Interface PrivateEndpointConnection

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<CosmosDBAccount>, com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource<PrivateEndpointConnection, CosmosDBAccount>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<PrivateEndpointConnectionInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<CosmosDBAccount>, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<PrivateEndpointConnection>

public interface PrivateEndpointConnection extends com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<PrivateEndpointConnectionInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource<PrivateEndpointConnection, CosmosDBAccount>
A private endpoint connection.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The entirety of a private endpoint connection definition as a part of parent definition.
    static interface 
    Grouping of private endpoint connection definition stages as a port of cosmos db account definition.
    static interface 
    The entirety of private endpoint connection update as a part of parent virtual machine update.
    static interface 
    The entirety of a private endpoint connection definition definition as a part of parent update.
    static interface 
    Grouping of private endpoint connection definition stages as part of parent cosmos db account update.
    static interface 
    Grouping of private endpoint connection update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get private endpoint which the connection belongs to.
    Get connection State of the Private Endpoint Connection.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource

    id

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

    name

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent

    parent

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable

    refresh, refreshAsync
  • Method Details

    • privateEndpoint

      PrivateEndpointProperty privateEndpoint()
      Get private endpoint which the connection belongs to.
      Returns:
      the privateEndpoint value
    • privateLinkServiceConnectionState

      PrivateLinkServiceConnectionStateProperty privateLinkServiceConnectionState()
      Get connection State of the Private Endpoint Connection.
      Returns:
      the privateLinkServiceConnectionState value