SshPublicKeysOperations クラス
警告
このクラスを直接インスタンス化しないでください。
代わりに、次の操作にアクセスする必要があります。
<xref:ssh_public_keys> 属性を使用する。
- 継承
-
builtins.objectSshPublicKeysOperations
コンストラクター
SshPublicKeysOperations(*args, **kwargs)
メソッド
create |
新しい SSH 公開キー リソースを作成します。 |
delete |
SSH 公開キーを削除します。 |
generate_key_pair |
公開キーと秘密キーのペアを生成して返し、SSH 公開キー リソースに公開キーを設定します。 キーの長さは 3072 ビットです。 この操作は、SSH 公開キー リソースごとに 1 回だけ実行できます。 |
get |
SSH 公開キーに関する情報を取得します。 |
list_by_resource_group |
指定したリソース グループ内のすべての SSH 公開キーを一覧表示します。 応答で nextLink プロパティを使用して、SSH 公開キーの次のページを取得します。 |
list_by_subscription |
サブスクリプション内のすべての SSH 公開キーを一覧表示します。 応答で nextLink プロパティを使用して、SSH 公開キーの次のページを取得します。 |
update |
新しい SSH 公開キー リソースを更新します。 |
create
新しい SSH 公開キー リソースを作成します。
create(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource
パラメーター
- parameters
- SshPublicKeyResource または IO
SSH 公開キーを作成するために指定されたパラメーター。 SshPublicKeyResource 型または IO 型です。 必須。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
SshPublicKeyResource または cls(response) の結果
の戻り値の型 :
例外
delete
SSH 公開キーを削除します。
delete(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> None
パラメーター
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
なし、または cls(response) の結果
の戻り値の型 :
例外
generate_key_pair
公開キーと秘密キーのペアを生成して返し、SSH 公開キー リソースに公開キーを設定します。 キーの長さは 3072 ビットです。 この操作は、SSH 公開キー リソースごとに 1 回だけ実行できます。
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
パラメーター
- parameters
- SshGenerateKeyPairInputParameters または IO
SSH 公開キーを生成するために指定されたパラメーター。 SshGenerateKeyPairInputParameters 型または IO 型のいずれかです。 既定値は [なし] です。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
SshPublicKeyGenerateKeyPairResult または cls(response) の結果
の戻り値の型 :
例外
get
SSH 公開キーに関する情報を取得します。
get(resource_group_name: str, ssh_public_key_name: str, **kwargs: Any) -> SshPublicKeyResource
パラメーター
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
SshPublicKeyResource または cls(response) の結果
の戻り値の型 :
例外
list_by_resource_group
指定したリソース グループ内のすべての SSH 公開キーを一覧表示します。 応答で nextLink プロパティを使用して、SSH 公開キーの次のページを取得します。
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[SshPublicKeyResource]
パラメーター
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
SshPublicKeyResource のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
list_by_subscription
サブスクリプション内のすべての SSH 公開キーを一覧表示します。 応答で nextLink プロパティを使用して、SSH 公開キーの次のページを取得します。
list_by_subscription(**kwargs: Any) -> Iterable[SshPublicKeyResource]
パラメーター
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
SshPublicKeyResource のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
update
新しい SSH 公開キー リソースを更新します。
update(resource_group_name: str, ssh_public_key_name: str, parameters: _models.SshPublicKeyUpdateResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SshPublicKeyResource
パラメーター
- parameters
- SshPublicKeyUpdateResource または IO
SSH 公開キーを更新するために指定されたパラメーター。 SshPublicKeyUpdateResource 型または IO 型です。 必須。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
SshPublicKeyResource または cls(response) の結果
の戻り値の型 :
例外
属性
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'>
Azure SDK for Python