ArmRecoveryServicesModelFactory.ResourceCertificateAndAadDetails Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
- 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.