Package version:

Interface CertificateProperties

Certificate resource specific properties

interface CertificateProperties {
    certificateKeyVaultProperties?: CertificateKeyVaultProperties;
    certificateType?: string;
    expirationDate?: Date;
    issueDate?: Date;
    issuer?: string;
    password?: string;
    provisioningState?: string;
    publicKeyHash?: string;
    subjectAlternativeNames?: string[];
    subjectName?: string;
    thumbprint?: string;
    valid?: boolean;
    value?: Uint8Array;
}

Properties

certificateKeyVaultProperties?: CertificateKeyVaultProperties

Properties for a certificate stored in a Key Vault.

certificateType?: string

The type of the certificate. Allowed values are ServerSSLCertificate and ImagePullTrustedCA

expirationDate?: Date

Certificate expiration date. NOTE: This property will not be serialized. It can only be populated by the server.

issueDate?: Date

Certificate issue Date. NOTE: This property will not be serialized. It can only be populated by the server.

issuer?: string

Certificate issuer. NOTE: This property will not be serialized. It can only be populated by the server.

password?: string

Certificate password.

provisioningState?: string

Provisioning state of the certificate. NOTE: This property will not be serialized. It can only be populated by the server.

publicKeyHash?: string

Public key hash. NOTE: This property will not be serialized. It can only be populated by the server.

subjectAlternativeNames?: string[]

Subject alternative names the certificate applies to. NOTE: This property will not be serialized. It can only be populated by the server.

subjectName?: string

Subject name of the certificate. NOTE: This property will not be serialized. It can only be populated by the server.

thumbprint?: string

Certificate thumbprint. NOTE: This property will not be serialized. It can only be populated by the server.

valid?: boolean

Is the certificate valid?. NOTE: This property will not be serialized. It can only be populated by the server.

value?: Uint8Array

PFX or PEM blob