PrivateLinkResourceProperties Class
- java.
lang. Object - com.
azure. resourcemanager. search. models. PrivateLinkResourceProperties
- com.
Implements
public final class PrivateLinkResourceProperties
implements JsonSerializable<PrivateLinkResourceProperties>
Describes the properties of a supported private link resource for the search service. For a given API version, this represents the 'supported' groupIds when creating a shared private link resource.
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 |
List<Shareable |
shareablePrivateLinkResourceTypes()
Get the shareable |
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 group ID of the private link resource.
Returns:
requiredMembers
public List
Get the requiredMembers property: The list of required members of the private link resource.
Returns:
requiredZoneNames
public List
Get the requiredZoneNames property: The list of required DNS zone names of the private link resource.
Returns:
shareablePrivateLinkResourceTypes
public List
Get the shareablePrivateLinkResourceTypes property: The list of resources that are onboarded to private link service and that are supported by search.
Returns:
toJson
validate
public void validate()
Validates the instance.
Applies to
Azure SDK for Java