ManagedResourceReference Class
- java.
lang. Object - com.
azure. resourcemanager. resources. deploymentstacks. models. ResourceReference - com.
azure. resourcemanager. resources. deploymentstacks. models. ManagedResourceReference
- com.
- com.
public final class ManagedResourceReference
extends ResourceReference
The managed resource model.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
apiVersion()
Get the api |
|
Deny |
denyStatus()
Get the deny |
|
Deployment |
extension()
Get the extension property: The extension the resource was deployed with. |
|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
| String |
id()
Get the id property: The ARM Resource ID of a resource managed by the deployment stack. |
| Map<String,Object> |
identifiers()
Get the identifiers property: The extensible resource identifiers. |
|
Resource |
status()
Get the status property: Current management state of the resource in the deployment stack. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The resource type. |
Methods inherited from ResourceReference
Methods inherited from java.lang.Object
Method Details
apiVersion
public String apiVersion()
Get the apiVersion property: The API version the resource was deployed with.
Overrides:
ManagedResourceReference.apiVersion()Returns:
denyStatus
public DenyStatusMode denyStatus()
Get the denyStatus property: denyAssignment settings applied to the resource.
Returns:
extension
public DeploymentExtension extension()
Get the extension property: The extension the resource was deployed with.
Overrides:
ManagedResourceReference.extension()Returns:
fromJson
public static ManagedResourceReference fromJson(JsonReader jsonReader)
Reads an instance of ManagedResourceReference from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: The ARM Resource ID of a resource managed by the deployment stack.
Overrides:
ManagedResourceReference.id()Returns:
identifiers
public Map<String,Object> identifiers()
Get the identifiers property: The extensible resource identifiers.
Overrides:
ManagedResourceReference.identifiers()Returns:
status
public ResourceStatusMode status()
Get the status property: Current management state of the resource in the deployment stack.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ManagedResourceReference.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The resource type.
Overrides:
ManagedResourceReference.type()Returns: