ArmRecoveryServicesDataReplicationModelFactory.DataReplicationPrivateLinkResourceProperties Method

Definition

Represents private link resource properties.

public static Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationPrivateLinkResourceProperties DataReplicationPrivateLinkResourceProperties(string groupId = default, System.Collections.Generic.IEnumerable<string> requiredMembers = default, System.Collections.Generic.IEnumerable<string> requiredZoneNames = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProvisioningState? provisioningState = default);
static member DataReplicationPrivateLinkResourceProperties : string * seq<string> * seq<string> * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationProvisioningState> -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.DataReplicationPrivateLinkResourceProperties
Public Shared Function DataReplicationPrivateLinkResourceProperties (Optional groupId As String = Nothing, Optional requiredMembers As IEnumerable(Of String) = Nothing, Optional requiredZoneNames As IEnumerable(Of String) = Nothing, Optional provisioningState As Nullable(Of DataReplicationProvisioningState) = Nothing) As DataReplicationPrivateLinkResourceProperties

Parameters

groupId
String

Gets or sets the group id.

requiredMembers
IEnumerable<String>

Gets or sets the required member. This translates to how many Private IPs should be created for each privately linkable resource.

requiredZoneNames
IEnumerable<String>

Gets or sets the private DNS zone names.

provisioningState
Nullable<DataReplicationProvisioningState>

Gets or sets the provisioning state of the private link resource.

Returns

A new DataReplicationPrivateLinkResourceProperties instance for mocking.

Applies to