ArmAppPlatformModelFactory.AppPlatformKeyVaultCertificateProperties Method

Definition

Initializes a new instance of AppPlatformKeyVaultCertificateProperties.

public static Azure.ResourceManager.AppPlatform.Models.AppPlatformKeyVaultCertificateProperties AppPlatformKeyVaultCertificateProperties (string thumbprint = default, string issuer = default, DateTimeOffset? issuedOn = default, DateTimeOffset? expireOn = default, DateTimeOffset? activateOn = default, string subjectName = default, System.Collections.Generic.IEnumerable<string> dnsNames = default, Azure.ResourceManager.AppPlatform.Models.AppPlatformCertificateProvisioningState? provisioningState = default, Uri vaultUri = default, string keyVaultCertName = default, string certVersion = default, bool? isPrivateKeyExcluded = default);
static member AppPlatformKeyVaultCertificateProperties : string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * seq<string> * Nullable<Azure.ResourceManager.AppPlatform.Models.AppPlatformCertificateProvisioningState> * Uri * string * string * Nullable<bool> -> Azure.ResourceManager.AppPlatform.Models.AppPlatformKeyVaultCertificateProperties
Public Shared Function AppPlatformKeyVaultCertificateProperties (Optional thumbprint As String = Nothing, Optional issuer As String = Nothing, Optional issuedOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional activateOn As Nullable(Of DateTimeOffset) = Nothing, Optional subjectName As String = Nothing, Optional dnsNames As IEnumerable(Of String) = Nothing, Optional provisioningState As Nullable(Of AppPlatformCertificateProvisioningState) = Nothing, Optional vaultUri As Uri = Nothing, Optional keyVaultCertName As String = Nothing, Optional certVersion As String = Nothing, Optional isPrivateKeyExcluded As Nullable(Of Boolean) = Nothing) As AppPlatformKeyVaultCertificateProperties

Parameters

thumbprint
String

The thumbprint of certificate.

issuer
String

The issuer of certificate.

issuedOn
Nullable<DateTimeOffset>

The issue date of certificate.

expireOn
Nullable<DateTimeOffset>

The expiration date of certificate.

activateOn
Nullable<DateTimeOffset>

The activate date of certificate.

subjectName
String

The subject name of certificate.

dnsNames
IEnumerable<String>

The domain list of certificate.

provisioningState
Nullable<AppPlatformCertificateProvisioningState>

Provisioning state of the Certificate.

vaultUri
Uri

The vault uri of user key vault.

keyVaultCertName
String

The certificate name of key vault.

certVersion
String

The certificate version of key vault.

isPrivateKeyExcluded
Nullable<Boolean>

Optional. If set to true, it will not import private key from key vault.

Returns

A new AppPlatformKeyVaultCertificateProperties instance for mocking.

Applies to