CertificateOperation Class
A certificate operation is returned in case of long running requests.
- Inheritance
-
builtins.objectCertificateOperation
Constructor
CertificateOperation(cert_operation_id: str | None = None, issuer_name: str | WellKnownIssuerNames | None = None, certificate_type: str | None = None, certificate_transparency: bool | None = False, csr: bytes | None = None, cancellation_requested: bool | None = False, status: str | None = None, status_details: str | None = None, error: CertificateOperationError | None = None, target: str | None = None, request_id: str | None = None)
Parameters
Name | Description |
---|---|
cert_operation_id
|
The certificate id. Default value: None
|
issuer_name
|
Name of the operation's issuer object or reserved names. Default value: None
|
certificate_type
|
Type of certificate requested from the issuer provider. Default value: None
|
certificate_transparency
|
Indicates if the certificate this operation is running for is published to certificate transparency logs. Defaults to False. Default value: False
|
csr
|
The certificate signing request (CSR) that is being used in the certificate operation. Default value: None
|
cancellation_requested
|
Indicates if cancellation was requested on the certificate operation. Defaults to False. Default value: False
|
status
|
Status of the certificate operation. Default value: None
|
status_details
|
The status details of the certificate operation Default value: None
|
error
|
Error encountered, if any, during the certificate operation. Default value: None
|
target
|
Location which contains the result of the certificate operation. Default value: None
|
request_id
|
Identifier for the certificate operation. Default value: None
|
Attributes
cancellation_requested
Whether cancellation was requested on the certificate operation.
Returns
Type | Description |
---|---|
bool,
|
True if cancellation was requested; False otherwise. |
certificate_transparency
Whether certificates generated under this policy should be published to certificate transparency logs.
Returns
Type | Description |
---|---|
bool,
|
True if the certificates should be published to transparency logs; False otherwise. |
certificate_type
Type of certificate to be requested from the issuer provider.
Returns
Type | Description |
---|---|
str,
|
Type of certificate to be requested from the issuer provider. |
csr
The certificate signing request that is being used in this certificate operation.
Returns
Type | Description |
---|---|
The certificate signing request that is being used in this certificate operation. |
error
Any error associated with the certificate operation.
Returns
Type | Description |
---|---|
Any error associated with the operation, as a CertificateOperationError. |
id
issuer_name
The name of the certificate issuer.
Returns
Type | Description |
---|---|
str,
|
The name of the certificate issuer. |
name
request_id
Identifier for the certificate operation.
Returns
Type | Description |
---|---|
str,
|
Identifier for the certificate operation. |
status
status_details
target
Location which contains the result of the certificate operation.
Returns
Type | Description |
---|---|
str,
|
Location which contains the result of the certificate operation. |
vault_url
Azure SDK for Python