PrivateLinkResource Class

public class PrivateLinkResource
extends Resource

A private link resource.

Constructor Summary

Constructor Description
PrivateLinkResource()

Method Summary

Modifier and Type Method and Description
String groupId()

Get the groupId property: The private link resource group id.

Identity identity()

Get the identity property: The identity of the resource.

List<String> requiredMembers()

Get the requiredMembers property: The private link resource required member names.

List<String> requiredZoneNames()

Get the requiredZoneNames property: The private link resource Private link DNS zone name.

Sku sku()

Get the sku property: The sku of the workspace.

SystemData systemData()

Get the systemData property: Read only system data.

void validate()

Validates the instance.

PrivateLinkResource withIdentity(Identity identity)

Set the identity property: The identity of the resource.

PrivateLinkResource withLocation(String location)
PrivateLinkResource withRequiredZoneNames(List<String> requiredZoneNames)

Set the requiredZoneNames property: The private link resource Private link DNS zone name.

PrivateLinkResource withSku(Sku sku)

Set the sku property: The sku of the workspace.

PrivateLinkResource withTags(Map<String,String> tags)

Methods inherited from ProxyResource

Methods inherited from Resource

Methods inherited from java.lang.Object

Constructor Details

PrivateLinkResource

public PrivateLinkResource()

Method Details

groupId

public String groupId()

Get the groupId property: The private link resource group id.

Returns:

the groupId value.

identity

public Identity identity()

Get the identity property: The identity of the resource.

Returns:

the identity value.

requiredMembers

public List requiredMembers()

Get the requiredMembers property: The private link resource required member names.

Returns:

the requiredMembers value.

requiredZoneNames

public List requiredZoneNames()

Get the requiredZoneNames property: The private link resource Private link DNS zone name.

Returns:

the requiredZoneNames value.

sku

public Sku sku()

Get the sku property: The sku of the workspace.

Returns:

the sku value.

systemData

public SystemData systemData()

Get the systemData property: Read only system data.

Returns:

the systemData value.

validate

public void validate()

Validates the instance.

withIdentity

public PrivateLinkResource withIdentity(Identity identity)

Set the identity property: The identity of the resource.

Parameters:

identity - the identity value to set.

Returns:

the PrivateLinkResource object itself.

withLocation

public PrivateLinkResource withLocation(String location)

Overrides:

PrivateLinkResource.withLocation(String location)

Parameters:

location

withRequiredZoneNames

public PrivateLinkResource withRequiredZoneNames(List requiredZoneNames)

Set the requiredZoneNames property: The private link resource Private link DNS zone name.

Parameters:

requiredZoneNames - the requiredZoneNames value to set.

Returns:

the PrivateLinkResource object itself.

withSku

public PrivateLinkResource withSku(Sku sku)

Set the sku property: The sku of the workspace.

Parameters:

sku - the sku value to set.

Returns:

the PrivateLinkResource object itself.

withTags

public PrivateLinkResource withTags(Map tags)

Overrides:

PrivateLinkResource.withTags(Map<String,String> tags)

Parameters:

tags

Applies to