ArmCdnModelFactory.AzureFirstPartyManagedCertificateProperties 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 AzureFirstPartyManagedCertificateProperties.
public static Azure.ResourceManager.Cdn.Models.AzureFirstPartyManagedCertificateProperties AzureFirstPartyManagedCertificateProperties (Azure.Core.ResourceIdentifier secretSourceId = default, string subject = default, string expirationDate = default, string certificateAuthority = default, System.Collections.Generic.IEnumerable<string> subjectAlternativeNames = default, string thumbprint = default);
static member AzureFirstPartyManagedCertificateProperties : Azure.Core.ResourceIdentifier * string * string * string * seq<string> * string -> Azure.ResourceManager.Cdn.Models.AzureFirstPartyManagedCertificateProperties
Public Shared Function AzureFirstPartyManagedCertificateProperties (Optional secretSourceId As ResourceIdentifier = Nothing, Optional subject As String = Nothing, Optional expirationDate As String = Nothing, Optional certificateAuthority As String = Nothing, Optional subjectAlternativeNames As IEnumerable(Of String) = Nothing, Optional thumbprint As String = Nothing) As AzureFirstPartyManagedCertificateProperties
Parameters
- secretSourceId
- ResourceIdentifier
Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{certificateName}.
- subject
- String
Subject name in the certificate.
- expirationDate
- String
Certificate expiration date.
- certificateAuthority
- String
Certificate issuing authority.
- subjectAlternativeNames
- IEnumerable<String>
The list of SANs.
- thumbprint
- String
Certificate thumbprint.
Returns
A new AzureFirstPartyManagedCertificateProperties instance for mocking.