Condividi tramite


CertificatesOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ContainerAppsAPIClient's

Attributo<xref:certificates> .

Ereditarietà
builtins.object
CertificatesOperations

Costruttore

CertificatesOperations(*args, **kwargs)

Metodi

create_or_update

Creare o aggiornare un certificato.

Creare o aggiornare un certificato.

delete

Elimina il certificato specificato.

Elimina il certificato specificato.

get

Ottenere il certificato specificato.

Ottenere il certificato specificato.

list

Ottenere i certificati in un determinato ambiente gestito.

Ottenere i certificati in un determinato ambiente gestito.

update

Aggiornare le proprietà di un certificato.

Applica patch a un certificato. Attualmente è supportata solo l'applicazione di patch dei tag.

create_or_update

Creare o aggiornare un certificato.

Creare o aggiornare un certificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

environment_name
str
Necessario

Nome dell'ambiente gestito. Obbligatorio.

certificate_name
str
Necessario

Nome del certificato. Obbligatorio.

certificate_envelope
Certificate oppure IO
Necessario

Certificato da creare o aggiornare. È un tipo di certificato o un tipo di I/O. Il valore predefinito è Nessuno.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Certificato o risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina il certificato specificato.

Elimina il certificato specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

environment_name
str
Necessario

Nome dell'ambiente gestito. Obbligatorio.

certificate_name
str
Necessario

Nome del certificato. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottenere il certificato specificato.

Ottenere il certificato specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

environment_name
str
Necessario

Nome dell'ambiente gestito. Obbligatorio.

certificate_name
str
Necessario

Nome del certificato. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Certificato o risultato di cls(response)

Tipo restituito

Eccezioni

list

Ottenere i certificati in un determinato ambiente gestito.

Ottenere i certificati in un determinato ambiente gestito.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

environment_name
str
Necessario

Nome dell'ambiente gestito. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di Certificate o il risultato di cls(response)

Tipo restituito

Eccezioni

update

Aggiornare le proprietà di un certificato.

Applica patch a un certificato. Attualmente è supportata solo l'applicazione di patch dei tag.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.

environment_name
str
Necessario

Nome dell'ambiente gestito. Obbligatorio.

certificate_name
str
Necessario

Nome del certificato. Obbligatorio.

certificate_envelope
CertificatePatch oppure IO
Necessario

Proprietà di un certificato da aggiornare. Tipo CertificatePatch o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Certificato o risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

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'>