Delen via


SshPublicKeysOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ComputeManagementClient's

<xref:ssh_public_keys> Kenmerk.

Overname
builtins.object
SshPublicKeysOperations

Constructor

SshPublicKeysOperations(*args, **kwargs)

Methoden

create

Hiermee maakt u een nieuwe openbare SSH-sleutelresource.

delete

Verwijder een openbare SSH-sleutel.

generate_key_pair

Genereert en retourneert een openbaar/persoonlijk sleutelpaar en vult de openbare SSH-sleutelresource in met de openbare sleutel. De lengte van de sleutel is 3072 bits. Deze bewerking kan slechts eenmaal per openbare SSH-sleutelresource worden uitgevoerd.

get

Hiermee wordt informatie opgehaald over een openbare SSH-sleutel.

list_by_resource_group

Een lijst met alle openbare SSH-sleutels in de opgegeven resourcegroep. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met openbare SSH-sleutels op te halen.

list_by_subscription

Een lijst met alle openbare SSH-sleutels in het abonnement. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met openbare SSH-sleutels op te halen.

update

Updates een nieuwe openbare SSH-sleutelresource.

create

Hiermee maakt u een nieuwe openbare SSH-sleutelresource.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

ssh_public_key_name
str
Vereist

De naam van de openbare SSH-sleutel. Vereist.

parameters
SshPublicKeyResource of IO
Vereist

Parameters die zijn opgegeven om de openbare SSH-sleutel te maken. Is een SshPublicKeyResource-type of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

SshPublicKeyResource of het resultaat van cls(response)

Retourtype

Uitzonderingen

delete

Verwijder een openbare SSH-sleutel.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

ssh_public_key_name
str
Vereist

De naam van de openbare SSH-sleutel. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

generate_key_pair

Genereert en retourneert een openbaar/persoonlijk sleutelpaar en vult de openbare SSH-sleutelresource in met de openbare sleutel. De lengte van de sleutel is 3072 bits. Deze bewerking kan slechts eenmaal per openbare SSH-sleutelresource worden uitgevoerd.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

ssh_public_key_name
str
Vereist

De naam van de openbare SSH-sleutel. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

SshPublicKeyGenerateKeyPairResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

get

Hiermee wordt informatie opgehaald over een openbare SSH-sleutel.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

ssh_public_key_name
str
Vereist

De naam van de openbare SSH-sleutel. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

SshPublicKeyResource of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_by_resource_group

Een lijst met alle openbare SSH-sleutels in de opgegeven resourcegroep. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met openbare SSH-sleutels op te halen.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van SshPublicKeyResource of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_by_subscription

Een lijst met alle openbare SSH-sleutels in het abonnement. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met openbare SSH-sleutels op te halen.

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

Parameters

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van SshPublicKeyResource of het resultaat van cls(response)

Retourtype

Uitzonderingen

update

Updates een nieuwe openbare SSH-sleutelresource.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

ssh_public_key_name
str
Vereist

De naam van de openbare SSH-sleutel. Vereist.

parameters
SshPublicKeyUpdateResource of IO
Vereist

Parameters die zijn opgegeven om de openbare SSH-sleutel bij te werken. Is een SshPublicKeyUpdateResource-type of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

SshPublicKeyResource of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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