共用方式為


ArmRecoveryServicesModelFactory.ResourceCertificateAndAadDetails Method

Definition

Initializes a new instance of ResourceCertificateAndAadDetails.

public static Azure.ResourceManager.RecoveryServices.Models.ResourceCertificateAndAadDetails ResourceCertificateAndAadDetails (byte[] certificate = default, string friendlyName = default, string issuer = default, long? resourceId = default, string subject = default, BinaryData thumbprint = default, DateTimeOffset? validStartOn = default, DateTimeOffset? validEndOn = default, string aadAuthority = default, Guid aadTenantId = default, string servicePrincipalClientId = default, string servicePrincipalObjectId = default, string azureManagementEndpointAudience = default, Azure.Core.ResourceIdentifier serviceResourceId = default, string aadAudience = default);
static member ResourceCertificateAndAadDetails : byte[] * string * string * Nullable<int64> * string * BinaryData * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Guid * string * string * string * Azure.Core.ResourceIdentifier * string -> Azure.ResourceManager.RecoveryServices.Models.ResourceCertificateAndAadDetails
Public Shared Function ResourceCertificateAndAadDetails (Optional certificate As Byte() = Nothing, Optional friendlyName As String = Nothing, Optional issuer As String = Nothing, Optional resourceId As Nullable(Of Long) = Nothing, Optional subject As String = Nothing, Optional thumbprint As BinaryData = Nothing, Optional validStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional validEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional aadAuthority As String = Nothing, Optional aadTenantId As Guid = Nothing, Optional servicePrincipalClientId As String = Nothing, Optional servicePrincipalObjectId As String = Nothing, Optional azureManagementEndpointAudience As String = Nothing, Optional serviceResourceId As ResourceIdentifier = Nothing, Optional aadAudience As String = Nothing) As ResourceCertificateAndAadDetails

Parameters

certificate
Byte[]

The base64 encoded certificate raw data string.

friendlyName
String

Certificate friendly name.

issuer
String

Certificate issuer.

resourceId
Nullable<Int64>

Resource ID of the vault.

subject
String

Certificate Subject Name.

thumbprint
BinaryData

Certificate thumbprint.

validStartOn
Nullable<DateTimeOffset>

Certificate Validity start Date time.

validEndOn
Nullable<DateTimeOffset>

Certificate Validity End Date time.

aadAuthority
String

AAD tenant authority.

aadTenantId
Guid

AAD tenant Id.

servicePrincipalClientId
String

AAD service principal clientId.

servicePrincipalObjectId
String

AAD service principal ObjectId.

azureManagementEndpointAudience
String

Azure Management Endpoint Audience.

serviceResourceId
ResourceIdentifier

Service Resource Id.

aadAudience
String

AAD audience for the resource.

Returns

A new ResourceCertificateAndAadDetails instance for mocking.

Applies to