Share via


SharedPrivateLinkResourceProperties Constructors

Definition

Overloads

SharedPrivateLinkResourceProperties()

Initializes a new instance of the SharedPrivateLinkResourceProperties class.

SharedPrivateLinkResourceProperties(String, String, String, String, Nullable<SharedPrivateLinkResourceStatus>, Nullable<SharedPrivateLinkResourceProvisioningState>)

Initializes a new instance of the SharedPrivateLinkResourceProperties class.

SharedPrivateLinkResourceProperties()

Initializes a new instance of the SharedPrivateLinkResourceProperties class.

public SharedPrivateLinkResourceProperties ();
Public Sub New ()

Applies to

SharedPrivateLinkResourceProperties(String, String, String, String, Nullable<SharedPrivateLinkResourceStatus>, Nullable<SharedPrivateLinkResourceProvisioningState>)

Initializes a new instance of the SharedPrivateLinkResourceProperties class.

public SharedPrivateLinkResourceProperties (string privateLinkResourceId = default, string groupId = default, string requestMessage = default, string resourceRegion = default, Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResourceStatus? status = default, Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResourceProvisioningState? provisioningState = default);
new Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResourceProperties : string * string * string * string * Nullable<Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResourceStatus> * Nullable<Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResourceProvisioningState> -> Microsoft.Azure.Management.Search.Models.SharedPrivateLinkResourceProperties
Public Sub New (Optional privateLinkResourceId As String = Nothing, Optional groupId As String = Nothing, Optional requestMessage As String = Nothing, Optional resourceRegion As String = Nothing, Optional status As Nullable(Of SharedPrivateLinkResourceStatus) = Nothing, Optional provisioningState As Nullable(Of SharedPrivateLinkResourceProvisioningState) = Nothing)

Parameters

privateLinkResourceId
String

The resource id of the resource the shared private link resource is for.

groupId
String

The group id from the provider of resource the shared private link resource is for.

requestMessage
String

The request message for requesting approval of the shared private link resource.

resourceRegion
String

Optional. Can be used to specify the Azure Resource Manager location of the resource to which a shared private link is to be created. This is only required for those resources whose DNS configuration are regional (such as Azure Kubernetes Service).

status
Nullable<SharedPrivateLinkResourceStatus>

Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected. Possible values include: 'Pending', 'Approved', 'Rejected', 'Disconnected'

provisioningState
Nullable<SharedPrivateLinkResourceProvisioningState>

The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete. Possible values include: 'Updating', 'Deleting', 'Failed', 'Succeeded', 'Incomplete'

Applies to