Class ResponseMessageEnvelopeRemotePrivateEndpointConnection
java.lang.Object
com.azure.resourcemanager.appservice.models.ResponseMessageEnvelopeRemotePrivateEndpointConnection
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ResponseMessageEnvelopeRemotePrivateEndpointConnection>
public final class ResponseMessageEnvelopeRemotePrivateEndpointConnection
extends Object
implements com.azure.json.JsonSerializable<ResponseMessageEnvelopeRemotePrivateEndpointConnection>
Message envelope that contains the common Azure resource manager properties and the resource provider specific
content.
-
Method Summary
Modifier and TypeMethodDescriptionerror()Get the error property: Azure-AsyncOperation Error info.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ResponseMessageEnvelopeRemotePrivateEndpointConnection from the JsonReader.id()Get the id property: Resource Id.identity()Get the identity property: MSI resource.location()Get the location property: Geographical region resource belongs to e.g.name()Get the name property: Name of resource.plan()Get the plan property: Azure resource manager plan.Get the properties property: Resource specific properties.sku()Get the sku property: SKU description of the resource.status()Get the status property: Azure-AsyncOperation Status info.tags()Get the tags property: Tags associated with resource.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) type()Get the type property: Type of resource e.g "Microsoft.Web/sites".voidvalidate()Validates the instance.zones()Get the zones property: Logical Availability Zones the service is hosted in.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Method Details
-
id
Get the id property: Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}.- Returns:
- the id value.
-
name
-
type
Get the type property: Type of resource e.g "Microsoft.Web/sites".- Returns:
- the type value.
-
location
Get the location property: Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.- Returns:
- the location value.
-
tags
-
plan
-
properties
Get the properties property: Resource specific properties.- Returns:
- the properties value.
-
sku
Get the sku property: SKU description of the resource.- Returns:
- the sku value.
-
status
Get the status property: Azure-AsyncOperation Status info.- Returns:
- the status value.
-
error
Get the error property: Azure-AsyncOperation Error info.- Returns:
- the error value.
-
identity
Get the identity property: MSI resource.- Returns:
- the identity value.
-
zones
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ResponseMessageEnvelopeRemotePrivateEndpointConnection>- Throws:
IOException
-
fromJson
public static ResponseMessageEnvelopeRemotePrivateEndpointConnection fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ResponseMessageEnvelopeRemotePrivateEndpointConnection from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ResponseMessageEnvelopeRemotePrivateEndpointConnection if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the ResponseMessageEnvelopeRemotePrivateEndpointConnection.
-