ResourceReference Class
- java.
lang. Object - com.
azure. resourcemanager. resources. models. ResourceReference
- com.
Implements
public class ResourceReference
implements JsonSerializable<ResourceReference>
The resource Id model.
Constructor Summary
| Constructor | Description |
|---|---|
| ResourceReference() |
Creates an instance of Resource |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
apiVersion()
Get the api |
|
Deployment |
extension()
Get the extension property: The extension the resource was deployed with. |
|
static
Resource |
fromJson(JsonReader jsonReader)
Reads an instance of Resource |
| String |
id()
Get the id property: The fully qualified Azure resource ID. |
| Object |
identifiers()
Get the identifiers property: The extensible resource identifiers. |
| String |
resourceType()
Get the resource |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
ResourceReference
public ResourceReference()
Creates an instance of ResourceReference class.
Method Details
apiVersion
public String apiVersion()
Get the apiVersion property: The API version the resource was deployed with.
Returns:
extension
public DeploymentExtensionDefinition extension()
Get the extension property: The extension the resource was deployed with.
Returns:
fromJson
public static ResourceReference fromJson(JsonReader jsonReader)
Reads an instance of ResourceReference from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: The fully qualified Azure resource ID.
Returns:
identifiers
public Object identifiers()
Get the identifiers property: The extensible resource identifiers.
Returns:
resourceType
public String resourceType()
Get the resourceType property: The resource type.
Returns:
toJson
validate
public void validate()
Validates the instance.