Sdílet prostřednictvím


CertificateOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

BatchManagementClientje

<xref:certificate> Atribut.

Dědičnost
builtins.object
CertificateOperations

Konstruktor

CertificateOperations(*args, **kwargs)

Metody

begin_delete

Odstraní zadaný certifikát.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

cancel_deletion

Zruší neúspěšné odstranění certifikátu ze zadaného účtu.

Pokud se pokusíte odstranit certifikát používaný fondem nebo výpočetním uzlem, stav certifikátu se změní na DeleteFailed. Pokud se rozhodnete, že chcete pokračovat v používání certifikátu, můžete pomocí této operace nastavit stav certifikátu zpět na aktivní. Pokud máte v úmyslu odstranit certifikát, nemusíte po selhání odstranění spouštět tuto operaci. Musíte se ujistit, že certifikát nepoužívá žádné prostředky, a pak se můžete pokusit certifikát odstranit znovu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

create

Vytvoří nový certifikát uvnitř zadaného účtu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

get

Získá informace o zadaném certifikátu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

list_by_batch_account

Zobrazí seznam všech certifikátů v zadaném účtu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

update

Aktualizace vlastnosti existujícího certifikátu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

begin_delete

Odstraní zadaný certifikát.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

async begin_delete(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

certificate_name
str
Vyžadováno

Identifikátor certifikátu. Musí se skládají z algoritmu a kryptografického otisku odděleného pomlčkou a musí odpovídat datům certifikátu v požadavku. Například SHA1-a3d1c5. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování poller z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrátí buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

cancel_deletion

Zruší neúspěšné odstranění certifikátu ze zadaného účtu.

Pokud se pokusíte odstranit certifikát používaný fondem nebo výpočetním uzlem, stav certifikátu se změní na DeleteFailed. Pokud se rozhodnete, že chcete pokračovat v používání certifikátu, můžete pomocí této operace nastavit stav certifikátu zpět na aktivní. Pokud máte v úmyslu odstranit certifikát, nemusíte po selhání odstranění spouštět tuto operaci. Musíte se ujistit, že certifikát nepoužívá žádné prostředky, a pak se můžete pokusit certifikát odstranit znovu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

async cancel_deletion(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

certificate_name
str
Vyžadováno

Identifikátor certifikátu. Musí se skládají z algoritmu a kryptografického otisku odděleného pomlčkou a musí odpovídat datům certifikátu v požadavku. Například SHA1-a3d1c5. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Certifikát nebo výsledek cls(response)

Návratový typ

Výjimky

create

Vytvoří nový certifikát uvnitř zadaného účtu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

async create(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, if_none_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

certificate_name
str
Vyžadováno

Identifikátor certifikátu. Musí se skládají z algoritmu a kryptografického otisku odděleného pomlčkou a musí odpovídat datům certifikátu v požadavku. Například SHA1-a3d1c5. Povinná hodnota.

parameters
CertificateCreateOrUpdateParameters nebo IO
Vyžadováno

Další parametry pro vytvoření certifikátu Je typ CertificateCreateOrUpdateParameters nebo vstupně-výstupní typ. Povinná hodnota.

if_match
str
Vyžadováno

Verze stavu entity (ETag) certifikátu, který se má aktualizovat. Hodnotu *lze použít k použití operace pouze v případě, že certifikát již existuje. Pokud tuto operaci vynecháte, použije se vždy. Výchozí hodnota je Žádná.

if_none_match
str
Vyžadováno

Pokud chcete povolit vytvoření nového certifikátu, ale chcete-li zabránit aktualizaci existujícího certifikátu, nastavte na *. Ostatní hodnoty budou ignorovány. Výchozí hodnota je Žádná.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Certifikát nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá informace o zadaném certifikátu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

certificate_name
str
Vyžadováno

Identifikátor certifikátu. Musí se skládají z algoritmu a kryptografického otisku odděleného pomlčkou a musí odpovídat datům certifikátu v požadavku. Například SHA1-a3d1c5. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Certifikát nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_batch_account

Zobrazí seznam všech certifikátů v zadaném účtu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

list_by_batch_account(resource_group_name: str, account_name: str, maxresults: int | None = None, select: str | None = None, filter: str | None = None, **kwargs: Any) -> AsyncIterable[Certificate]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

maxresults
int
Vyžadováno

Maximální počet položek, které se mají v odpovědi vrátit. Výchozí hodnota je Žádná.

select
str
Vyžadováno

Čárkami oddělený seznam vlastností, které by se měly vrátit. např. "properties/provisioningState". Pro výběr jsou platné pouze vlastnosti nejvyšší úrovně v rámci properties/ . Výchozí hodnota je Žádná.

filter
str
Vyžadováno

Výraz filtru OData. Platné vlastnosti pro filtrování jsou properties/provisioningState, properties/provisioningStateTransitionTime, name. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance certifikátu, nebo výsledek cls(response)

Návratový typ

Výjimky

update

Aktualizace vlastnosti existujícího certifikátu.

Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte rozšíření Azure KeyVault .

async update(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

certificate_name
str
Vyžadováno

Identifikátor certifikátu. Musí se skládají z algoritmu a kryptografického otisku odděleného pomlčkou a musí odpovídat datům certifikátu v požadavku. Například SHA1-a3d1c5. Povinná hodnota.

parameters
CertificateCreateOrUpdateParameters nebo IO
Vyžadováno

Entita certifikátu, která se má aktualizovat. Je typ CertificateCreateOrUpdateParameters nebo vstupně-výstupní typ. Povinná hodnota.

if_match
str
Vyžadováno

Verze stavu entity (ETag) certifikátu, který se má aktualizovat. Tuto hodnotu je možné vynechat nebo ji nastavit na *, aby se operace použila bezpodmínečně. Výchozí hodnota je Žádná.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Certifikát nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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