Compartilhar via


ApplicationGatewaySslCertificate Class

SSL certificates of an application gateway.

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

Inheritance
azure.mgmt.network.models._models_py3.SubResource
ApplicationGatewaySslCertificate

Constructor

ApplicationGatewaySslCertificate(*, id: str | None = None, name: str | None = None, data: str | None = None, password: str | None = None, key_vault_secret_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

name
str

Name of the SSL certificate that is unique within an Application Gateway.

data
str

Base-64 encoded pfx certificate. Only applicable in PUT Request.

password
str

Password for the pfx file specified in data. Only applicable in PUT request.

key_vault_secret_id
str

Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.

Variables

Name Description
id
str

Resource ID.

name
str

Name of the SSL certificate that is unique within an Application Gateway.

etag
str

A unique read-only string that changes whenever the resource is updated.

type
str

Type of the resource.

data
str

Base-64 encoded pfx certificate. Only applicable in PUT Request.

password
str

Password for the pfx file specified in data. Only applicable in PUT request.

public_cert_data
str

Base-64 encoded Public cert data corresponding to pfx specified in data. Only applicable in GET request.

key_vault_secret_id
str

Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.

provisioning_state

The provisioning state of the SSL certificate resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".