Share via


Storage Accounts - Hierarchical Namespace Migration

Migração dinâmica da conta de armazenamento para habilitar o Hns

POST https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/hnsonmigration?api-version=2023-01-01&requestType={requestType}

Parâmetros de URI

Nome Em Obrigatório Tipo Description
accountName
path True

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

A ID da assinatura de destino.

api-version
query True

string

A versão da API a ser usada para esta operação.

requestType
query True

string

Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica 'HnsOnValidationRequest' ou uma solicitação de hidratação 'HnsOnHydrationRequest'. A solicitação de validação validará a migração, enquanto a solicitação de hidratação migrará a conta.

Respostas

Nome Tipo Description
200 OK

OK – retornado quando a migração da conta de armazenamento para o namespace hierárquico for concluída.

202 Accepted

Aceito – solicitação de migração de namespace hierárquico aceita; a operação será concluída de forma assíncrona.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

StorageAccountHierarchicalNamespaceMigration

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourcegroups/res4228/providers/Microsoft.Storage/storageAccounts/sto2434/hnsonmigration?api-version=2023-01-01&requestType=HnsOnValidationRequest

Sample Response

Location: https://endpoint:port/subscriptions/{subscription-id}/providers/Microsoft.Storage/locations/{location}/asyncoperations/{operationid}?monitor=true&api-version=2022-09-01

Definições

Nome Description
ErrorResponse

Uma resposta de erro do provedor de recursos de armazenamento.

ErrorResponseBody

Contrato do corpo da resposta de erro.

ErrorResponse

Uma resposta de erro do provedor de recursos de armazenamento.

Nome Tipo Description
error

ErrorResponseBody

Corpo da resposta de erro do Provedor de Recursos do Armazenamento do Azure.

ErrorResponseBody

Contrato do corpo da resposta de erro.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.