次の方法で共有


StorageAccounts interface

StorageAccounts を表すインターフェイス。

メソッド

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

指定したパラメーターを使用して、新しいストレージ アカウントを非同期的に作成します。 アカウントが既に作成されていて、以降の作成要求が異なるプロパティで発行された場合、アカウントのプロパティが更新されます。 アカウントが既に作成されていて、その後の作成または更新要求がまったく同じプロパティ セットで発行された場合、要求は成功します。

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

可用性の問題が発生した場合は、ストレージ アカウントに対してフェールオーバー要求をトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに行われます。 セカンダリ クラスターはフェールオーバー後にプライマリになります。

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

可用性の問題が発生した場合は、ストレージ アカウントに対してフェールオーバー要求をトリガーできます。 フェールオーバーは、ストレージ アカウントのプライマリ クラスターから RA-GRS アカウントのセカンダリ クラスターに行われます。 セカンダリ クラスターはフェールオーバー後にプライマリになります。

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

指定した BLOB 範囲の BLOB を復元する

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

指定した BLOB 範囲の BLOB を復元する

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

ストレージ アカウント名が有効であり、まだ使用されていないことを確認します。

delete(string, string, StorageAccountsDeleteOptionalParams)

Microsoft Azure のストレージ アカウントを削除します。

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

名前、SKU 名、場所、アカウントの状態を含むがこれらに限定されない、指定されたストレージ アカウントのプロパティを返します。 ListKeys 操作は、ストレージ キーを取得するために使用する必要があります。

list(StorageAccountsListOptionalParams)

サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

ストレージ アカウントの SAS 資格情報を一覧表示します。

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

特定のリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。

listKeys(string, string, StorageAccountsListKeysOptionalParams)

指定したストレージ アカウントのアクセス キーまたは Kerberos キー (Active Directory が有効な場合) を一覧表示します。

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

特定のリソースのサービス SAS 資格情報を一覧表示します。

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

指定したストレージ アカウントのアクセス キーまたは Kerberos キーのいずれかを再生成します。

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

ユーザー委任キーを取り消します。

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

更新操作を使用して、ストレージ アカウントの 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
StorageAccountsCreateOptionalParams

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
StorageAccountsCreateOptionalParams

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
StorageAccountsFailoverOptionalParams

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
StorageAccountsFailoverOptionalParams

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
StorageAccountsRestoreBlobRangesOptionalParams

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
StorageAccountsRestoreBlobRangesOptionalParams

options パラメーター。

戻り値

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

ストレージ アカウント名が有効であり、まだ使用されていないことを確認します。

function checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

パラメーター

accountName
StorageAccountCheckNameAvailabilityParameters

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

options
StorageAccountsCheckNameAvailabilityOptionalParams

options パラメーター。

戻り値

delete(string, string, StorageAccountsDeleteOptionalParams)

Microsoft Azure のストレージ アカウントを削除します。

function delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

accountName

string

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

options
StorageAccountsDeleteOptionalParams

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
StorageAccountsGetPropertiesOptionalParams

options パラメーター。

戻り値

Promise<StorageAccount>

list(StorageAccountsListOptionalParams)

サブスクリプションで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。

function list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

パラメーター

options
StorageAccountsListOptionalParams

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
StorageAccountsListAccountSASOptionalParams

options パラメーター。

戻り値

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

特定のリソース グループで使用可能なすべてのストレージ アカウントを一覧表示します。 ストレージ キーは返されないことに注意してください。には ListKeys 操作を使用します。

function listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

パラメーター

resourceGroupName

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

options
StorageAccountsListByResourceGroupOptionalParams

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
StorageAccountsListKeysOptionalParams

options パラメーター。

戻り値

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
StorageAccountsListServiceSASOptionalParams

options パラメーター。

戻り値

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
StorageAccountsRegenerateKeyOptionalParams

options パラメーター。

戻り値

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

ユーザー委任キーを取り消します。

function revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

accountName

string

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

options
StorageAccountsRevokeUserDelegationKeysOptionalParams

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
StorageAccountsUpdateOptionalParams

options パラメーター。

戻り値

Promise<StorageAccount>