ResourceCertificateDetails Class

Certificate details representing the Vault credentials.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ResourceCertificateAndAcsDetails, ResourceCertificateAndAadDetails.

All required parameters must be populated in order to send to Azure.

Inheritance
ResourceCertificateDetails

Constructor

ResourceCertificateDetails(*, certificate: Optional[bytearray] = None, friendly_name: Optional[str] = None, issuer: Optional[str] = None, resource_id: Optional[int] = None, subject: Optional[str] = None, thumbprint: Optional[str] = None, valid_from: Optional[datetime.datetime] = None, valid_to: Optional[datetime.datetime] = None, **kwargs)

Variables

auth_type
str

Required. This property will be used as the discriminator for deciding the specific types in the polymorphic chain of types.Constant filled by server.

certificate
bytearray

The base64 encoded certificate raw data string.

friendly_name
str

Certificate friendly name.

issuer
str

Certificate issuer.

resource_id
<xref:long>

Resource ID of the vault.

subject
str

Certificate Subject Name.

thumbprint
str

Certificate thumbprint.

valid_from
datetime

Certificate Validity start Date time.

valid_to
datetime

Certificate Validity End Date time.