通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StorageAccountsClient 接口

实现

public interface StorageAccountsClient
extends InnerSupportsGet<StorageAccountInner>, InnerSupportsListing<StorageAccountInner>, InnerSupportsDelete<Void>

此类的实例提供对 StorageAccountsClient 中定义的所有操作的访问权限。

方法摘要

修饰符和类型 方法和描述
abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

中止存储帐户的实时迁移以启用 Hns。

abstract Mono<Void> abortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

abstract Mono<Response<Flux<ByteBuffer>>> abortHierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

abstract SyncPoller<PollResult<Void>,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

abstract SyncPoller<PollResult<Void>,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

中止存储帐户的实时迁移以启用 Hns。

abstract PollerFlux<PollResult<Void>,Void> beginAbortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

abstract SyncPoller<PollResult<StorageAccountInner>,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定参数异步创建一个新的存储帐户。

abstract SyncPoller<PollResult<StorageAccountInner>,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

使用指定参数异步创建一个新的存储帐户。

abstract PollerFlux<PollResult<StorageAccountInner>,StorageAccountInner> beginCreateAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定参数异步创建一个新的存储帐户。

abstract SyncPoller<PollResult<Void>,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。

abstract SyncPoller<PollResult<Void>,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。

abstract PollerFlux<PollResult<Void>,Void> beginCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。

abstract SyncPoller<PollResult<Void>,Void> beginFailover(String resourceGroupName, String accountName)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。

abstract SyncPoller<PollResult<Void>,Void> beginFailover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。

abstract PollerFlux<PollResult<Void>,Void> beginFailoverAsync(String resourceGroupName, String accountName)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。

abstract PollerFlux<PollResult<Void>,Void> beginFailoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。

abstract SyncPoller<PollResult<Void>,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

abstract SyncPoller<PollResult<Void>,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

存储帐户的实时迁移以启用 Hns。

abstract PollerFlux<PollResult<Void>,Void> beginHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

abstract SyncPoller<PollResult<BlobRestoreStatusInner>,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

abstract SyncPoller<PollResult<BlobRestoreStatusInner>,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

还原指定 Blob 范围内的 Blob。

abstract PollerFlux<PollResult<BlobRestoreStatusInner>,BlobRestoreStatusInner> beginRestoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

abstract CheckNameAvailabilityResultInner checkNameAvailability(StorageAccountCheckNameAvailabilityParameters accountName)

检查存储帐户名称是否有效且尚未使用。

abstract Mono<CheckNameAvailabilityResultInner> checkNameAvailabilityAsync(StorageAccountCheckNameAvailabilityParameters accountName)

检查存储帐户名称是否有效且尚未使用。

abstract Response<CheckNameAvailabilityResultInner> checkNameAvailabilityWithResponse(StorageAccountCheckNameAvailabilityParameters accountName, Context context)

检查存储帐户名称是否有效且尚未使用。

abstract Mono<Response<CheckNameAvailabilityResultInner>> checkNameAvailabilityWithResponseAsync(StorageAccountCheckNameAvailabilityParameters accountName)

检查存储帐户名称是否有效且尚未使用。

abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定的参数异步创建一个新的存储帐户。

abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

使用指定的参数异步创建一个新的存储帐户。

abstract Mono<StorageAccountInner> createAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定的参数异步创建一个新的存储帐户。

abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定的参数异步创建一个新的存储帐户。

abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。

abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。

abstract Mono<Void> customerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。

abstract Mono<Response<Flux<ByteBuffer>>> customerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。

abstract void delete(String resourceGroupName, String accountName)

删除 Microsoft Azure 中的存储帐户。

abstract Mono<Void> deleteAsync(String resourceGroupName, String accountName)

删除 Microsoft Azure 中的存储帐户。

abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, Context context)

删除 Microsoft Azure 中的存储帐户。

abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String accountName)

删除 Microsoft Azure 中的存储帐户。

abstract void failover(String resourceGroupName, String accountName)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。

abstract void failover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。

abstract Mono<Void> failoverAsync(String resourceGroupName, String accountName)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。

abstract Mono<Void> failoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。

abstract Mono<Response<Flux<ByteBuffer>>> failoverWithResponseAsync(String resourceGroupName, String accountName, FailoverType failoverType)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。

abstract StorageAccountInner getByResourceGroup(String resourceGroupName, String accountName)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。

abstract Mono<StorageAccountInner> getByResourceGroupAsync(String resourceGroupName, String accountName)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。

abstract Response<StorageAccountInner> getByResourceGroupWithResponse(String resourceGroupName, String accountName, StorageAccountExpand expand, Context context)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。

abstract Mono<Response<StorageAccountInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String accountName, StorageAccountExpand expand)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。

abstract StorageAccountMigrationInner getCustomerInitiatedMigration(String resourceGroupName, String accountName, MigrationName migrationName)

获取指定存储帐户的正在进行的迁移状态。

abstract Mono<StorageAccountMigrationInner> getCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, MigrationName migrationName)

获取指定存储帐户的正在进行的迁移状态。

abstract Response<StorageAccountMigrationInner> getCustomerInitiatedMigrationWithResponse(String resourceGroupName, String accountName, MigrationName migrationName, Context context)

获取指定存储帐户的正在进行的迁移状态。

abstract Mono<Response<StorageAccountMigrationInner>> getCustomerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, MigrationName migrationName)

获取指定存储帐户的正在进行的迁移状态。

abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

存储帐户的实时迁移以启用 Hns。

abstract Mono<Void> hierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

abstract Mono<Response<Flux<ByteBuffer>>> hierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

abstract PagedIterable<StorageAccountInner> list()

列出订阅下可用的所有存储帐户。

abstract PagedIterable<StorageAccountInner> list(Context context)

列出订阅下可用的所有存储帐户。

abstract ListAccountSasResponseInner listAccountSas(String resourceGroupName, String accountName, AccountSasParameters parameters)

列出存储帐户的 SAS 凭据。

abstract Mono<ListAccountSasResponseInner> listAccountSasAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

列出存储帐户的 SAS 凭据。

abstract Response<ListAccountSasResponseInner> listAccountSasWithResponse(String resourceGroupName, String accountName, AccountSasParameters parameters, Context context)

列出存储帐户的 SAS 凭据。

abstract Mono<Response<ListAccountSasResponseInner>> listAccountSasWithResponseAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

列出存储帐户的 SAS 凭据。

abstract PagedFlux<StorageAccountInner> listAsync()

列出订阅下可用的所有存储帐户。

abstract PagedIterable<StorageAccountInner> listByResourceGroup(String resourceGroupName)

列出给定资源组下可用的所有存储帐户。

abstract PagedIterable<StorageAccountInner> listByResourceGroup(String resourceGroupName, Context context)

列出给定资源组下可用的所有存储帐户。

abstract PagedFlux<StorageAccountInner> listByResourceGroupAsync(String resourceGroupName)

列出给定资源组下可用的所有存储帐户。

abstract StorageAccountListKeysResultInner listKeys(String resourceGroupName, String accountName)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

abstract Mono<StorageAccountListKeysResultInner> listKeysAsync(String resourceGroupName, String accountName)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

abstract Response<StorageAccountListKeysResultInner> listKeysWithResponse(String resourceGroupName, String accountName, ListKeyExpand expand, Context context)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

abstract Mono<Response<StorageAccountListKeysResultInner>> listKeysWithResponseAsync(String resourceGroupName, String accountName, ListKeyExpand expand)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

abstract ListServiceSasResponseInner listServiceSas(String resourceGroupName, String accountName, ServiceSasParameters parameters)

列出特定资源的服务 SAS 凭据。

abstract Mono<ListServiceSasResponseInner> listServiceSasAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

列出特定资源的服务 SAS 凭据。

abstract Response<ListServiceSasResponseInner> listServiceSasWithResponse(String resourceGroupName, String accountName, ServiceSasParameters parameters, Context context)

列出特定资源的服务 SAS 凭据。

abstract Mono<Response<ListServiceSasResponseInner>> listServiceSasWithResponseAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

列出特定资源的服务 SAS 凭据。

abstract StorageAccountListKeysResultInner regenerateKey(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

abstract Mono<StorageAccountListKeysResultInner> regenerateKeyAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

abstract Response<StorageAccountListKeysResultInner> regenerateKeyWithResponse(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey, Context context)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

abstract Mono<Response<StorageAccountListKeysResultInner>> regenerateKeyWithResponseAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

还原指定 Blob 范围内的 Blob。

abstract Mono<BlobRestoreStatusInner> restoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

abstract Mono<Response<Flux<ByteBuffer>>> restoreBlobRangesWithResponseAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

abstract void revokeUserDelegationKeys(String resourceGroupName, String accountName)

撤销用户委派密钥。

abstract Mono<Void> revokeUserDelegationKeysAsync(String resourceGroupName, String accountName)

撤销用户委派密钥。

abstract Response<Void> revokeUserDelegationKeysWithResponse(String resourceGroupName, String accountName, Context context)

撤销用户委派密钥。

abstract Mono<Response<Void>> revokeUserDelegationKeysWithResponseAsync(String resourceGroupName, String accountName)

撤销用户委派密钥。

abstract StorageAccountInner update(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。

abstract Mono<StorageAccountInner> updateAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。

abstract Response<StorageAccountInner> updateWithResponse(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters, Context context)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。

abstract Mono<Response<StorageAccountInner>> updateWithResponseAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。

方法详细信息

abortHierarchicalNamespaceMigration

public abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

abortHierarchicalNamespaceMigration

public abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

中止存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
context - 要与此操作关联的上下文。

abortHierarchicalNamespaceMigrationAsync

public abstract Mono abortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

Mono 收到成功响应时完成的 。

abortHierarchicalNamespaceMigrationWithResponseAsync

public abstract Mono>> abortHierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

Response<T>成功完成 时,为 Mono

beginAbortHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginAbortHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

中止存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
context - 要与此操作关联的上下文。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginAbortHierarchicalNamespaceMigrationAsync

public abstract PollerFlux,Void> beginAbortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

中止存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

用于 PollerFlux<T,U> 轮询长时间运行的操作的 。

beginCreate

public abstract SyncPoller,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定参数异步创建一个新的存储帐户。 如果已创建帐户并发出具有不同属性的后续创建请求,则会更新帐户属性。 如果已创建帐户,并且发出具有完全相同的属性集的后续创建或更新请求,则请求将成功。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为创建的帐户提供的参数。

Returns:

用于 SyncPoller<T,U> 轮询存储帐户的 。

beginCreate

public abstract SyncPoller,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

使用指定参数异步创建一个新的存储帐户。 如果已创建帐户并发出具有不同属性的后续创建请求,则会更新帐户属性。 如果已创建帐户,并且发出具有完全相同的属性集的后续创建或更新请求,则请求将成功。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为创建的帐户提供的参数。
context - 要与此操作关联的上下文。

Returns:

用于 SyncPoller<T,U> 轮询存储帐户的 。

beginCreateAsync

public abstract PollerFlux,StorageAccountInner> beginCreateAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定参数异步创建一个新的存储帐户。 如果已创建帐户并发出具有不同属性的后续创建请求,则会更新帐户属性。 如果已创建帐户,并且发出具有完全相同的属性集的后续创建或更新请求,则请求将成功。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为创建的帐户提供的参数。

Returns:

用于 PollerFlux<T,U> 轮询存储帐户的 。

beginCustomerInitiatedMigration

public abstract SyncPoller,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。 迁移会将非区域冗余存储帐户更新为区域性冗余帐户,反之亦然,以便提供更好的可靠性和可用性。 区域冗余存储 (ZRS) 在主要区域中的三个 Azure 可用性区域同步复制存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 执行存储帐户迁移所需的请求参数。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginCustomerInitiatedMigration

public abstract SyncPoller,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。 迁移会将非区域冗余存储帐户更新为区域性冗余帐户,反之亦然,以便提供更好的可靠性和可用性。 区域冗余存储 (ZRS) 在主要区域中的三个 Azure 可用性区域同步复制存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 执行存储帐户迁移所需的请求参数。
context - 要与此操作关联的上下文。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginCustomerInitiatedMigrationAsync

public abstract PollerFlux,Void> beginCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。 迁移会将非区域冗余存储帐户更新为区域性冗余帐户,反之亦然,以便提供更好的可靠性和可用性。 区域冗余存储 (ZRS) 在主要区域中的三个 Azure 可用性区域同步复制存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 执行存储帐户迁移所需的请求参数。

Returns:

用于 PollerFlux<T,U> 轮询长时间运行的操作的 。

beginFailover

public abstract SyncPoller,Void> beginFailover(String resourceGroupName, String accountName)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。 对于 RA-GRS 帐户,从存储帐户的主群集故障转移到辅助群集。 故障转移后,辅助群集将成为主群集,并且帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginFailover

public abstract SyncPoller,Void> beginFailover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。 从存储帐户的主群集故障转移到 RA-GRS 帐户的辅助群集。 故障转移后,辅助群集将成为主群集,并且帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
failoverType - 参数设置为“计划”以指示是否请求计划的故障转移。
context - 要与此操作关联的上下文。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginFailoverAsync

public abstract PollerFlux,Void> beginFailoverAsync(String resourceGroupName, String accountName)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。 从存储帐户的主群集故障转移到 RA-GRS 帐户的辅助群集。 故障转移后,辅助群集将成为主群集,并且帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

用于 PollerFlux<T,U> 轮询长时间运行的操作的 。

beginFailoverAsync

public abstract PollerFlux,Void> beginFailoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

如果主终结点因任何原因不可用,则可以为存储帐户触发故障转移请求。 从存储帐户的主群集故障转移到 RA-GRS 帐户的辅助群集。 故障转移后,辅助群集将成为主群集,并且帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
failoverType - 参数设置为“计划”以指示是否请求计划的故障转移。

Returns:

用于 PollerFlux<T,U> 轮询长时间运行的操作的 。

beginHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
requestType - 必需。 分层命名空间迁移类型可以是分层命名空间验证请求“HnsOnValidationRequest”或冻结请求“HnsOnHydrationRequest”。 验证请求将验证迁移,而解除冻结请求将迁移帐户。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
requestType - 必需。 分层命名空间迁移类型可以是分层命名空间验证请求“HnsOnValidationRequest”或冻结请求“HnsOnHydrationRequest”。 验证请求将验证迁移,而解除冻结请求将迁移帐户。
context - 要与此操作关联的上下文。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginHierarchicalNamespaceMigrationAsync

public abstract PollerFlux,Void> beginHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
requestType - 必需。 分层命名空间迁移类型可以是分层命名空间验证请求“HnsOnValidationRequest”或冻结请求“HnsOnHydrationRequest”。 验证请求将验证迁移,而解除冻结请求将迁移帐户。

Returns:

用于 PollerFlux<T,U> 轮询长时间运行的操作的 。

beginRestoreBlobRanges

public abstract SyncPoller,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为还原 Blob 范围提供的参数。

Returns:

用于 SyncPoller<T,U> 轮询 Blob 还原状态的 。

beginRestoreBlobRanges

public abstract SyncPoller,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

还原指定 Blob 范围内的 Blob。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为还原 Blob 范围提供的参数。
context - 要与此操作关联的上下文。

Returns:

用于 SyncPoller<T,U> 轮询 Blob 还原状态的 。

beginRestoreBlobRangesAsync

public abstract PollerFlux,BlobRestoreStatusInner> beginRestoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为还原 Blob 范围提供的参数。

Returns:

用于 PollerFlux<T,U> 轮询 Blob 还原状态的 。

checkNameAvailability

public abstract CheckNameAvailabilityResultInner checkNameAvailability(StorageAccountCheckNameAvailabilityParameters accountName)

检查存储帐户名称是否有效且尚未使用。

Parameters:

accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

CheckNameAvailability 操作响应。

checkNameAvailabilityAsync

public abstract Mono checkNameAvailabilityAsync(StorageAccountCheckNameAvailabilityParameters accountName)

检查存储帐户名称是否有效且尚未使用。

Parameters:

accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

成功完成 Mono时,CheckNameAvailability 操作响应。

checkNameAvailabilityWithResponse

public abstract Response checkNameAvailabilityWithResponse(StorageAccountCheckNameAvailabilityParameters accountName, Context context)

检查存储帐户名称是否有效且尚未使用。

Parameters:

accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
context - 要与此操作关联的上下文。

Returns:

CheckNameAvailability 操作响应以及 Response<T>

checkNameAvailabilityWithResponseAsync

public abstract Mono> checkNameAvailabilityWithResponseAsync(StorageAccountCheckNameAvailabilityParameters accountName)

检查存储帐户名称是否有效且尚未使用。

Parameters:

accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

CheckNameAvailability 操作响应以及Response<T>成功完成 时。Mono

create

public abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定的参数异步创建一个新的存储帐户。 如果已创建帐户并发出具有不同属性的后续创建请求,则会更新帐户属性。 如果已创建帐户,并且发出具有完全相同的属性集的后续创建或更新请求,则请求将成功。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为创建的帐户提供的参数。

Returns:

存储帐户。

create

public abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

使用指定的参数异步创建一个新的存储帐户。 如果已创建帐户并发出具有不同属性的后续创建请求,则会更新帐户属性。 如果已创建帐户,并且发出具有完全相同的属性集的后续创建或更新请求,则请求将成功。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为创建的帐户提供的参数。
context - 要与此操作关联的上下文。

Returns:

存储帐户。

createAsync

public abstract Mono createAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定的参数异步创建一个新的存储帐户。 如果已创建帐户并发出具有不同属性的后续创建请求,则会更新帐户属性。 如果已创建帐户,并且发出具有完全相同的属性集的后续创建或更新请求,则请求将成功。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为创建的帐户提供的参数。

Returns:

成功完成 时存储帐户 Mono

createWithResponseAsync

public abstract Mono>> createWithResponseAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

使用指定的参数异步创建一个新的存储帐户。 如果已创建帐户并发出具有不同属性的后续创建请求,则会更新帐户属性。 如果已创建帐户,并且发出具有完全相同的属性集的后续创建或更新请求,则请求将成功。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为创建的帐户提供的参数。

Returns:

存储帐户以及Response<T>成功完成 时。Mono

customerInitiatedMigration

public abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。 迁移会将非区域性冗余存储帐户更新为区域性冗余帐户,反之亦然,以获得更好的可靠性和可用性。 区域冗余存储 (ZRS) 在主要区域中的三个 Azure 可用性区域同步复制存储帐户。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 执行存储帐户迁移所需的请求参数。

customerInitiatedMigration

public abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。 迁移会将非区域性冗余存储帐户更新为区域性冗余帐户,反之亦然,以获得更好的可靠性和可用性。 区域冗余存储 (ZRS) 在主要区域中的三个 Azure 可用性区域同步复制存储帐户。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 执行存储帐户迁移所需的请求参数。
context - 要与此操作关联的上下文。

customerInitiatedMigrationAsync

public abstract Mono customerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。 迁移会将非区域性冗余存储帐户更新为区域性冗余帐户,反之亦然,以获得更好的可靠性和可用性。 区域冗余存储 (ZRS) 在主要区域中的三个 Azure 可用性区域同步复制存储帐户。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 执行存储帐户迁移所需的请求参数。

Returns:

Mono 收到成功响应时完成的 。

customerInitiatedMigrationWithResponseAsync

public abstract Mono>> customerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

可以为存储帐户触发帐户迁移请求,以更改其冗余级别。 迁移会将非区域冗余存储帐户更新为区域性冗余帐户,反之亦然,以便提供更好的可靠性和可用性。 区域冗余存储 (ZRS) 在主要区域中的三个 Azure 可用性区域同步复制存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 执行存储帐户迁移所需的请求参数。

Returns:

Response<T>成功完成 时,为 Mono

delete

public abstract void delete(String resourceGroupName, String accountName)

删除 Microsoft Azure 中的存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String accountName)

删除 Microsoft Azure 中的存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

Mono 收到成功响应时完成的 。

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String accountName, Context context)

删除 Microsoft Azure 中的存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
context - 要与此操作关联的上下文。

Returns:

deleteWithResponseAsync

public abstract Mono> deleteWithResponseAsync(String resourceGroupName, String accountName)

删除 Microsoft Azure 中的存储帐户。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

Response<T>成功完成 时,为 Mono

failover

public abstract void failover(String resourceGroupName, String accountName)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。 对于 RA-GRS 帐户,从存储帐户的主群集故障转移到辅助群集。 故障转移后,辅助群集将成为主群集,帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户将保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

failover

public abstract void failover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。 对于 RA-GRS 帐户,从存储帐户的主群集故障转移到辅助群集。 故障转移后,辅助群集将成为主群集,帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户将保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
failoverType - 参数设置为“计划”,以指示是否请求计划的故障转移。
context - 要与此操作关联的上下文。

failoverAsync

public abstract Mono failoverAsync(String resourceGroupName, String accountName)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。 对于 RA-GRS 帐户,从存储帐户的主群集故障转移到辅助群集。 故障转移后,辅助群集将成为主群集,帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户将保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

Mono 收到成功响应时完成的 。

failoverAsync

public abstract Mono failoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。 对于 RA-GRS 帐户,从存储帐户的主群集故障转移到辅助群集。 故障转移后,辅助群集将成为主群集,帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户将保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
failoverType - 参数设置为“计划”,以指示是否请求计划的故障转移。

Returns:

Mono 收到成功响应时完成的 。

failoverWithResponseAsync

public abstract Mono>> failoverWithResponseAsync(String resourceGroupName, String accountName, FailoverType failoverType)

如果主终结点因任何原因而不可用,则可以为存储帐户触发故障转移请求。 从存储帐户的主群集故障转移到 RA-GRS 帐户的辅助群集。 故障转移后,辅助群集将成为主群集,并且帐户将转换为 LRS。 对于计划内故障转移,主群集和辅助群集在故障转移后交换,帐户保持异地复制状态。 在出现可用性问题时,应继续使用故障转移,因为计划内故障转移仅在主终结点和辅助终结点可用时可用。 计划内故障转移的主要用例是灾难恢复测试演练。 通过将 FailoverType 参数设置为“Planned”来调用此类型的故障转移。 在此处详细了解故障转移选项 - https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
failoverType - 参数设置为“计划”以指示是否请求计划的故障转移。

Returns:

Response<T>成功完成 时为 Mono

getByResourceGroup

public abstract StorageAccountInner getByResourceGroup(String resourceGroupName, String accountName)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。 应使用 ListKeys 操作来检索存储密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

存储帐户。

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String accountName)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。 应使用 ListKeys 操作来检索存储密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

成功完成 时存储帐户 Mono

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String accountName, StorageAccountExpand expand, Context context)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。 应使用 ListKeys 操作来检索存储密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
expand - 可用于扩展帐户属性中的属性。 默认情况下,提取属性时不包括数据。 目前,我们仅支持 geoReplicationStats 和 blobRestoreStatus。
context - 要与此操作关联的上下文。

Returns:

存储帐户以及 Response<T>

getByResourceGroupWithResponseAsync

public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String accountName, StorageAccountExpand expand)

返回指定存储帐户的属性,包括但不限于名称、SKU 名称、位置和帐户状态。 应使用 ListKeys 操作来检索存储密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
expand - 可用于扩展帐户属性中的属性。 默认情况下,提取属性时不包括数据。 目前,我们仅支持 geoReplicationStats 和 blobRestoreStatus。

Returns:

存储帐户以及Response<T>成功完成 时。Mono

getCustomerInitiatedMigration

public abstract StorageAccountMigrationInner getCustomerInitiatedMigration(String resourceGroupName, String accountName, MigrationName migrationName)

获取指定存储帐户的正在进行的迁移状态。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
migrationName - 存储帐户迁移的名称。 它应始终为“default”。

Returns:

指定存储帐户的正在进行的迁移状态。

getCustomerInitiatedMigrationAsync

public abstract Mono getCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, MigrationName migrationName)

获取指定存储帐户的正在进行的迁移状态。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
migrationName - 存储帐户迁移的名称。 它应始终为“default”。

Returns:

成功完成 Mono时指定存储帐户的正在进行的迁移状态。

getCustomerInitiatedMigrationWithResponse

public abstract Response getCustomerInitiatedMigrationWithResponse(String resourceGroupName, String accountName, MigrationName migrationName, Context context)

获取指定存储帐户的正在进行的迁移状态。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
migrationName - 存储帐户迁移的名称。 它应始终为“default”。
context - 要与此操作关联的上下文。

Returns:

指定存储帐户 Response<T>和 的正在进行的迁移状态。

getCustomerInitiatedMigrationWithResponseAsync

public abstract Mono> getCustomerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, MigrationName migrationName)

获取指定存储帐户的正在进行的迁移状态。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
migrationName - 存储帐户迁移的名称。 它应始终为“default”。

Returns:

指定存储帐户的正在进行的迁移状态,以及 Response<T> 成功完成 时的状态 Mono

hierarchicalNamespaceMigration

public abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
requestType - 必需。 分层命名空间迁移类型可以是分层命名空间验证请求“HnsOnValidationRequest”或冻结请求“HnsOnHydrationRequest”。 验证请求将验证迁移,而解除冻结请求将迁移帐户。

hierarchicalNamespaceMigration

public abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
requestType - 必需。 分层命名空间迁移类型可以是分层命名空间验证请求“HnsOnValidationRequest”或冻结请求“HnsOnHydrationRequest”。 验证请求将验证迁移,而解除冻结请求将迁移帐户。
context - 要与此操作关联的上下文。

hierarchicalNamespaceMigrationAsync

public abstract Mono hierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
requestType - 必需。 分层命名空间迁移类型可以是分层命名空间验证请求“HnsOnValidationRequest”或冻结请求“HnsOnHydrationRequest”。 验证请求将验证迁移,而解除冻结请求将迁移帐户。

Returns:

Mono 收到成功响应时完成的 。

hierarchicalNamespaceMigrationWithResponseAsync

public abstract Mono>> hierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName, String requestType)

存储帐户的实时迁移以启用 Hns。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
requestType - 必需。 分层命名空间迁移类型可以是分层命名空间验证请求“HnsOnValidationRequest”或冻结请求“HnsOnHydrationRequest”。 验证请求将验证迁移,而解除冻结请求将迁移帐户。

Returns:

Response<T>成功完成 时为 Mono

list

public abstract PagedIterable list()

列出订阅下可用的所有存储帐户。 请注意,不会返回存储密钥;为此,请使用 ListKeys 操作。

Returns:

使用 列出存储帐户操作的响应作为分页响应 PagedIterable<T>

list

public abstract PagedIterable list(Context context)

列出订阅下可用的所有存储帐户。 请注意,不会返回存储密钥;为此,请使用 ListKeys 操作。

Parameters:

context - 要与此操作关联的上下文。

Returns:

使用 列出存储帐户操作的响应作为分页响应 PagedIterable<T>

listAccountSas

public abstract ListAccountSasResponseInner listAccountSas(String resourceGroupName, String accountName, AccountSasParameters parameters)

列出存储帐户的 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要提供的用于列出存储帐户的 SAS 凭据的参数。

Returns:

列出 SAS 凭据操作响应。

listAccountSasAsync

public abstract Mono listAccountSasAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

列出存储帐户的 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要提供的用于列出存储帐户的 SAS 凭据的参数。

Returns:

在成功完成 Mono时列出 SAS 凭据操作响应。

listAccountSasWithResponse

public abstract Response listAccountSasWithResponse(String resourceGroupName, String accountName, AccountSasParameters parameters, Context context)

列出存储帐户的 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要提供的用于列出存储帐户的 SAS 凭据的参数。
context - 要与此操作关联的上下文。

Returns:

列出 SAS 凭据操作响应以及 Response<T>

listAccountSasWithResponseAsync

public abstract Mono> listAccountSasWithResponseAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

列出存储帐户的 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要提供的用于列出存储帐户的 SAS 凭据的参数。

Returns:

在成功完成 Mono时列出 SAS 凭据操作响应。Response<T>

listAsync

public abstract PagedFlux listAsync()

列出订阅下可用的所有存储帐户。 请注意,不会返回存储密钥;为此,请使用 ListKeys 操作。

Returns:

使用 列出存储帐户操作的响应作为分页响应 PagedFlux<T>

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

列出给定资源组下可用的所有存储帐户。 请注意,不会返回存储密钥;为此,请使用 ListKeys 操作。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。

Returns:

使用 列出存储帐户操作的响应作为分页响应 PagedIterable<T>

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

列出给定资源组下可用的所有存储帐户。 请注意,不会返回存储密钥;为此,请使用 ListKeys 操作。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
context - 要与此操作关联的上下文。

Returns:

使用 列出存储帐户操作的响应作为分页响应 PagedIterable<T>

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

列出给定资源组下可用的所有存储帐户。 请注意,不会返回存储密钥;为此,请使用 ListKeys 操作。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。

Returns:

使用 列出存储帐户操作的响应作为分页响应 PagedFlux<T>

listKeys

public abstract StorageAccountListKeysResultInner listKeys(String resourceGroupName, String accountName)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

来自 ListKeys 操作的响应。

listKeysAsync

public abstract Mono listKeysAsync(String resourceGroupName, String accountName)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

成功完成时 ListKeys 操作的 Mono响应。

listKeysWithResponse

public abstract Response listKeysWithResponse(String resourceGroupName, String accountName, ListKeyExpand expand, Context context)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
expand - 指定要列出的密钥的类型。 可能的值为 kerb。
context - 要与此操作关联的上下文。

Returns:

ListKeys 操作的响应以及 Response<T>

listKeysWithResponseAsync

public abstract Mono> listKeysWithResponseAsync(String resourceGroupName, String accountName, ListKeyExpand expand)

列出访问密钥或 Kerberos 密钥(如果为指定的存储帐户启用了 active directory) ()。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
expand - 指定要列出的密钥的类型。 可能的值为 kerb。

Returns:

ListKeys 操作的响应,以及 Response<T> 成功完成 时的 Mono响应。

listServiceSas

public abstract ListServiceSasResponseInner listServiceSas(String resourceGroupName, String accountName, ServiceSasParameters parameters)

列出特定资源的服务 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 用于列出服务 SAS 凭据的参数。

Returns:

列出服务 SAS 凭据操作响应。

listServiceSasAsync

public abstract Mono listServiceSasAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

列出特定资源的服务 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 用于列出服务 SAS 凭据的参数。

Returns:

成功完成 Mono时的列表服务 SAS 凭据操作响应。

listServiceSasWithResponse

public abstract Response listServiceSasWithResponse(String resourceGroupName, String accountName, ServiceSasParameters parameters, Context context)

列出特定资源的服务 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 用于列出服务 SAS 凭据的参数。
context - 要与此操作关联的上下文。

Returns:

列出服务 SAS 凭据操作响应以及 Response<T>

listServiceSasWithResponseAsync

public abstract Mono> listServiceSasWithResponseAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

列出特定资源的服务 SAS 凭据。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 用于列出服务 SAS 凭据的参数。

Returns:

在成功完成 Mono时,列出服务 SAS 凭据操作响应Response<T>

regenerateKey

public abstract StorageAccountListKeysResultInner regenerateKey(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
regenerateKey - 指定应重新生成的密钥的名称 -- key1、key2、kerb1、kerb2。

Returns:

来自 ListKeys 操作的响应。

regenerateKeyAsync

public abstract Mono regenerateKeyAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
regenerateKey - 指定应重新生成的密钥的名称 -- key1、key2、kerb1、kerb2。

Returns:

成功完成时 ListKeys 操作的 Mono响应。

regenerateKeyWithResponse

public abstract Response regenerateKeyWithResponse(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey, Context context)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
regenerateKey - 指定应重新生成的密钥的名称 -- key1、key2、kerb1、kerb2。
context - 要与此操作关联的上下文。

Returns:

ListKeys 操作的响应以及 Response<T>

regenerateKeyWithResponseAsync

public abstract Mono> regenerateKeyWithResponseAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

为指定的存储帐户重新生成访问密钥或 Kerberos 密钥之一。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
regenerateKey - 指定应重新生成的密钥的名称 -- key1、key2、kerb1、kerb2。

Returns:

ListKeys 操作的响应,以及 Response<T> 成功完成 时的 Mono响应。

restoreBlobRanges

public abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为还原 Blob 范围提供的参数。

Returns:

blob 还原状态。

restoreBlobRanges

public abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

还原指定 Blob 范围内的 Blob。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为还原 Blob 范围提供的参数。
context - 要与此操作关联的上下文。

Returns:

blob 还原状态。

restoreBlobRangesAsync

public abstract Mono restoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为还原 Blob 范围提供的参数。

Returns:

成功完成时 Blob Mono还原状态。

restoreBlobRangesWithResponseAsync

public abstract Mono>> restoreBlobRangesWithResponseAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

还原指定 Blob 范围内的 Blob。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为还原 Blob 范围提供的参数。

Returns:

blob 还原状态以及 Response<T> 成功完成 时的状态 Mono

revokeUserDelegationKeys

public abstract void revokeUserDelegationKeys(String resourceGroupName, String accountName)

撤销用户委派密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

revokeUserDelegationKeysAsync

public abstract Mono revokeUserDelegationKeysAsync(String resourceGroupName, String accountName)

撤销用户委派密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

Mono 收到成功响应时完成的 。

revokeUserDelegationKeysWithResponse

public abstract Response revokeUserDelegationKeysWithResponse(String resourceGroupName, String accountName, Context context)

撤销用户委派密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
context - 要与此操作关联的上下文。

Returns:

revokeUserDelegationKeysWithResponseAsync

public abstract Mono> revokeUserDelegationKeysWithResponseAsync(String resourceGroupName, String accountName)

撤销用户委派密钥。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。

Returns:

Response<T>成功完成 时为 Mono

update

public abstract StorageAccountInner update(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。 它还可用于将帐户映射到自定义域。 每个存储帐户仅支持一个自定义域;不支持替换/更改自定义域。 若要替换旧的自定义域,必须先清除/取消注册旧值,然后才能设置新值。 支持更新多个属性。 此调用不会更改帐户的存储密钥。 如果要更改存储帐户密钥,请使用重新生成密钥操作。 创建后无法更改存储帐户的位置和名称。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为更新的帐户提供的参数。

Returns:

存储帐户。

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。 它还可用于将帐户映射到自定义域。 每个存储帐户仅支持一个自定义域;不支持替换/更改自定义域。 若要替换旧的自定义域,必须先清除/取消注册旧值,然后才能设置新值。 支持更新多个属性。 此调用不会更改帐户的存储密钥。 如果要更改存储帐户密钥,请使用重新生成密钥操作。 创建后无法更改存储帐户的位置和名称。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为更新的帐户提供的参数。

Returns:

成功完成 时存储帐户 Mono

updateWithResponse

public abstract Response updateWithResponse(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters, Context context)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。 它还可用于将帐户映射到自定义域。 每个存储帐户仅支持一个自定义域;不支持替换/更改自定义域。 若要替换旧的自定义域,必须先清除/取消注册旧值,然后才能设置新值。 支持更新多个属性。 此调用不会更改帐户的存储密钥。 如果要更改存储帐户密钥,请使用重新生成密钥操作。 创建后无法更改存储帐户的位置和名称。

Parameters:

resourceGroupName - 用户订阅中的资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中的存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为更新的帐户提供的参数。
context - 要与此操作关联的上下文。

Returns:

存储帐户以及 Response<T>

updateWithResponseAsync

public abstract Mono> updateWithResponseAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

更新操作可用于更新存储帐户的 SKU、加密、访问层或标记。 它还可用于将帐户映射到自定义域。 每个存储帐户仅支持一个自定义域;不支持替换/更改自定义域。 若要替换旧的自定义域,必须先清除/取消注册旧值,然后才能设置新值。 支持更新多个属性。 此调用不会更改帐户的存储密钥。 如果要更改存储帐户密钥,请使用重新生成密钥操作。 创建后,无法更改存储帐户的位置和名称。

Parameters:

resourceGroupName - 用户订阅中资源组的名称。 此名称不区分大小写。
accountName - 指定资源组中存储帐户的名称。 存储帐户名称长度必须为 3 到 24 个字符,并且只能使用数字和小写字母。
parameters - 要为更新的帐户提供的参数。

Returns:

成功完成 Mono时,存储帐户以及 Response<T>

适用于