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.ResourceCertificate
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
|
Art der Ressource. |
location
|
Ressourcenspeicherort. Erforderlich. |
tags
|
Ressourcentags. |
password
|
Zertifikatkennwort. |
host_names
|
Hostnamen, auf die das Zertifikat angewendet wird. |
pfx_blob
|
Pfx-Blob. |
key_vault_id
|
Key Vault Csm-Ressourcen-ID. |
key_vault_secret_name
|
Key Vault Geheimnisnamen. |
server_farm_id
|
Ressourcen-ID des zugeordneten App Service-Plans, formatiert als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
canonical_name
|
CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll. |
domain_validation_method
|
Methode der Domänenüberprüfung für ein kostenloses Zertifikat. |
Variablen
Name | Beschreibung |
---|---|
id
|
Ressourcen-ID. |
name
|
Ressourcenname. |
kind
|
Art der Ressource. |
location
|
Ressourcenspeicherort. Erforderlich. |
type
|
Der Ressourcentyp. |
tags
|
Ressourcentags. |
password
|
Zertifikatkennwort. |
friendly_name
|
Anzeigename des Zertifikats. |
subject_name
|
Antragstellername des Zertifikats. |
host_names
|
Hostnamen, auf die das Zertifikat angewendet wird. |
pfx_blob
|
Pfx-Blob. |
site_name
|
App-Name. |
self_link
|
Selbstlink. |
issuer
|
Zertifikataussteller. |
issue_date
|
Zertifikatausgabedatum. |
expiration_date
|
Ablaufdatum des Zertifikats. |
thumbprint
|
Zertifikatfingerabdruck. |
valid
|
Ist das Zertifikat gültig?. |
cer_blob
|
Unformatierte Bytes der CER-Datei. |
public_key_hash
|
Öffentlicher Schlüsselhash. |
hosting_environment_profile
|
Spezifikation für die App Service-Umgebung, die für das Zertifikat verwendet werden soll. |
key_vault_id
|
Key Vault Csm-Ressourcen-ID. |
key_vault_secret_name
|
Key Vault Geheimnisnamen. |
key_vault_secret_status
|
str oder
KeyVaultSecretStatus
Status des Key Vault Geheimnisses. Bekannte Werte sind: "Initialized", "WaitingOnCertificateOrder", "Succeeded", "CertificateOrderFailed", "OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault", "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey" und "Unknown". |
server_farm_id
|
Ressourcen-ID des zugeordneten App Service-Plans, formatiert als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
canonical_name
|
CNAME des Zertifikats, das über ein kostenloses Zertifikat ausgestellt werden soll. |
domain_validation_method
|
Methode der Domänenüberprüfung für ein kostenloses Zertifikat. |
Azure SDK for Python