Class PrivateLinkServiceConnection

java.lang.Object
com.microsoft.azure.SubResource
com.microsoft.azure.management.network.PrivateLinkServiceConnection

public class PrivateLinkServiceConnection extends com.microsoft.azure.SubResource
PrivateLinkServiceConnection resource.
  • Constructor Details

    • PrivateLinkServiceConnection

      public PrivateLinkServiceConnection()
  • Method Details

    • provisioningState

      public ProvisioningState provisioningState()
      Get the provisioning state of the private link service connection resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'.
      Returns:
      the provisioningState value
    • privateLinkServiceId

      public String privateLinkServiceId()
      Get the resource id of private link service.
      Returns:
      the privateLinkServiceId value
    • withPrivateLinkServiceId

      public PrivateLinkServiceConnection withPrivateLinkServiceId(String privateLinkServiceId)
      Set the resource id of private link service.
      Parameters:
      privateLinkServiceId - the privateLinkServiceId value to set
      Returns:
      the PrivateLinkServiceConnection object itself.
    • groupIds

      public List<String> groupIds()
      Get the ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
      Returns:
      the groupIds value
    • withGroupIds

      public PrivateLinkServiceConnection withGroupIds(List<String> groupIds)
      Set the ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
      Parameters:
      groupIds - the groupIds value to set
      Returns:
      the PrivateLinkServiceConnection object itself.
    • requestMessage

      public String requestMessage()
      Get a message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
      Returns:
      the requestMessage value
    • withRequestMessage

      public PrivateLinkServiceConnection withRequestMessage(String requestMessage)
      Set a message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
      Parameters:
      requestMessage - the requestMessage value to set
      Returns:
      the PrivateLinkServiceConnection object itself.
    • privateLinkServiceConnectionState

      public PrivateLinkServiceConnectionState privateLinkServiceConnectionState()
      Get a collection of read-only information about the state of the connection to the remote resource.
      Returns:
      the privateLinkServiceConnectionState value
    • withPrivateLinkServiceConnectionState

      public PrivateLinkServiceConnection withPrivateLinkServiceConnectionState(PrivateLinkServiceConnectionState privateLinkServiceConnectionState)
      Set a collection of read-only information about the state of the connection to the remote resource.
      Parameters:
      privateLinkServiceConnectionState - the privateLinkServiceConnectionState value to set
      Returns:
      the PrivateLinkServiceConnection object itself.
    • name

      public String name()
      Get the name of the resource that is unique within a resource group. This name can be used to access the resource.
      Returns:
      the name value
    • withName

      public PrivateLinkServiceConnection withName(String name)
      Set the name of the resource that is unique within a resource group. This name can be used to access the resource.
      Parameters:
      name - the name value to set
      Returns:
      the PrivateLinkServiceConnection object itself.
    • type

      public String type()
      Get the resource type.
      Returns:
      the type value
    • etag

      public String etag()
      Get a unique read-only string that changes whenever the resource is updated.
      Returns:
      the etag value