SshPublicKeysOperations Klasa
Ostrzeżenie
NIE należy bezpośrednio utworzyć wystąpienia tej klasy.
Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem
<xref:ssh_public_keys> Atrybut.
- Dziedziczenie
-
builtins.objectSshPublicKeysOperations
Konstruktor
SshPublicKeysOperations(*args, **kwargs)
Metody
create |
Tworzy nowy zasób klucza publicznego SSH. |
delete |
Usuń klucz publiczny SSH. |
generate_key_pair |
Generuje i zwraca parę kluczy publicznych/prywatnych i wypełnia zasób klucza publicznego SSH kluczem publicznym. Długość klucza będzie wynosić 3072 bity. Tę operację można wykonać tylko raz na zasób klucza publicznego SSH. |
get |
Pobiera informacje o kluczu publicznym SSH. |
list_by_resource_group |
Wyświetla listę wszystkich kluczy publicznych SSH w określonej grupie zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę kluczy publicznych SSH. |
list_by_subscription |
Wyświetla listę wszystkich kluczy publicznych SSH w subskrypcji. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę kluczy publicznych SSH. |
update |
Aktualizacje nowy zasób klucza publicznego SSH. |
create
Tworzy nowy zasób klucza publicznego SSH.
create(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource
Parametry
- parameters
- SshPublicKeyResource lub IO
Parametry podane do utworzenia klucza publicznego SSH. Jest typem SshPublicKeyResource lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SshPublicKeyResource lub wynik cls(response)
Typ zwracany
Wyjątki
delete
Usuń klucz publiczny SSH.
delete(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
generate_key_pair
Generuje i zwraca parę kluczy publicznych/prywatnych i wypełnia zasób klucza publicznego SSH kluczem publicznym. Długość klucza będzie wynosić 3072 bity. Tę operację można wykonać tylko raz na zasób klucza publicznego SSH.
generate_key_pair(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> SshPublicKeyGenerateKeyPairResult
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SshPublicKeyGenerateKeyPairResult lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera informacje o kluczu publicznym SSH.
get(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> SshPublicKeyResource
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SshPublicKeyResource lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_resource_group
Wyświetla listę wszystkich kluczy publicznych SSH w określonej grupie zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę kluczy publicznych SSH.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[SshPublicKeyResource]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator podobny do wystąpienia elementu SshPublicKeyResource lub wyniku polecenia cls(response)
Typ zwracany
Wyjątki
list_by_subscription
Wyświetla listę wszystkich kluczy publicznych SSH w subskrypcji. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę kluczy publicznych SSH.
list_by_subscription(**kwargs: Any) -> Iterable[SshPublicKeyResource]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator podobny do wystąpienia elementu SshPublicKeyResource lub wyniku polecenia cls(response)
Typ zwracany
Wyjątki
update
Aktualizacje nowy zasób klucza publicznego SSH.
update(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyUpdateResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource
Parametry
- parameters
- SshPublicKeyUpdateResource lub IO
Parametry dostarczone w celu zaktualizowania klucza publicznego SSH. Jest typem SshPublicKeyUpdateResource lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SshPublicKeyResource lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.compute.v2023_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_03_01\\models\\__init__.py'>
Azure SDK for Python