Partager via


CertificatePatchResource Classe

Ressource ARM pour un certificat.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Héritage
azure.mgmt.web.v2021_03_01.models._models_py3.ProxyOnlyResource
CertificatePatchResource

Constructeur

CertificatePatchResource(*, kind: 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.

password
str

Mot de passe du certificat.

host_names

Nom d’hôte à lequel le certificat s’applique.

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 un certificat gratuit.

Variables

Nom Description
id
str

ID de ressource.

name
str

Nom de la ressource.

kind
str

Type de ressource.

type
str

Type de ressource.

password
str

Mot de passe du certificat.

friendly_name
str

Nom convivial du certificat.

subject_name
str

Nom de l’objet du certificat.

host_names

Nom d’hôte à lequel le certificat s’applique.

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 un certificat gratuit.