Freigeben über


ArmDatabaseWatcherModelFactory.DatabaseWatcherSharedPrivateLinkResourceProperties Method

Definition

public static Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherSharedPrivateLinkResourceProperties DatabaseWatcherSharedPrivateLinkResourceProperties(Azure.Core.ResourceIdentifier privateLinkResourceId = default, string groupId = default, string requestMessage = default, string dnsZone = default, Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherSharedPrivateLinkResourceStatus? status = default, Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherResourceProvisioningState? provisioningState = default);
static member DatabaseWatcherSharedPrivateLinkResourceProperties : Azure.Core.ResourceIdentifier * string * string * string * Nullable<Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherSharedPrivateLinkResourceStatus> * Nullable<Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherResourceProvisioningState> -> Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherSharedPrivateLinkResourceProperties
Public Shared Function DatabaseWatcherSharedPrivateLinkResourceProperties (Optional privateLinkResourceId As ResourceIdentifier = Nothing, Optional groupId As String = Nothing, Optional requestMessage As String = Nothing, Optional dnsZone As String = Nothing, Optional status As Nullable(Of DatabaseWatcherSharedPrivateLinkResourceStatus) = Nothing, Optional provisioningState As Nullable(Of DatabaseWatcherResourceProvisioningState) = Nothing) As DatabaseWatcherSharedPrivateLinkResourceProperties

Parameters

privateLinkResourceId
ResourceIdentifier

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.

dnsZone
String

The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.

status
Nullable<DatabaseWatcherSharedPrivateLinkResourceStatus>

Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected.

provisioningState
Nullable<DatabaseWatcherResourceProvisioningState>

The provisioning state of the resource.

Returns

A new DatabaseWatcherSharedPrivateLinkResourceProperties instance for mocking.

Applies to