Partager via


CertificatesOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

ContainerAppsAPIClientEst

attribut<xref:certificates> ;

Héritage
builtins.object
CertificatesOperations

Constructeur

CertificatesOperations(*args, **kwargs)

Méthodes

create_or_update

Créer ou mettre à jour un certificat.

Créer ou mettre à jour un certificat.

delete

Supprime le certificat spécifié.

Supprime le certificat spécifié.

get

Obtenez le certificat spécifié.

Obtenez le certificat spécifié.

list

Obtenez les certificats dans un environnement managé donné.

Obtenez les certificats dans un environnement managé donné.

update

Mettez à jour les propriétés d’un certificat.

Corrige un certificat. Actuellement, seule la mise à jour corrective des balises est prise en charge.

create_or_update

Créer ou mettre à jour un certificat.

Créer ou mettre à jour un certificat.

async create_or_update(resource_group_name: str, environment_name: str, certificate_name: str, certificate_envelope: _models.Certificate | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

environment_name
str
Obligatoire

Nom de l’environnement managé. Obligatoire.

certificate_name
str
Obligatoire

Nom du certificat. Obligatoire.

certificate_envelope
Certificate ou IO
Obligatoire

Certificat à créer ou à mettre à jour. Type de certificat ou type d’E/S. La valeur par défaut est Aucun.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Certificat ou résultat de cls(response)

Type de retour

Exceptions

delete

Supprime le certificat spécifié.

Supprime le certificat spécifié.

async delete(resource_group_name: str, environment_name: str, certificate_name: str, **kwargs: Any) -> None

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

environment_name
str
Obligatoire

Nom de l’environnement managé. Obligatoire.

certificate_name
str
Obligatoire

Nom du certificat. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtenez le certificat spécifié.

Obtenez le certificat spécifié.

async get(resource_group_name: str, environment_name: str, certificate_name: str, **kwargs: Any) -> Certificate

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

environment_name
str
Obligatoire

Nom de l’environnement managé. Obligatoire.

certificate_name
str
Obligatoire

Nom du certificat. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Certificat ou résultat de cls(response)

Type de retour

Exceptions

list

Obtenez les certificats dans un environnement managé donné.

Obtenez les certificats dans un environnement managé donné.

list(resource_group_name: str, environment_name: str, **kwargs: Any) -> AsyncIterable[Certificate]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

environment_name
str
Obligatoire

Nom de l’environnement managé. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Un itérateur comme l’instance de Certificate ou le résultat de cls(response)

Type de retour

Exceptions

update

Mettez à jour les propriétés d’un certificat.

Corrige un certificat. Actuellement, seule la mise à jour corrective des balises est prise en charge.

async update(resource_group_name: str, environment_name: str, certificate_name: str, certificate_envelope: _models.CertificatePatch, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Le nom ne respecte pas la casse. Obligatoire.

environment_name
str
Obligatoire

Nom de l’environnement managé. Obligatoire.

certificate_name
str
Obligatoire

Nom du certificat. Obligatoire.

certificate_envelope
CertificatePatch ou IO
Obligatoire

Propriétés d’un certificat qui doivent être mises à jour. Est un type CertificatePatch ou un type d’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Certificat ou résultat de cls(response)

Type de retour

Exceptions

Attributs

models

models = <module 'azure.mgmt.appcontainers.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\appcontainers\\models\\__init__.py'>