AppPlatformKeyVaultCertificateProperties Class

Definition

Properties of certificate imported from key vault.

public class AppPlatformKeyVaultCertificateProperties : Azure.ResourceManager.AppPlatform.Models.AppPlatformCertificateProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformKeyVaultCertificateProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppPlatform.Models.AppPlatformKeyVaultCertificateProperties>
public class AppPlatformKeyVaultCertificateProperties : Azure.ResourceManager.AppPlatform.Models.AppPlatformCertificateProperties
type AppPlatformKeyVaultCertificateProperties = class
    inherit AppPlatformCertificateProperties
    interface IJsonModel<AppPlatformKeyVaultCertificateProperties>
    interface IPersistableModel<AppPlatformKeyVaultCertificateProperties>
type AppPlatformKeyVaultCertificateProperties = class
    inherit AppPlatformCertificateProperties
Public Class AppPlatformKeyVaultCertificateProperties
Inherits AppPlatformCertificateProperties
Implements IJsonModel(Of AppPlatformKeyVaultCertificateProperties), IPersistableModel(Of AppPlatformKeyVaultCertificateProperties)
Public Class AppPlatformKeyVaultCertificateProperties
Inherits AppPlatformCertificateProperties
Inheritance
AppPlatformKeyVaultCertificateProperties
Implements

Constructors

AppPlatformKeyVaultCertificateProperties(Uri, String)

Initializes a new instance of AppPlatformKeyVaultCertificateProperties.

Properties

ActivateOn

The activate date of certificate.

(Inherited from AppPlatformCertificateProperties)
CertVersion

The certificate version of key vault.

DnsNames

The domain list of certificate.

(Inherited from AppPlatformCertificateProperties)
ExpireOn

The expiration date of certificate.

(Inherited from AppPlatformCertificateProperties)
IsPrivateKeyExcluded

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

IssuedOn

The issue date of certificate.

(Inherited from AppPlatformCertificateProperties)
Issuer

The issuer of certificate.

(Inherited from AppPlatformCertificateProperties)
KeyVaultCertName

The certificate name of key vault.

ProvisioningState

Provisioning state of the Certificate.

(Inherited from AppPlatformCertificateProperties)
SubjectName

The subject name of certificate.

(Inherited from AppPlatformCertificateProperties)
Thumbprint

The thumbprint of certificate.

(Inherited from AppPlatformCertificateProperties)
VaultUri

The vault uri of user key vault.

Explicit Interface Implementations

IJsonModel<AppPlatformCertificateProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from AppPlatformCertificateProperties)
IJsonModel<AppPlatformCertificateProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from AppPlatformCertificateProperties)
IJsonModel<AppPlatformKeyVaultCertificateProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AppPlatformKeyVaultCertificateProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppPlatformCertificateProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from AppPlatformCertificateProperties)
IPersistableModel<AppPlatformCertificateProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from AppPlatformCertificateProperties)
IPersistableModel<AppPlatformCertificateProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from AppPlatformCertificateProperties)
IPersistableModel<AppPlatformKeyVaultCertificateProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppPlatformKeyVaultCertificateProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AppPlatformKeyVaultCertificateProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to