Share via


CertificateCreateOrUpdateProperties Class

Certificate properties for create operations.

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

Constructor

CertificateCreateOrUpdateProperties(*, data: str, thumbprint_algorithm: str | None = None, thumbprint: str | None = None, format: str | _models.CertificateFormat | None = None, password: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
thumbprint_algorithm
str

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

Default value: None
thumbprint
str

This must match the thumbprint from the name.

Default value: None
format

The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Known values are: "Pfx" and "Cer".

Default value: None
data
str

The maximum size is 10KB. Required.

password
str

This must not be specified if the certificate format is Cer.

Default value: None

Variables

Name Description
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

The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Known values are: "Pfx" and "Cer".

data
str

The maximum size is 10KB. Required.

password
str

This must not be specified if the certificate format is Cer.