Class PrivateEndpointResource
java.lang.Object
com.azure.resourcemanager.machinelearning.models.PrivateEndpoint
com.azure.resourcemanager.machinelearning.models.PrivateEndpointResource
- All Implemented Interfaces:
com.azure.json.JsonSerializable<PrivateEndpoint>
The PE network resource that is linked to this PE connection.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of PrivateEndpointResource class. -
Method Summary
Modifier and TypeMethodDescriptionstatic PrivateEndpointResourcefromJson(com.azure.json.JsonReader jsonReader) Reads an instance of PrivateEndpointResource from the JsonReader.id()Get the id property: The ARM identifier for Private Endpoint.Get the subnetArmId property: The subnetId that the private endpoint is connected to.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withSubnetArmId(String subnetArmId) Set the subnetArmId property: The subnetId that the private endpoint is connected to.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
PrivateEndpointResource
public PrivateEndpointResource()Creates an instance of PrivateEndpointResource class.
-
-
Method Details
-
subnetArmId
Get the subnetArmId property: The subnetId that the private endpoint is connected to.- Returns:
- the subnetArmId value.
-
withSubnetArmId
Set the subnetArmId property: The subnetId that the private endpoint is connected to.- Parameters:
subnetArmId- the subnetArmId value to set.- Returns:
- the PrivateEndpointResource object itself.
-
id
Get the id property: The ARM identifier for Private Endpoint.- Overrides:
idin classPrivateEndpoint- Returns:
- the id value.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classPrivateEndpoint- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<PrivateEndpoint>- Overrides:
toJsonin classPrivateEndpoint- Throws:
IOException
-
fromJson
public static PrivateEndpointResource fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of PrivateEndpointResource from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of PrivateEndpointResource 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 PrivateEndpointResource.
-