Class PrivateLinkServicePropertiesVisibility
java.lang.Object
com.azure.resourcemanager.network.models.ResourceSet
com.azure.resourcemanager.network.models.PrivateLinkServicePropertiesVisibility
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ResourceSet>
The visibility list of the private link service.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of PrivateLinkServicePropertiesVisibility class. -
Method Summary
Modifier and TypeMethodDescriptionfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of PrivateLinkServicePropertiesVisibility from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withSubscriptions(List<String> subscriptions) Set the subscriptions property: The list of subscriptions.Methods inherited from class ResourceSet
subscriptionsMethods 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
-
Constructor Details
-
PrivateLinkServicePropertiesVisibility
public PrivateLinkServicePropertiesVisibility()Creates an instance of PrivateLinkServicePropertiesVisibility class.
-
-
Method Details
-
withSubscriptions
Set the subscriptions property: The list of subscriptions.- Overrides:
withSubscriptionsin classResourceSet- Parameters:
subscriptions- the subscriptions value to set.- Returns:
- the ResourceSet object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classResourceSet- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ResourceSet>- Overrides:
toJsonin classResourceSet- Throws:
IOException
-
fromJson
public static PrivateLinkServicePropertiesVisibility fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of PrivateLinkServicePropertiesVisibility from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of PrivateLinkServicePropertiesVisibility 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 PrivateLinkServicePropertiesVisibility.
-