Partager via


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.Resource
Certificate

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
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

tags

Balises de ressource.

password
str

Mot de passe du certificat.

host_names

Noms d’hôtes à authentification du certificat.

pfx_blob

Objet blob Pfx.

key_vault_id
str

Key Vault ID de ressource Csm.

key_vault_secret_name
str

Key Vault nom du secret.

server_farm_id
str

ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

canonical_name
str

CNAME du certificat à émettre via un certificat gratuit.

domain_validation_method
str

Méthode de validation de domaine pour le certificat gratuit.

Variables

Nom Description
id
str

ID de ressource.

name
str

Nom de la ressource.

kind
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

type
str

Type de ressource.

tags

Balises de ressource.

password
str

Mot de passe du certificat.

friendly_name
str

Nom convivial du certificat.

subject_name
str

Nom du sujet du certificat.

host_names

Noms d’hôtes à authentification du certificat.

pfx_blob

Objet blob Pfx.

site_name
str

Nom de l’application.

self_link
str

Lien automatique.

issuer
str

Émetteur de certificat.

issue_date

Date d’émission du certificat.

expiration_date

Date d’expiration du certificat.

thumbprint
str

Empreinte du certificat.

valid

Le certificat est-il valide ?.

cer_blob

Octets bruts du fichier .cer.

public_key_hash
str

Hachage de clé publique.

hosting_environment_profile

Spécification du App Service Environment à utiliser pour le certificat.

key_vault_id
str

Key Vault ID de ressource Csm.

key_vault_secret_name
str

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
str

ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

canonical_name
str

CNAME du certificat à émettre via un certificat gratuit.

domain_validation_method
str

Méthode de validation de domaine pour le certificat gratuit.