PrivateLinkResourceProperties Class
- java.
lang. Object - com.
azure. resourcemanager. purview. models. PrivateLinkResourceProperties
- com.
Implements
public final class PrivateLinkResourceProperties
implements JsonSerializable<PrivateLinkResourceProperties>
A privately linkable resource properties.
Constructor Summary
| Constructor | Description |
|---|---|
| PrivateLinkResourceProperties() |
Creates an instance of Private |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Private |
fromJson(JsonReader jsonReader)
Reads an instance of Private |
| String |
groupId()
Get the group |
| List<String> |
requiredMembers()
Get the required |
| List<String> |
requiredZoneNames()
Get the required |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
PrivateLinkResourceProperties
public PrivateLinkResourceProperties()
Creates an instance of PrivateLinkResourceProperties class.
Method Details
fromJson
public static PrivateLinkResourceProperties fromJson(JsonReader jsonReader)
Reads an instance of PrivateLinkResourceProperties from the JsonReader.
Parameters:
Returns:
Throws:
groupId
public String groupId()
Get the groupId property: The private link resource group identifier.
Returns:
requiredMembers
public List<String> requiredMembers()
Get the requiredMembers property: This translates to how many Private IPs should be created for each privately linkable resource.
Returns:
requiredZoneNames
public List<String> requiredZoneNames()
Get the requiredZoneNames property: The required zone names for private link resource.
Returns:
toJson
validate
public void validate()
Validates the instance.