Share via


IPrivateLinkServiceConnection Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.PrivateLinkServiceConnectionTypeConverter))]
public interface IPrivateLinkServiceConnection : Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.ISubResourceAutoGenerated
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.PrivateLinkServiceConnectionTypeConverter))>]
type IPrivateLinkServiceConnection = interface
    interface IJsonSerializable
    interface ISubResourceAutoGenerated
Public Interface IPrivateLinkServiceConnection
Implements ISubResourceAutoGenerated
Derived
Attributes
Implements

Properties

Etag

A unique read-only string that changes whenever the resource is updated.

GroupId

The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.

Id

Resource ID.

(Inherited from ISubResourceAutoGenerated)
Name

The name of the resource that is unique within a resource group. This name can be used to access the resource.

PrivateLinkServiceId

The resource id of private link service.

ProvisioningState

The provisioning state of the private link service connection resource.

RequestMessage

A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.

StateActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

StateDescription

The reason for approval/rejection of the connection.

StateStatus

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

Type

The resource type.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to