SshPublicKeysOperations 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

ComputeManagementClientje

<xref:ssh_public_keys> Atribut.

Dědičnost
builtins.object
SshPublicKeysOperations

Konstruktor

SshPublicKeysOperations(*args, **kwargs)

Metody

create

Vytvoří nový prostředek veřejného klíče SSH.

delete

Odstraňte veřejný klíč SSH.

generate_key_pair

Vygeneruje a vrátí pár veřejného a privátního klíče a naplní prostředek veřejného klíče SSH veřejným klíčem. Délka klíče bude 3072 bitů. Tuto operaci je možné provést pouze jednou pro prostředek veřejného klíče SSH.

get

Načte informace o veřejném klíči SSH.

list_by_resource_group

Zobrazí seznam všech veřejných klíčů SSH v zadané skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku veřejných klíčů SSH.

list_by_subscription

Zobrazí seznam všech veřejných klíčů SSH v předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku veřejných klíčů SSH.

update

Aktualizace nový prostředek veřejného klíče SSH.

create

Vytvoří nový prostředek veřejného klíče SSH.

create(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

ssh_public_key_name
str
Vyžadováno

Název veřejného klíče SSH. Povinná hodnota.

parameters
SshPublicKeyResource nebo IO
Vyžadováno

Parametry zadané k vytvoření veřejného klíče SSH Je typ SshPublicKeyResource nebo vstupně-výstupní typ. Povinná hodnota.

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

SshPublicKeyResource nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstraňte veřejný klíč SSH.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

ssh_public_key_name
str
Vyžadováno

Název veřejného klíče SSH. Povinná hodnota.

cls
callable

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

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

generate_key_pair

Vygeneruje a vrátí pár veřejného a privátního klíče a naplní prostředek veřejného klíče SSH veřejným klíčem. Délka klíče bude 3072 bitů. Tuto operaci je možné provést pouze jednou pro prostředek veřejného klíče SSH.

generate_key_pair(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshGenerateKeyPairInputParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyGenerateKeyPairResult

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

ssh_public_key_name
str
Vyžadováno

Název veřejného klíče SSH. Povinná hodnota.

parameters
SshGenerateKeyPairInputParameters nebo IO
Vyžadováno

Parametry zadané pro vygenerování veřejného klíče SSH Je typ SshGenerateKeyPairInputParameters nebo vstupně-výstupní typ. 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

SshPublicKeyGenerateKeyPairResult nebo výsledek cls(response)

Návratový typ

Výjimky

get

Načte informace o veřejném klíči SSH.

get(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> SshPublicKeyResource

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

ssh_public_key_name
str
Vyžadováno

Název veřejného klíče SSH. Povinná hodnota.

cls
callable

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

Návraty

SshPublicKeyResource nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_resource_group

Zobrazí seznam všech veřejných klíčů SSH v zadané skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku veřejných klíčů SSH.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[SshPublicKeyResource]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cls
callable

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

Návraty

Iterátor jako instance SshPublicKeyResource nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_subscription

Zobrazí seznam všech veřejných klíčů SSH v předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku veřejných klíčů SSH.

list_by_subscription(**kwargs: Any) -> Iterable[SshPublicKeyResource]

Parametry

cls
callable

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

Návraty

Iterátor jako instance SshPublicKeyResource nebo výsledek cls(response)

Návratový typ

Výjimky

update

Aktualizace nový prostředek veřejného klíče SSH.

update(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyUpdateResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

ssh_public_key_name
str
Vyžadováno

Název veřejného klíče SSH. Povinná hodnota.

parameters
SshPublicKeyUpdateResource nebo IO
Vyžadováno

Parametry zadané pro aktualizaci veřejného klíče SSH Je typ SshPublicKeyUpdateResource nebo vstupně-výstupní typ. Povinná hodnota.

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

SshPublicKeyResource nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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