Freigeben über


Certificate Klasse

SSL-Zertifikat für eine App.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.web.v2023_01_01.models._models_py3.Resource
Certificate

Konstruktor

Certificate(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, password: str | None = None, host_names: List[str] | None = None, pfx_blob: bytes | None = None, key_vault_id: str | None = None, key_vault_secret_name: str | None = None, server_farm_id: str | None = None, canonical_name: str | None = None, domain_validation_method: str | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
kind
str

Art der Ressource.

location
str

Ressourcenspeicherort. Erforderlich.

tags

Ressourcentags.

password
str

Zertifikatkennwort.

host_names

Hostnamen, auf die das Zertifikat angewendet wird.

pfx_blob

Pfx-Blob.

key_vault_id
str

Key Vault Csm-Ressourcen-ID.

key_vault_secret_name
str

Key Vault Geheimnisnamen.

server_farm_id
str

Ressourcen-ID des zugeordneten App Service-Plans, formatiert als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

canonical_name
str

CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll.

domain_validation_method
str

Methode der Domänenüberprüfung für ein kostenloses Zertifikat.

Variablen

Name Beschreibung
id
str

Ressourcen-ID.

name
str

Ressourcenname.

kind
str

Art der Ressource.

location
str

Ressourcenspeicherort. Erforderlich.

type
str

Der Ressourcentyp.

tags

Ressourcentags.

password
str

Zertifikatkennwort.

friendly_name
str

Anzeigename des Zertifikats.

subject_name
str

Antragstellername des Zertifikats.

host_names

Hostnamen, auf die das Zertifikat angewendet wird.

pfx_blob

Pfx-Blob.

site_name
str

App-Name.

self_link
str

Selbstlink.

issuer
str

Zertifikataussteller.

issue_date

Zertifikatausgabedatum.

expiration_date

Ablaufdatum des Zertifikats.

thumbprint
str

Zertifikatfingerabdruck.

valid

Ist das Zertifikat gültig?.

cer_blob

Unformatierte Bytes der CER-Datei.

public_key_hash
str

Öffentlicher Schlüsselhash.

hosting_environment_profile

Spezifikation für die App Service-Umgebung, die für das Zertifikat verwendet werden soll.

key_vault_id
str

Key Vault Csm-Ressourcen-ID.

key_vault_secret_name
str

Key Vault Geheimnisnamen.

key_vault_secret_status

Status des Key Vault Geheimnisses. Bekannte Werte sind: "Initialized", "WaitingOnCertificateOrder", "Succeeded", "CertificateOrderFailed", "OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault", "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey" und "Unknown".

server_farm_id
str

Ressourcen-ID des zugeordneten App Service-Plans, formatiert als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

canonical_name
str

CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll.

domain_validation_method
str

Methode der Domänenüberprüfung für ein kostenloses Zertifikat.