Megosztás a következőn keresztül:


SshPublicKeysOperations Osztály

Figyelmeztetés

NE hozza létre közvetlenül ezt az osztályt.

Ehelyett a következő műveleteket kell elérnie a

ComputeManagementClient's

<xref:ssh_public_keys> Attribútum.

Öröklődés
builtins.object
SshPublicKeysOperations

Konstruktor

SshPublicKeysOperations(*args, **kwargs)

Metódusok

create

Létrehoz egy új nyilvános SSH-erőforrást.

delete

Nyilvános SSH-kulcs törlése.

generate_key_pair

Létrehoz és visszaad egy nyilvános/privát kulcspárt, és feltölti az SSH nyilvános kulcs erőforrását a nyilvános kulccsal. A kulcs hossza 3072 bit lesz. Ezt a műveletet SSH nyilvános kulcsú erőforrásonként csak egyszer lehet végrehajtani.

get

Lekéri az SSH nyilvános kulcsára vonatkozó információkat.

list_by_resource_group

A megadott erőforráscsoport összes nyilvános SSH-kulcsát felsorolja. Használja a válasz nextLink tulajdonságát az SSH nyilvános kulcsainak következő oldalának lekéréséhez.

list_by_subscription

Felsorolja az előfizetés összes nyilvános SSH-kulcsát. Használja a válasz nextLink tulajdonságát az SSH nyilvános kulcsainak következő oldalának lekéréséhez.

update

Frissítések egy új nyilvános SSH-erőforrást.

create

Létrehoz egy új nyilvános SSH-erőforrást.

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

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve. Kötelező.

ssh_public_key_name
str
Kötelező

Az SSH nyilvános kulcsának neve. Kötelező.

parameters
SshPublicKeyResource vagy IO
Kötelező

Az SSH nyilvános kulcs létrehozásához megadott paraméterek. SshPublicKeyResource-típus vagy IO-típus. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SshPublicKeyResource vagy a cls(response) eredménye

Visszatérési típus

Kivételek

delete

Nyilvános SSH-kulcs törlése.

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

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve. Kötelező.

ssh_public_key_name
str
Kötelező

Az SSH nyilvános kulcsának neve. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Nincs vagy a cls(válasz) eredménye

Visszatérési típus

Kivételek

generate_key_pair

Létrehoz és visszaad egy nyilvános/privát kulcspárt, és feltölti az SSH nyilvános kulcs erőforrását a nyilvános kulccsal. A kulcs hossza 3072 bit lesz. Ezt a műveletet SSH nyilvános kulcsú erőforrásonként csak egyszer lehet végrehajtani.

generate_key_pair(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> SshPublicKeyGenerateKeyPairResult

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve. Kötelező.

ssh_public_key_name
str
Kötelező

Az SSH nyilvános kulcsának neve. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SshPublicKeyGenerateKeyPairResult vagy a cls(response) eredménye

Visszatérési típus

Kivételek

get

Lekéri az SSH nyilvános kulcsára vonatkozó információkat.

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

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve. Kötelező.

ssh_public_key_name
str
Kötelező

Az SSH nyilvános kulcsának neve. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SshPublicKeyResource vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_by_resource_group

A megadott erőforráscsoport összes nyilvános SSH-kulcsát felsorolja. Használja a válasz nextLink tulajdonságát az SSH nyilvános kulcsainak következő oldalának lekéréséhez.

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

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve. Kötelező.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például az SshPublicKeyResource példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

list_by_subscription

Felsorolja az előfizetés összes nyilvános SSH-kulcsát. Használja a válasz nextLink tulajdonságát az SSH nyilvános kulcsainak következő oldalának lekéréséhez.

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

Paraméterek

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

Iterátor, például az SshPublicKeyResource példánya vagy a cls(response) eredménye

Visszatérési típus

Kivételek

update

Frissítések egy új nyilvános SSH-erőforrást.

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

Paraméterek

resource_group_name
str
Kötelező

Az erőforráscsoport neve. Kötelező.

ssh_public_key_name
str
Kötelező

Az SSH nyilvános kulcsának neve. Kötelező.

parameters
SshPublicKeyUpdateResource vagy IO
Kötelező

Az SSH nyilvános kulcsának frissítéséhez megadott paraméterek. SshPublicKeyUpdateResource vagy IO típusú. Kötelező.

content_type
str

Törzsparaméter tartalomtípusa. Ismert értékek: "application/json". Az alapértelmezett érték Nincs.

cls
callable

A közvetlen válasznak átadott egyéni típus vagy függvény

Válaszok

SshPublicKeyResource vagy a cls(response) eredménye

Visszatérési típus

Kivételek

Attribútumok

models

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