Certificate Classe
Certificat SSL pour une application.
Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
azure.mgmt.web.v2020_12_01.models._models_py3.ResourceCertificate
Constructeur
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)
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
kind
|
Type de ressource. |
location
|
Emplacement de la ressource. Obligatoire. |
tags
|
Balises de ressource. |
password
|
Mot de passe du certificat. |
host_names
|
Noms d’hôtes à authentification du certificat. |
pfx_blob
|
Objet blob Pfx. |
key_vault_id
|
Key Vault ID de ressource Csm. |
key_vault_secret_name
|
Key Vault nom du secret. |
server_farm_id
|
ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ». |
canonical_name
|
CNAME du certificat à émettre via un certificat gratuit. |
domain_validation_method
|
Méthode de validation de domaine pour le certificat gratuit. |
Variables
Nom | Description |
---|---|
id
|
ID de ressource. |
name
|
Nom de la ressource. |
kind
|
Type de ressource. |
location
|
Emplacement de la ressource. Obligatoire. |
type
|
Type de ressource. |
tags
|
Balises de ressource. |
password
|
Mot de passe du certificat. |
friendly_name
|
Nom convivial du certificat. |
subject_name
|
Nom du sujet du certificat. |
host_names
|
Noms d’hôtes à authentification du certificat. |
pfx_blob
|
Objet blob Pfx. |
site_name
|
Nom de l’application. |
self_link
|
Lien automatique. |
issuer
|
Émetteur de certificat. |
issue_date
|
Date d’émission du certificat. |
expiration_date
|
Date d’expiration du certificat. |
thumbprint
|
Empreinte du certificat. |
valid
|
Le certificat est-il valide ?. |
cer_blob
|
Octets bruts du fichier .cer. |
public_key_hash
|
Hachage de clé publique. |
hosting_environment_profile
|
Spécification du App Service Environment à utiliser pour le certificat. |
key_vault_id
|
Key Vault ID de ressource Csm. |
key_vault_secret_name
|
Key Vault nom du secret. |
key_vault_secret_status
|
État du secret Key Vault. Les valeurs connues sont : « Initialized », « WaitingOnCertificateOrder », « Succeeded », « CertificateOrderFailed », « OperationNotPermittedOnKeyVault », « AzureServiceUnauthorizedToAccessKeyVault », « KeyVaultDoesNotExist », « KeyVaultSecretDoesNotExist », « UnknownError », « ExternalPrivateKey » et « Unknown ». |
server_farm_id
|
ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ». |
canonical_name
|
CNAME du certificat à émettre via un certificat gratuit. |
domain_validation_method
|
Méthode de validation de domaine pour le certificat gratuit. |
Azure SDK for Python