CertificateProperties Class

Certificate properties.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.batch.models._models_py3.CertificateBaseProperties
CertificateProperties

Constructor

CertificateProperties(*, thumbprint_algorithm: Optional[str] = None, thumbprint: Optional[str] = None, format: Optional[Union[str, azure.mgmt.batch.models._batch_management_client_enums.CertificateFormat]] = None, **kwargs)

Variables

thumbprint_algorithm
str

This must match the first portion of the certificate name. Currently required to be 'SHA1'.

thumbprint
str

This must match the thumbprint from the name.

format
str or CertificateFormat

The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Possible values include: "Pfx", "Cer".

provisioning_state
str or CertificateProvisioningState

Possible values include: "Succeeded", "Deleting", "Failed".

provisioning_state_transition_time
datetime

The time at which the certificate entered its current state.

previous_provisioning_state
str or CertificateProvisioningState

The previous provisioned state of the resource. Possible values include: "Succeeded", "Deleting", "Failed".

previous_provisioning_state_transition_time
datetime

The time at which the certificate entered its previous state.

public_data
str

The public key of the certificate.

delete_certificate_error
DeleteCertificateError

This is only returned when the certificate provisioningState is 'Failed'.