ApplicationGatewaySslCertificatePropertiesFormat Class
Properties of SSL certificates of an application gateway.
Constructor
ApplicationGatewaySslCertificatePropertiesFormat(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
data
|
Base-64 encoded pfx certificate. Only applicable in PUT Request. |
|
password
|
Password for the pfx file specified in data. Only applicable in PUT request. |
|
public_cert_data
|
Base-64 encoded Public cert data corresponding to pfx specified in data. Only applicable in GET request. |
|
key_vault_secret_id
|
Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault. |
|
hsm
|
Managed HSM properties of the Application Gateway resource. |
|
provisioning_state
|
The provisioning state of the SSL certificate resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". |
Attributes
data
Base-64 encoded pfx certificate. Only applicable in PUT Request.
data: str | None
hsm
Managed HSM properties of the Application Gateway resource.
hsm: _models.ApplicationGatewayManagedHsm | None
key_vault_secret_id
Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.
key_vault_secret_id: str | None
password
Password for the pfx file specified in data. Only applicable in PUT request.
password: str | None
provisioning_state
"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".
provisioning_state: str | _models.ProvisioningState | None
public_cert_data
Base-64 encoded Public cert data corresponding to pfx specified in data. Only applicable in GET request.
public_cert_data: str | None