StorageAccounts interface
StorageAccounts を表すインターフェイス。
メソッド
begin |
指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。 |
begin |
指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。 |
begin |
可用性の問題が発生した場合は、ストレージ アカウントに対してフェールオーバー要求をトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに行われます。 セカンダリ クラスターはフェールオーバー後にプライマリになります。 |
begin |
可用性の問題が発生した場合は、ストレージ アカウントに対してフェールオーバー要求をトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに行われます。 セカンダリ クラスターはフェールオーバー後にプライマリになります。 |
begin |
指定した BLOB 範囲の BLOB を復元する |
begin |
指定した BLOB 範囲の BLOB を復元する |
check |
ストレージ アカウント名が有効であり、まだ使用されていないことを確認します。 |
delete(string, string, Storage |
Microsoft Azure のストレージ アカウントを削除します。 |
get |
名前、SKU 名、場所、アカウントの状態を含むがこれらに限定されない、指定されたストレージ アカウントのプロパティを返します。 ListKeys 操作は、ストレージ キーを取得するために使用する必要があります。 |
list(Storage |
サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。 |
list |
ストレージ アカウントの SAS 資格情報を一覧表示します。 |
list |
特定のリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。 |
list |
指定したストレージ アカウントのアクセス キーまたは Kerberos キー (Active Directory が有効な場合) を一覧表示します。 |
list |
特定のリソースのサービス SAS 資格情報を一覧表示します。 |
regenerate |
指定したストレージ アカウントのアクセス キーまたは Kerberos キーのいずれかを再生成します。 |
revoke |
ユーザー委任キーを取り消します。 |
update(string, string, Storage |
更新操作を使用して、ストレージ アカウントの SKU、暗号化、アクセス層、またはタグを更新できます。 また、アカウントをカスタム ドメインにマップするためにも使用できます。 ストレージ アカウントごとにサポートされるカスタム ドメインは 1 つだけです。カスタム ドメインの置換/変更はサポートされていません。 古いカスタム ドメインを置き換えるには、新しい値を設定する前に、古い値をクリアまたは登録解除する必要があります。 複数のプロパティの更新がサポートされています。 この呼び出しでは、アカウントのストレージ キーは変更されません。 ストレージ アカウント キーを変更する場合は、キーの再生成操作を使用します。 ストレージ アカウントの場所と名前は、作成後に変更することはできません。 |
メソッドの詳細
beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)
指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。
function beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<PollerLike<PollOperationState<StorageAccount>, StorageAccount>>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- parameters
- StorageAccountCreateParameters
作成されたアカウントに指定するパラメーター。
options パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<StorageAccount>, StorageAccount>>
beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)
指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。
function beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<StorageAccount>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- parameters
- StorageAccountCreateParameters
作成されたアカウントに指定するパラメーター。
options パラメーター。
戻り値
Promise<StorageAccount>
beginFailover(string, string, StorageAccountsFailoverOptionalParams)
可用性の問題が発生した場合は、ストレージ アカウントに対してフェールオーバー要求をトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに行われます。 セカンダリ クラスターはフェールオーバー後にプライマリになります。
function beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
options パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)
可用性の問題が発生した場合は、ストレージ アカウントに対してフェールオーバー要求をトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに行われます。 セカンダリ クラスターはフェールオーバー後にプライマリになります。
function beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
options パラメーター。
戻り値
Promise<void>
beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)
指定した BLOB 範囲の BLOB を復元する
function beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<PollerLike<PollOperationState<BlobRestoreStatus>, BlobRestoreStatus>>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- parameters
- BlobRestoreParameters
復元 BLOB 範囲に指定するパラメーター。
options パラメーター。
戻り値
Promise<PollerLike<@azure/core-lro.PollOperationState<BlobRestoreStatus>, BlobRestoreStatus>>
beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)
指定した BLOB 範囲の BLOB を復元する
function beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<BlobRestoreStatus>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- parameters
- BlobRestoreParameters
復元 BLOB 範囲に指定するパラメーター。
options パラメーター。
戻り値
Promise<BlobRestoreStatus>
checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)
ストレージ アカウント名が有効であり、まだ使用されていないことを確認します。
function checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
パラメーター
- accountName
- StorageAccountCheckNameAvailabilityParameters
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
options パラメーター。
戻り値
Promise<CheckNameAvailabilityResult>
delete(string, string, StorageAccountsDeleteOptionalParams)
Microsoft Azure のストレージ アカウントを削除します。
function delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
options パラメーター。
戻り値
Promise<void>
getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)
名前、SKU 名、場所、アカウントの状態を含むがこれらに限定されない、指定されたストレージ アカウントのプロパティを返します。 ListKeys 操作は、ストレージ キーを取得するために使用する必要があります。
function getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise<StorageAccount>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
options パラメーター。
戻り値
Promise<StorageAccount>
list(StorageAccountsListOptionalParams)
サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。
function list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
パラメーター
options パラメーター。
戻り値
listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)
ストレージ アカウントの SAS 資格情報を一覧表示します。
function listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise<ListAccountSasResponse>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- parameters
- AccountSasParameters
ストレージ アカウントの SAS 資格情報を一覧表示するために指定するパラメーター。
options パラメーター。
戻り値
Promise<ListAccountSasResponse>
listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)
特定のリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。
function listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
options パラメーター。
戻り値
listKeys(string, string, StorageAccountsListKeysOptionalParams)
指定したストレージ アカウントのアクセス キーまたは Kerberos キー (Active Directory が有効な場合) を一覧表示します。
function listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise<StorageAccountListKeysResult>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
options パラメーター。
戻り値
Promise<StorageAccountListKeysResult>
listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)
特定のリソースのサービス SAS 資格情報を一覧表示します。
function listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise<ListServiceSasResponse>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- parameters
- ServiceSasParameters
サービス SAS 資格情報を一覧表示するために指定するパラメーター。
options パラメーター。
戻り値
Promise<ListServiceSasResponse>
regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)
指定したストレージ アカウントのアクセス キーまたは Kerberos キーのいずれかを再生成します。
function regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise<StorageAccountListKeysResult>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- regenerateKey
- StorageAccountRegenerateKeyParameters
再生成する必要があるキーの名前 (key1、key2、kerb1、kerb2) を指定します。
options パラメーター。
戻り値
Promise<StorageAccountListKeysResult>
revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)
ユーザー委任キーを取り消します。
function revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
options パラメーター。
戻り値
Promise<void>
update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)
更新操作を使用して、ストレージ アカウントの SKU、暗号化、アクセス層、またはタグを更新できます。 また、アカウントをカスタム ドメインにマップするためにも使用できます。 ストレージ アカウントごとにサポートされるカスタム ドメインは 1 つだけです。カスタム ドメインの置換/変更はサポートされていません。 古いカスタム ドメインを置き換えるには、新しい値を設定する前に、古い値をクリアまたは登録解除する必要があります。 複数のプロパティの更新がサポートされています。 この呼び出しでは、アカウントのストレージ キーは変更されません。 ストレージ アカウント キーを変更する場合は、キーの再生成操作を使用します。 ストレージ アカウントの場所と名前は、作成後に変更することはできません。
function update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise<StorageAccount>
パラメーター
- resourceGroupName
-
string
ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。
- accountName
-
string
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。
- parameters
- StorageAccountUpdateParameters
更新されたアカウントに提供するパラメーター。
options パラメーター。
戻り値
Promise<StorageAccount>