StorageAccountsOperations interface
StorageAccounts操作を表すインターフェース。
プロパティ
| abort |
ストレージ アカウントのライブ マイグレーションを中止して Hns を有効にする |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
ストレージ アカウント名が有効で、まだ使用されていないことを確認します。 |
| create | 指定されたパラメーターを使用して新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されており、後続の作成要求が異なるプロパティで発行された場合、アカウントのプロパティは更新されます。 アカウントが既に作成されており、後続の作成または更新要求がまったく同じプロパティセットで発行された場合、要求は成功します。 |
| customer |
ストレージ アカウントの冗長性レベルを変更するために、アカウント移行要求をトリガーできます。 移行では、信頼性と可用性を向上させるために、ゾーン冗長以外のストレージ アカウントをゾーン冗長アカウントに更新するか、その逆に更新します。 ゾーン冗長ストレージ (ZRS) は、プライマリ リージョンの 3 つのAzure可用性ゾーン間でストレージ アカウントを同期的にレプリケートします。 |
| delete | Microsoft Azureのストレージアカウントを削除します。 |
| failover | フェールオーバー要求は、何らかの理由でプライマリ エンドポイントが使用できなくなった場合に、ストレージ アカウントに対してトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに発生します。 フェールオーバー後にセカンダリ クラスターがプライマリになり、アカウントが LRS に変換されます。 計画フェールオーバーの場合、プライマリ クラスターとセカンダリ クラスターはフェールオーバー後に交換され、アカウントは geo レプリケートされたままになります。 計画されたフェールオーバーは、プライマリ エンドポイントとセカンダリ エンドポイントが使用可能な間のみ使用できるため、可用性の問題が発生した場合でもフェールオーバーを引き続き使用する必要があります。 計画フェールオーバーの主な使用例は、ディザスタ リカバリー テストの訓練です。 このタイプのフェールオーバーは、FailoverType パラメーターを 'Planned' に設定することで呼び出されます。 フェイルオーバーオプションの詳細については、こちらをご覧ください。 https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance |
| get |
指定したストレージ アカウントの進行中の移行の状態を取得します。 |
| get |
名前、SKU 名、場所、アカウントの状態など、指定したストレージ アカウントのプロパティを返します。 ストレージキーを取得するには、ListKeys 操作を使用する必要があります。 |
| hierarchical |
Hns を有効にするためのストレージ アカウントのライブ マイグレーション |
| list | サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージキーは返されないことに注意してください。これには ListKeys 操作を使用します。 |
| list |
ストレージ アカウントの SAS 資格情報を一覧表示します。 |
| list |
指定されたリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージキーは返されないことに注意してください。これには ListKeys 操作を使用します。 |
| list |
指定したストレージ アカウントのアクセス キーまたは Kerberos キー (Active Directory が有効になっている場合) を一覧表示します。 |
| list |
特定のリソースのサービス SAS 資格情報を一覧表示します。 |
| regenerate |
指定したストレージ アカウントのアクセス キーまたは Kerberos キーの 1 つを再生成します。 |
| restore |
指定した BLOB 範囲内の BLOB を復元する |
| revoke |
ユーザー委任キーを取り消します。 |
| update | 更新操作を使用して、ストレージ アカウントの SKU、暗号化、アクセス層、またはタグを更新できます。 また、アカウントをカスタムドメインにマッピングするために使用することもできます。 ストレージ アカウントごとにサポートされるカスタム ドメインは 1 つだけです。カスタムドメインの置換/変更はサポートされていません。 古いカスタムドメインを置き換えるには、新しい値を設定する前に、古い値をクリアまたは登録解除する必要があります。 複数のプロパティの更新がサポートされています。 この呼び出しでは、アカウントのストレージキーは変更されません。 ストレージ アカウント キーを変更する場合は、キーの再生成操作を使用します。 ストレージ アカウントの場所と名前は、作成後に変更することはできません。 |
プロパティの詳細
abortHierarchicalNamespaceMigration
ストレージ アカウントのライブ マイグレーションを中止して Hns を有効にする
abortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
beginAbortHierarchicalNamespaceMigration
警告
この API は非推奨になりました。
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginAbortHierarchicalNamespaceMigrationAndWait
警告
この API は非推奨になりました。
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginCreate
警告
この API は非推奨になりました。
use create instead
beginCreate: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
beginCreateAndWait
警告
この API は非推奨になりました。
use create instead
beginCreateAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
beginCustomerInitiatedMigration
警告
この API は非推奨になりました。
use customerInitiatedMigration instead
beginCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCustomerInitiatedMigrationAndWait
警告
この API は非推奨になりました。
use customerInitiatedMigration instead
beginCustomerInitiatedMigrationAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
beginFailover
警告
この API は非推奨になりました。
use failover instead
beginFailover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait
警告
この API は非推奨になりました。
use failover instead
beginFailoverAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
beginHierarchicalNamespaceMigration
警告
この API は非推奨になりました。
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
プロパティ値
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginHierarchicalNamespaceMigrationAndWait
警告
この API は非推奨になりました。
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginRestoreBlobRanges
警告
この API は非推奨になりました。
use restoreBlobRanges instead
beginRestoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
beginRestoreBlobRangesAndWait
警告
この API は非推奨になりました。
use restoreBlobRanges instead
beginRestoreBlobRangesAndWait: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
checkNameAvailability
ストレージ アカウント名が有効で、まだ使用されていないことを確認します。
checkNameAvailability: (accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
プロパティ値
(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
create
指定されたパラメーターを使用して新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されており、後続の作成要求が異なるプロパティで発行された場合、アカウントのプロパティは更新されます。 アカウントが既に作成されており、後続の作成または更新要求がまったく同じプロパティセットで発行された場合、要求は成功します。
create: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
customerInitiatedMigration
ストレージ アカウントの冗長性レベルを変更するために、アカウント移行要求をトリガーできます。 移行では、信頼性と可用性を向上させるために、ゾーン冗長以外のストレージ アカウントをゾーン冗長アカウントに更新するか、その逆に更新します。 ゾーン冗長ストレージ (ZRS) は、プライマリ リージョンの 3 つのAzure可用性ゾーン間でストレージ アカウントを同期的にレプリケートします。
customerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
delete
Microsoft Azureのストレージアカウントを削除します。
delete: (resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
failover
フェールオーバー要求は、何らかの理由でプライマリ エンドポイントが使用できなくなった場合に、ストレージ アカウントに対してトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに発生します。 フェールオーバー後にセカンダリ クラスターがプライマリになり、アカウントが LRS に変換されます。 計画フェールオーバーの場合、プライマリ クラスターとセカンダリ クラスターはフェールオーバー後に交換され、アカウントは geo レプリケートされたままになります。 計画されたフェールオーバーは、プライマリ エンドポイントとセカンダリ エンドポイントが使用可能な間のみ使用できるため、可用性の問題が発生した場合でもフェールオーバーを引き続き使用する必要があります。 計画フェールオーバーの主な使用例は、ディザスタ リカバリー テストの訓練です。 このタイプのフェールオーバーは、FailoverType パラメーターを 'Planned' に設定することで呼び出されます。 フェイルオーバーオプションの詳細については、こちらをご覧ください。 https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance
failover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
getCustomerInitiatedMigration
指定したストレージ アカウントの進行中の移行の状態を取得します。
getCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
プロパティ値
(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
getProperties
名前、SKU 名、場所、アカウントの状態など、指定したストレージ アカウントのプロパティを返します。 ストレージキーを取得するには、ListKeys 操作を使用する必要があります。
getProperties: (resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
hierarchicalNamespaceMigration
Hns を有効にするためのストレージ アカウントのライブ マイグレーション
hierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
プロパティ値
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
list
サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージキーは返されないことに注意してください。これには ListKeys 操作を使用します。
list: (options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
プロパティ値
(options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listAccountSAS
ストレージ アカウントの SAS 資格情報を一覧表示します。
listAccountSAS: (resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
listByResourceGroup
指定されたリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージキーは返されないことに注意してください。これには ListKeys 操作を使用します。
listByResourceGroup: (resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
プロパティ値
(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listKeys
指定したストレージ アカウントのアクセス キーまたは Kerberos キー (Active Directory が有効になっている場合) を一覧表示します。
listKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
listServiceSAS
特定のリソースのサービス SAS 資格情報を一覧表示します。
listServiceSAS: (resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
regenerateKey
指定したストレージ アカウントのアクセス キーまたは Kerberos キーの 1 つを再生成します。
regenerateKey: (resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
プロパティ値
(resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
restoreBlobRanges
指定した BLOB 範囲内の BLOB を復元する
restoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
revokeUserDelegationKeys
ユーザー委任キーを取り消します。
revokeUserDelegationKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
プロパティ値
(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
update
更新操作を使用して、ストレージ アカウントの SKU、暗号化、アクセス層、またはタグを更新できます。 また、アカウントをカスタムドメインにマッピングするために使用することもできます。 ストレージ アカウントごとにサポートされるカスタム ドメインは 1 つだけです。カスタムドメインの置換/変更はサポートされていません。 古いカスタムドメインを置き換えるには、新しい値を設定する前に、古い値をクリアまたは登録解除する必要があります。 複数のプロパティの更新がサポートされています。 この呼び出しでは、アカウントのストレージキーは変更されません。 ストレージ アカウント キーを変更する場合は、キーの再生成操作を使用します。 ストレージ アカウントの場所と名前は、作成後に変更することはできません。
update: (resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>
プロパティ値
(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>