NetApp Resource - Check Name Availability

Verificar a disponibilidade do nome do recurso
Verifique se um nome de recurso está disponível.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.NetApp/locations/{location}/checkNameAvailability?api-version=2025-12-01

Parâmetros do URI

Name Em Necessário Tipo Description
location
path True

string

minLength: 1

O nome da região do Azure.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser um UUID.

api-version
query True

string

minLength: 1

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

Corpo do Pedido

Name Necessário Tipo Description
name True

string

Nome do recurso a verificar.

resourceGroup True

string

Nome do grupo de recursos.

type True

CheckNameResourceTypes

Tipo de recurso usado para verificação.

Respostas

Name Tipo Description
200 OK

CheckAvailabilityResponse

O pedido foi bem-sucedido.

Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

CheckNameAvailability

Pedido de amostra

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.NetApp/locations/eastus/checkNameAvailability?api-version=2025-12-01

{
  "name": "accName",
  "type": "Microsoft.NetApp/netAppAccounts",
  "resourceGroup": "myRG"
}

Resposta da amostra

{
  "isAvailable": true
}

Definições

Name Description
CheckAvailabilityResponse

Informações sobre a disponibilidade de um recurso.

CheckNameResourceTypes

Tipo de recurso usado para verificação.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

InAvailabilityReasonType

Invalid indica que o nome fornecido não corresponde aos requisitos de nomenclatura do Serviço de Aplicativo do Azure. AlreadyExists indica que o nome já está em uso e, portanto, não está disponível.

ResourceNameAvailabilityRequest

Conteúdo da solicitação de disponibilidade do nome do recurso.

CheckAvailabilityResponse

Informações sobre a disponibilidade de um recurso.

Name Tipo Description
isAvailable

boolean

true indica que o nome é válido e está disponível. false indica que o nome é inválido, indisponível ou ambos.

message

string

Se motivo == inválido, forneça ao usuário o motivo pelo qual o nome fornecido é inválido e forneça os requisitos de nomenclatura de recursos para que o usuário possa selecionar um nome válido. Se razão == AlreadyExists, explique que o nome do recurso já está em uso e direcione-os para selecionar um nome diferente.

reason

InAvailabilityReasonType

Invalid indica que o nome fornecido não corresponde aos requisitos de nomenclatura do Serviço de Aplicativo do Azure. AlreadyExists indica que o nome já está em uso e, portanto, não está disponível.

CheckNameResourceTypes

Tipo de recurso usado para verificação.

Valor Description
Microsoft.NetApp/netAppAccounts
Microsoft.NetApp/netAppAccounts/capacityPools
Microsoft.NetApp/netAppAccounts/capacityPools/volumes
Microsoft.NetApp/netAppAccounts/capacityPools/volumes/snapshots
Microsoft.NetApp/netAppAccounts/backupVaults/backups

ANF Backup sob um volume , preterido, use Microsoft.NetApp/netAppAccounts/backupVaults/backups em vez disso.

Microsoft.NetApp/netAppAccounts/capacityPools/volumes/backups

Backup ANF em um cofre de backup

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Name Tipo Description
error

ErrorDetail

O objeto de erro.

InAvailabilityReasonType

Invalid indica que o nome fornecido não corresponde aos requisitos de nomenclatura do Serviço de Aplicativo do Azure. AlreadyExists indica que o nome já está em uso e, portanto, não está disponível.

Valor Description
Invalid
AlreadyExists

ResourceNameAvailabilityRequest

Conteúdo da solicitação de disponibilidade do nome do recurso.

Name Tipo Description
name

string

Nome do recurso a verificar.

resourceGroup

string

Nome do grupo de recursos.

type

CheckNameResourceTypes

Tipo de recurso usado para verificação.