ArmAppPlatformModelFactory.AppPlatformCertificateProperties 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 AppPlatformCertificateProperties.
public static Azure.ResourceManager.AppPlatform.Models.AppPlatformCertificateProperties AppPlatformCertificateProperties (string certificatePropertiesType = default, 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);
static member AppPlatformCertificateProperties : string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * seq<string> * Nullable<Azure.ResourceManager.AppPlatform.Models.AppPlatformCertificateProvisioningState> -> Azure.ResourceManager.AppPlatform.Models.AppPlatformCertificateProperties
Public Shared Function AppPlatformCertificateProperties (Optional certificatePropertiesType As String = Nothing, 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) As AppPlatformCertificateProperties
Parameters
- certificatePropertiesType
- String
The type of the certificate source.
- 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.
Returns
A new AppPlatformCertificateProperties instance for mocking.