StorageAccountsOperations クラス
警告
このクラスを直接インスタンス化しないでください。
代わりに、次の操作にアクセスする必要があります。
<xref:storage_accounts> 属性を使用する。
- 継承
-
builtins.objectStorageAccountsOperations
コンストラクター
StorageAccountsOperations(*args, **kwargs)
メソッド
begin_create |
指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。 |
check_name_availability |
ストレージ アカウント名が有効であり、まだ使用されていないことを確認します。 |
delete |
Microsoft Azure のストレージ アカウントを削除します。 |
get_properties |
名前、SKU 名、場所、アカウントの状態を含むがこれらに限定されない、指定されたストレージ アカウントのプロパティを返します。 ListKeys 操作は、ストレージ キーを取得するために使用する必要があります。 |
list |
サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。 |
list_by_resource_group |
特定のリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。 |
list_keys |
指定したストレージ アカウントのアクセス キーを一覧表示します。 |
regenerate_key |
指定したストレージ アカウントのアクセス キーの 1 つを再生成します。 |
update |
更新操作を使用して、ストレージ アカウントの SKU、暗号化、アクセス層、またはタグを更新できます。 また、アカウントをカスタム ドメインにマップするために使用することもできます。 ストレージ アカウントごとにサポートされるカスタム ドメインは 1 つだけです。カスタム ドメインの置換/変更はサポートされていません。 古いカスタム ドメインを置き換えるには、新しい値を設定する前に、古い値をクリアまたは登録解除する必要があります。 複数のプロパティの更新がサポートされています。 この呼び出しでは、アカウントのストレージ キーは変更されません。 ストレージ アカウント キーを変更する場合は、キーの再生成操作を使用します。 ストレージ アカウントの場所と名前は、作成後に変更できません。 |
begin_create
指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。
begin_create(resource_group_name: str, account_name: str, parameters: _models.StorageAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.StorageAccount]
パラメーター
- account_name
- str
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 必須です。
- parameters
- StorageAccountCreateParameters または IO
作成されたアカウントに指定するパラメーター。 StorageAccountCreateParameters 型または IO 型のいずれかです。 必須です。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json'、'text/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
- continuation_token
- str
保存された状態からポーリングを再開するための継続トークン。
- polling
- bool または PollingMethod
既定では、ポーリング メソッドは ARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。
- polling_interval
- int
Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。
戻り値
StorageAccount または cls(response) の結果を返す LROPoller のインスタンス
の戻り値の型 :
例外
check_name_availability
ストレージ アカウント名が有効であり、まだ使用されていないことを確認します。
check_name_availability(account_name: _models.StorageAccountCheckNameAvailabilityParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
パラメーター
- account_name
- StorageAccountCheckNameAvailabilityParameters または IO
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 StorageAccountCheckNameAvailabilityParameters 型または IO 型のいずれかです。 必須です。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json'、'text/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
CheckNameAvailabilityResult または cls(response) の結果
の戻り値の型 :
例外
delete
Microsoft Azure のストレージ アカウントを削除します。
delete(resource_group_name: str, account_name: str, **kwargs: Any) -> None
パラメーター
- account_name
- str
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 必須です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
なしまたは cls(response) の結果
の戻り値の型 :
例外
get_properties
名前、SKU 名、場所、アカウントの状態を含むがこれらに限定されない、指定されたストレージ アカウントのプロパティを返します。 ListKeys 操作は、ストレージ キーを取得するために使用する必要があります。
get_properties(resource_group_name: str, account_name: str, **kwargs: Any) -> StorageAccount
パラメーター
- account_name
- str
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 必須です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
StorageAccount または cls(response) の結果
の戻り値の型 :
例外
list
サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。
list(**kwargs: Any) -> Iterable[StorageAccount]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
StorageAccount または cls(response) の結果のいずれかのインスタンスのような反復子
の戻り値の型 :
例外
list_by_resource_group
特定のリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[StorageAccount]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
StorageAccount または cls(response) の結果のいずれかのインスタンスのような反復子
の戻り値の型 :
例外
list_keys
指定したストレージ アカウントのアクセス キーを一覧表示します。
list_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> StorageAccountListKeysResult
パラメーター
- account_name
- str
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 必須です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
StorageAccountListKeysResult または cls(response) の結果
の戻り値の型 :
例外
regenerate_key
指定したストレージ アカウントのアクセス キーの 1 つを再生成します。
regenerate_key(resource_group_name: str, account_name: str, regenerate_key: _models.StorageAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccountListKeysResult
パラメーター
- account_name
- str
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 必須です。
- regenerate_key
- StorageAccountRegenerateKeyParameters または IO
再生成する必要があるキーの名前 (key1 または key2) を指定します。 StorageAccountRegenerateKeyParameters 型または IO 型のいずれかです。 必須です。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json'、'text/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
StorageAccountListKeysResult または cls(response) の結果
の戻り値の型 :
例外
update
更新操作を使用して、ストレージ アカウントの SKU、暗号化、アクセス層、またはタグを更新できます。 また、アカウントをカスタム ドメインにマップするために使用することもできます。 ストレージ アカウントごとにサポートされるカスタム ドメインは 1 つだけです。カスタム ドメインの置換/変更はサポートされていません。 古いカスタム ドメインを置き換えるには、新しい値を設定する前に、古い値をクリアまたは登録解除する必要があります。 複数のプロパティの更新がサポートされています。 この呼び出しでは、アカウントのストレージ キーは変更されません。 ストレージ アカウント キーを変更する場合は、キーの再生成操作を使用します。 ストレージ アカウントの場所と名前は、作成後に変更できません。
update(resource_group_name: str, account_name: str, parameters: _models.StorageAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StorageAccount
パラメーター
- account_name
- str
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 必須です。
- parameters
- StorageAccountUpdateParameters または IO
更新されたアカウントに提供するパラメーター。 StorageAccountUpdateParameters 型または IO 型のいずれかです。 必須です。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json'、'text/json' です。 既定値は [なし] です。
- cls
- callable
直接応答に渡されるカスタム型または関数
戻り値
StorageAccount または cls(response) の結果
の戻り値の型 :
例外
属性
models
models = <module 'azure.mgmt.storage.v2016_01_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2016_01_01\\models\\__init__.py'>
Azure SDK for Python