Managed Instances - Create Or Update

Cria ou atualiza uma instância gerenciada.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2021-11-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
managedInstanceName
path True

string

O nome da instância gerenciada.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

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

Corpo da solicitação

Nome Obrigatório Tipo Description
location True

string

Local do recurso.

identity

ResourceIdentity

A identidade do Azure Active Directory da instância gerenciada.

properties.administratorLogin

string

Nome de usuário do administrador para a instância gerenciada. Só pode ser especificado quando a instância gerenciada está sendo criada (e é necessária para a criação).

properties.administratorLoginPassword

string

A senha de logon do administrador (necessária para a criação da instância gerenciada).

properties.administrators

ManagedInstanceExternalAdministrator

O administrador do Azure Active Directory do servidor.

properties.collation

string

Ordenação da instância gerenciada.

properties.dnsZonePartner

string

A ID do recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação.

properties.instancePoolId

string

A ID do pool de instâncias à qual este servidor gerenciado pertence.

properties.keyId

string

Um URI cmk da chave a ser usada para criptografia.

properties.licenseType

ManagedInstanceLicenseType

O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço regular inclusivo de uma nova licença SQL) e 'BasePrice' (preço ahb com desconto para trazer suas próprias licenças SQL).

properties.maintenanceConfigurationId

string

Especifica a ID de configuração de manutenção a ser aplicada a essa instância gerenciada.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Especifica o modo de criação do banco de dados.

Padrão: criação de instância regular.

Restauração: cria uma instância restaurando um conjunto de backups para um ponto específico no tempo. RestorePointInTime e SourceManagedInstanceId devem ser especificados.

properties.minimalTlsVersion

string

Versão mínima do TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

A ID do recurso de uma identidade atribuída pelo usuário a ser usada por padrão.

properties.proxyOverride

ManagedInstanceProxyOverride

Tipo de conexão usado para se conectar à instância.

properties.publicDataEndpointEnabled

boolean

Se o ponto de extremidade de dados público está habilitado ou não.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

O tipo de conta de armazenamento a ser usado para armazenar backups para essa instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

properties.servicePrincipal

ServicePrincipal

A entidade de serviço da instância gerenciada.

properties.sourceManagedInstanceId

string

O identificador de recurso da instância gerenciada de origem associada à operação de criação dessa instância.

properties.storageSizeInGB

integer

Tamanho do armazenamento em GB. Valor mínimo: 32. Valor máximo: 16384. Incrementos de 32 GB permitidos apenas. O valor máximo depende da família de hardware selecionada e do número de vCores.

properties.subnetId

string

ID do recurso de sub-rede para a instância gerenciada.

properties.timezoneId

string

Id do fuso horário. Os valores permitidos são fusos horários compatíveis com o Windows. O Windows mantém detalhes sobre fusos horários com suporte, incluindo a ID, no Registro em KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fusos Horários. Você pode obter esses valores do Registro por meio de SQL Server consultando SELECT name AS timezone_id FROM sys.time_zone_info. A lista de IDs também pode ser obtida executando [System.TimeZoneInfo]::GetSystemTimeZones() no PowerShell. Um exemplo de ID de fuso horário válida é "Hora Padrão do Pacífico" ou "W. Hora Padrão da Europa".

properties.vCores

integer

O número de vCores. Valores permitidos: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Se o multi-az está habilitado ou não.

sku

Sku

SKU de instância gerenciada. Valores permitidos para sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM BC_G8IH

tags

object

Marcas de recurso.

Respostas

Nome Tipo Description
200 OK

ManagedInstance

A instância gerenciada foi atualizada com êxito.

201 Created

ManagedInstance

A instância gerenciada foi criada com êxito.

202 Accepted

Aceito

Other Status Codes

Respostas de erro: ***

  • 400 NameAlreadyExists - O nome fornecido já existe.

  • 400 InvalidCollation – ordenação inválida.

  • 400 Provisionamento Desabilitado – Exibe a mensagem de erro do autorizador de operação de recursos como está, sem alterações

  • 400 RegionDoesNotAllowProvisioning – o local selecionado não está aceitando novos servidores do Banco de Dados do Windows SQL do Azure. Isso pode mudar posteriormente.

  • 400 UnableToResolveRemoteServer – O nome do servidor parceiro remoto não pôde ser resolvido devido a um nome de servidor inválido ou problemas de conectividade DNS.

  • 400 HkCannotSwitchToInactive – O banco de dados não pode continuar com a atualização do tipo de preço, pois tem objetos com otimização de memória. Solte esses objetos e tente novamente.

  • 400 TokenTooLong - O token fornecido é muito longo.

  • 400 CloudLifterUnsupportedFeature – A funcionalidade não está disponível no Instância Gerenciada no momento.

  • A operação 400 ManagedInstanceSloUpdateFailed – SLO '{0}' não pode ter êxito, pois o uso de memória de '{1}' excede a cota.

  • 400 OperationCanNotStartDueToMiLink – A operação '{0}' não pode ser concluída, pois existe um banco de dados em um processo de criação por meio de Instância Gerenciada link. Aguarde a conclusão da criação do link ou exclua o link e repita a operação.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled – Atualize o SLO para instâncias gerenciadas com armazenamento local ainda não tem suporte.

  • 400 InvalidSubnetResourceId - A ID do recurso de sub-rede fornecida para a criação ou atualização da instância gerenciada é inválida.

  • 400 VnetInWrongRegion – A rede virtual está na região errada.

  • 400 AlterDbDeactivatedNotSupported – Falha na operação de banco de dados para o servidor '{0}', banco de dados '{1}' devido a um atraso inesperado. Tente novamente.

  • 400 VnetAddressRangeError – O intervalo de endereços de rede virtual é inválido.

  • 400 RegionDoesNotSupportVersion – Um usuário tentou criar um servidor de uma versão especificada em um local em que não há suporte para essa versão do servidor.

  • 400 VnetConfigIsNotAllowed – A configuração de rede virtual não é permitida.

  • 400 InstanceFailoverGroupDoesNotExist – o grupo de failover não existe em um servidor.

  • 400 ManagedInstanceClassicVnetNotSupported – Instância Gerenciada não pode ser ingressado em uma rede virtual clássica.

  • 400 VnetConfigHasNsg – O usuário tentou injetar a sub-rede do Servidor Gerenciado com Grupos de Segurança de Rede.

  • 400 VnetConfigHasNoUdr - O usuário tentou injetar a sub-rede do Servidor Gerenciado sem a Tabela de Rota Definida pelo Usuário padrão.

  • 400 VnetConfigHasInvalidUdr - O usuário tentou injetar a sub-rede do Managed Server com uma tabela de rota definida pelo usuário inválida.

  • 400 VnetConfigHasInvalidDns – o usuário tentou injetar a sub-rede do Managed Server com DNS personalizado inválido.

  • 400 VnetConfigHasServiceEndpoints – o usuário tentou injetar a sub-rede do Managed Server com pontos de extremidade de serviço.

  • 400 VnetSubnetIsInUse - O usuário tentou injetar a sub-rede do Servidor Gerenciado que não está vazia.

  • 400 VnetSubnetIsLocked – o usuário tentou injetar a sub-rede do Servidor Gerenciado que está no escopo bloqueado.

  • 400 VnetSubnetIsGateway – O usuário tentou injetar a sub-rede do Servidor Gerenciado que é a sub-rede do Gateway.

  • 400 VnetSubnetIsUnknown – O usuário tentou injetar a sub-rede do Managed Server que não existe.

  • 400 VnetSubnetConflictWithIntendedPolicy – O usuário tentou injetar a sub-rede do Managed Server que tem um conflito com IntendedPolicy.

  • 400 ManagedInstanceInvalidEditionForSku – A edição {0} especificada não é consistente com o SKU {1}especificado.

  • 400 ManagedInstanceInvalidLicenseType - O tipo {0} de licença especificado não é válido.

  • 400 ManagedInstanceUpdateSloInProgress - "A operação não pôde ser concluída porque uma alteração de camada de serviço está em andamento para a instância gerenciada '{0}.' Aguarde a conclusão da operação em andamento e tente novamente."

  • 400 VnetResourceNotFound - Recurso não encontrado: '{0}'.

  • 400 InstanceCollationUpdateNotSupported – O usuário não pode alterar a ordenação de instância no Instância Gerenciada.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported – o usuário pode criar um Instância Gerenciada somente com ordenação "SQL_Latin1_General_CP1_CI_AS".

  • 400 ManagedInstanceOperationInProgress - A operação não pôde ser concluída porque {0} a operação está em andamento. Aguarde a conclusão da operação em andamento e tente novamente.

  • 400 ManagedInstanceExceedMaxAzureStorage - A operação não pôde ser concluída porque o tamanho total de armazenamento alocado para Uso Geral instância excederia {0}. Reduza o número de arquivos de banco de dados e a operação de repetição.

  • 400 ManagedInstanceHasGeoReplica - A operação não pôde ser concluída porque a instância configurou a instância secundária replicada geograficamente.

  • 400 InvalidDnsZone - A operação falhou porque você está tentando implantar a instância gerenciada como um secundário de replicação geográfica na sub-rede {0} na qual já existe uma instância gerenciada. A implantação da instância gerenciada como um secundário de replicação geográfica só tem suporte nos casos em que a instância gerenciada é a primeira instância implantada em uma sub-rede. Considere implantar a instância gerenciada como um secundário de replicação geográfica em uma sub-rede diferente na qual não há instâncias gerenciadas existentes ou, se estiver implantando em uma sub-rede com instância gerenciada existente, desabilite a opção de replicação geográfica.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed - Tamanho de armazenamento inválido: o limite de tamanho de armazenamento ({0} GB) é menor que o armazenamento atual usado ({1} GB). Especifique um limite de tamanho de armazenamento maior.

  • 400 InvalidTimezone - Fuso horário inválido.

  • 400 InstanceTimezoneUpdateNotSupported - Atualização de fuso horário de instância sem suporte.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported - Criar Instância Gerenciada com fuso horário não padrão sem suporte.

  • 400 ManagedInstanceIpAddressRangeLimit - Não é possível executar a criação/dimensionamento da instância gerenciada, pois não há endereços IP disponíveis suficientes na sub-rede para executar a operação.

  • 400 VnetDelegationNotAllowed - O usuário tentou injetar o Servidor Gerenciado na sub-rede que é delegada.

  • 400 SubnetHasResourcesOfDifferentType – o usuário tentou criar MI na sub-rede que tem recursos de tipo diferente.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed - A atualização de Instância Gerenciada com as configurações da janela de manutenção não é permitida.

  • 400 VnetPrepareNIPFailed - O usuário tentou preparar a sub-rede que tem um conflito com NetworkIntentPolicy.

  • 400 ManagedInstanceDeprecatedHardwareFamily - Não é possível alterar a geração de hardware para a geração preterida {0} .

  • 400 ManagedInstanceBackupStorageTypeNotSupported - O parâmetro de tipo de armazenamento de backup não é permitido na operação de atualização de instância.

  • 400 EmptyPDCInvalidDnsZone - Essa instância gerenciada não pode ser implantada porque sua zona DNS não corresponde ao prefixo DNS do cluster virtual pretendido para a sub-rede {0}. Embora esse cluster virtual esteja vazio, seu prefixo DNS não pode ser alterado. Os clusters virtuais vazios serão removidos automaticamente após várias horas. Considere esperar que esse cluster virtual expire ou exclua manualmente esse cluster virtual e, em seguida, crie a instância gerenciada.

  • 400 MissingIdentityId - Nenhuma identidade atribuída pelo usuário é fornecida quando o tipo de identidade é definido como UserAssigned

  • 400 InvalidPrimaryIdentityId - O usuário fornece um valor para PrimaryUserIdentityId, mas o mesmo não está listado no parâmetro IdentityId

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported - Não há suporte para o recurso ZoneRedundant na camada de serviço selecionada. Para obter mais detalhes, visite aka.ms/sqlmi-service-tier-characteristics.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled - A habilitação do recurso zoneRedundant não é possível depois que a instância gerenciada é criada. Para obter mais detalhes, visite aka.ms/sqlmi-high-availability.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled - A desabilitação do recurso zoneRedundant não é possível depois que a instância gerenciada é criada. Para obter mais detalhes, visite aka.ms/sqlmi-high-availability.

  • 400 UmiMissingAkvPermissions - PrimaryUserAssignedIdentityId fornecido pelo usuário não tem acesso ao KeyId fornecido

  • 400 MissingPrimaryIdentity - PrimaryUserAssignedIdentityId fornecido pelo usuário não tem acesso ao KeyId fornecido

  • 400 SubnetIdCantBeUpdated – Não há suporte para a alteração da sub-rede da instância gerenciada. Remova esse parâmetro da solicitação.

  • 400 MigrationToAnotherVNetNotSupported - A sub-rede selecionada está em outro Rede Virtual. Não é possível mover a instância gerenciada para outra Rede Virtual. Forneça a sub-rede do Rede Virtual {0}.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported - A sub-rede fornecida tem uma zona DNS diferente da atual. Não há suporte para a alteração da zona DNS da instância. Forneça a sub-rede com a mesma zona DNS, crie uma sub-rede ou forneça uma vazia.

  • 400 MigrationToGen4SubnetNotSupported – não é possível atualizar a sub-rede durante a execução no hardware Gen4, pois ela está sendo preterida. Atualize seu hardware de Gen4 para Gen5 como parte da operação de sub-rede de instância gerenciada em alteração especificando ambos os parâmetros ao mesmo tempo: sub-rede de destino e geração de hardware.

  • 400 PrimaryIdentityMissingPermissionForKeyId - KeyId é fornecido pelo usuário durante a criação, mas PrimaryUserAssignedIdentityId não é fornecido na chamada à API

  • 400 InvalidIdentityTypeForKeyId - KeyId é fornecido pelo usuário durante a criação, mas o tipo de identidade não está definido como 'UserAssigned'

  • 400 ServerNotFound - O servidor solicitado não foi encontrado.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit - A operação não pôde ser concluída porque alguns dos arquivos de banco de dados estão excedendo o limite máximo de tamanho de arquivo Uso Geral de {0} GB.

  • 400 ManagedInstanceStoppingOrStopped - Operação conflitante enviada enquanto a instância está no estado de parada/parada

  • 400 ManagedInstanceStarting - Operação conflitante enviada enquanto a instância está no estado inicial

  • 400 InstancePoolNotEnoughCapacity - Um pool de instâncias não tem capacidade suficiente

  • 400 SourceAndTargetSubnetsMustBeVnetPeered - A sub-rede usada atualmente pela instância gerenciada e a sub-rede de destino fornecida fazem parte das redes virtuais que não estão conectadas ao emparelhamento de rede virtual ou têm o emparelhamento estabelecido, mas não têm tráfego permitido. Para mover a instância gerenciada de uma sub-rede para outra, o emparelhamento de rede virtual precisa ser estabelecido da rede virtual de origem e de destino. Configure os requisitos de rede virtual e repita a operação. Saiba mais https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networks.

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription - A sub-rede fornecida para implantação de instância gerenciada está localizada na assinatura diferente daquela enviada para a instância gerenciada. A instância gerenciada e a sub-rede usadas para implantar a instância devem estar na mesma assinatura. Forneça outra sub-rede ou alterne para a assinatura de sub-rede e tente a operação novamente.

  • 400 CreateManagedInstanceInvalidSubnetSize - O usuário tentou criar uma instância gerenciada em uma sub-rede menor do que o tamanho mínimo permitido da sub-rede.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap - A sub-rede selecionada para migração de instância gerenciada tem um intervalo de endereços que se sobrepõe ao intervalo de endereços da sub-rede que contém a instância secundária replicada geograficamente. Verifique se a sub-rede está configurada de acordo com as diretrizes no https://aka.ms/move-managed-instance.

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication - A sub-rede selecionada para migração de instância gerenciada não está configurada para habilitar a comunicação com uma instância secundária replicada geograficamente. Marcar se todas as portas necessárias estiverem abertas. Para configurar corretamente sua sub-rede, leia as diretrizes em https://aka.ms/move-managed-instance.

  • 400 InvalidIdentifier - O identificador contém NULL ou um caractere unicode inválido.

  • 400 InvalidLoginName - O nome de logon fornecido é inválido.

  • 400 InvalidUsername - O nome de usuário fornecido contém caracteres inválidos.

  • 400 PasswordTooShort - A senha fornecida é muito curta

  • 400 PasswordTooLong - A senha fornecida é muito longa.

  • 400 PasswordNotComplex - A senha fornecida não é complexa o suficiente.

  • 400 GatewayInvalidEdition - '{0}' não é uma edição de banco de dados válida nesta versão do SQL Server.

  • 400 InvalidLocation - Um local inválido foi especificado.

  • 400 InvalidParameterValue - Um valor inválido foi dado a um parâmetro.

  • 400 InvalidServerName - Nome do servidor inválido especificado.

  • 400 InvalidManagedServerDnsZonePartner - O URI do recurso da instância gerenciada geográfica primária especificada na solicitação de criação é inválido. Verifique se a propriedade é do formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/managedInstances/{managedInstanceName}

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy - Geo-Restore não é permitido para instâncias gerenciadas com redundância de armazenamento de backup LRS/ZRS.

  • 400 UpdatingInstanceAndBackupRedundancy – A redundância de zona de instância e a redundância de armazenamento de backup não podem ser atualizadas na mesma solicitação.

  • 400 ProvisioningDisabled - Exibe a mensagem de erro do autorizador de operação de recursos como está, sem alterações

  • 400 AadOnlyAuthenticationIsEnabled – A autenticação somente do Azure Active Directory está habilitada. Entre em contato com o administrador do sistema.

  • 400 ManagementServiceFeatureDisabled - O usuário tentou usar um recurso que está desabilitado.

  • 400 MismatchingResourceGroupNameWithUrl - O nome do grupo de recursos fornecido não correspondeu ao nome na URL.

  • 400 MismatchingSubscriptionWithUrl - A assinatura fornecida não correspondeu à assinatura na URL.

  • 400 InvalidMinimalTlsVersion - Versão mínima inválida do TLS.

  • 400 InvalidResourceId - Identificador de recurso inválido.

  • 400 InvalidParameterValue - Um valor inválido foi dado a um parâmetro.

  • 400 InvalidMaintenanceWindowSettings – Configurações inválidas da janela de manutenção.

  • 400 InvalidMaintenanceWindowProperty - A propriedade de janela de manutenção inválida foi especificada.

  • 400 InvalidMaintenanceWindowPropertyNull - Janela de manutenção inválida com as propriedades necessárias nulas.

  • 400 InvalidMaintenanceWindowTypeWithPropertySpecified - O tipo de janela de manutenção não deve ter determinadas propriedades especificadas.

  • 400 UpdateOfParameterNotSupported - Não há suporte para a atualização de '{0}'.

  • 400 AadOnlyAuthenticationIsEnabled – A autenticação somente do Azure Active Directory está habilitada. Entre em contato com o administrador do sistema.

  • 400 InvalidExternalAdministratorLogin - Nome de logon de administrador externo inválido ou ausente.

  • 400 InvalidExternalAdministratorSid - ID de objeto de administrador externo inválida ou ausente.

  • 400 InvalidExternalAdministratorTenantId - ID de locatário de administrador externo inválida ou ausente.

  • 400 ExternalAdministratorPrincipalType - Tipo de entidade de segurança de administrador externo inválido ou ausente. Selecione usuário, aplicativo ou grupo.

  • 400 MissingExternalAdministratorWithAadOnlyAuth – Para usar Azure AD Somente Autenticação, forneça detalhes de um administrador externo.

  • 400 ExternalAdministratorLoginSameAsSqlAdmin - Os nomes do administrador do Azure Active Directory e da conta de administrador do servidor devem ser diferentes. Forneça valores diferentes.

  • 404 ServerNotInSubscription – O servidor especificado não existe na assinatura especificada.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup – A instância gerenciada especificada não existe no grupo de recursos e na assinatura especificados.

  • 404 SubscriptionNotFound - A assinatura solicitada não foi encontrada.

  • 404 OperationIdNotFound – A operação com id não existe.

  • 404 ResourceDoesNotExist – o recurso com o nome '{0}' não existe. Para continuar, especifique um nome de recurso válido.

  • 404 InstancePoolNotFound – Um pool de instâncias não pode ser encontrado

  • 404 SubscriptionNotFound - A assinatura solicitada não foi encontrada.

  • 404 ResourceNotFound – O recurso solicitado não foi encontrado.

  • 405 InvalidVcoreValue – o valor {0} vCore não é válido. Especifique um valor vCore válido.

  • 405 InvalidHardwareGenerationValue – HardwareGeneration {0} não é válido. Especifique um valor de HardwareGeneration válido.

  • 405 InvalidStorageSizeValue - "Tamanho de armazenamento inválido: {0} GB. O tamanho do armazenamento deve ser especificado entre {1} gigabytes e {2} , em incrementos de {3} GB.

  • 409 OperationCancelled – A operação foi cancelada pelo usuário.

  • 409 OperationInterrupted – A operação no recurso não pôde ser concluída porque foi interrompida por outra operação no mesmo recurso.

  • 409 ConflictingServerOperation – Uma operação está em andamento no momento para o servidor.

  • 409 Assinatura Desabilitada – A assinatura está desabilitada.

  • 409 ServerOverridePreconditionFailed - Falha ao aplicar a substituição de servidor na categoria '{0}', porque o banco de dados físico ou a instância '{1}' no servidor '{2}' atualmente não está no estado 'Pronto' ou 'Desativado'.

  • 409 ManagedInstanceIsBusy – O servidor '{0}' está ocupado no momento. Aguarde alguns minutos antes de tentar novamente.

  • 409 ServerAlreadyExists – Nome do servidor duplicado.

  • 409 Servidor Desabilitado – o servidor está desabilitado.

  • 409 ServerQuotaExceeded - O servidor não pode ser adicionado a uma assinatura porque excederá a cota.

  • 409 ConflictingManagedInstanceOperation – No momento, uma operação está em andamento para a instância gerenciada.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict - A instância é multi-az, mas o armazenamento de backup está sendo atualizado de redundância de zona para não-zona redundante.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - Não é possível atualizar a redundância de instância porque a atualização de redundância de armazenamento de backup está em andamento.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict – O armazenamento de backup não tem redundância de zona, mas a redundância de instância está sendo atualizada para redundância de zona.

  • 409 BackupRedundancyUpdateConflict – Não é possível atualizar a redundância de armazenamento de backup porque uma atualização de redundância de armazenamento de backup já está em andamento.

  • 409 MiDropFailedOnAuthLocks – O usuário tentou remover o último Instância Gerenciada na sub-rede que tem o Bloqueio aplicado aos recursos.

  • 409 MiCreateFailedNonDelegatedSubnet – o usuário tentou implantar Instância Gerenciada ou pool de Instância Gerenciada na sub-rede que não é delegada ao Microsoft.Sql/managedInstances.

  • 412 InstanceNotReadyForBackupRedundancyUpdate – Não é possível atualizar a redundância de armazenamento de backup porque a instância não está pronta.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 ConflictingSubscriptionOperation – Uma operação está em andamento para a assinatura.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 ConflictingSubscriptionOperation – Uma operação está em andamento para a assinatura.

  • 500 OperationTimedOut - A operação atingiu o tempo limite e foi revertida automaticamente. Tente executar a operação novamente.

  • 500 GatewayInternalServerError – O servidor encontrou uma exceção inesperada.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 504 RequestTimeout – A solicitação de serviço excedeu o tempo limite permitido.

  • 504 RequestTimeout – A solicitação de serviço excedeu o tempo limite permitido.

  • 504 RequestTimeout – A solicitação de serviço excedeu o tempo limite permitido.

Exemplos

Create managed instance with all properties
Create managed instance with minimal properties

Create managed instance with all properties

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "Japan East",
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "dnsZonePartner": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "type": "SystemAssigned"
    }
  }
}

Resposta de exemplo

{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen5"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "principalId": "00000011-1111-2222-2222-123456789111",
      "clientId": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "type": "SystemAssigned"
    }
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen5"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "principalId": "00000011-1111-2222-2222-123456789111",
      "clientId": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "type": "SystemAssigned"
    }
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Create managed instance with minimal properties

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded"
  },
  "location": "Japan East"
}

Resposta de exemplo

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "dnsZone": "1b4e2caff2530",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  },
  "location": "japaneast",
  "tags": {},
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "dnsZone": "1b4e2caff2530",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  },
  "location": "japaneast",
  "tags": {},
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Definições

Nome Description
AdministratorType

Tipo do administrador de sever.

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para essa instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

IdentityType

O tipo de identidade. Defina isso como "SystemAssigned" para criar e atribuir automaticamente uma entidade de segurança do Azure Active Directory para o recurso.

ManagedInstance

Uma instância gerenciada SQL do Azure.

ManagedInstanceExternalAdministrator

Propriedades de um administrador do Active Directory.

ManagedInstanceLicenseType

O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço regular inclusivo de uma nova licença SQL) e 'BasePrice' (preço ahb com desconto para trazer suas próprias licenças SQL).

ManagedInstancePecProperty

Uma conexão de ponto de extremidade privado em uma instância gerenciada

ManagedInstancePrivateEndpointConnectionProperties

Propriedades de uma conexão de ponto de extremidade privado.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty
ManagedInstanceProxyOverride

Tipo de conexão usado para se conectar à instância.

ManagedServerCreateMode

Especifica o modo de criação do banco de dados.

Padrão: criação de instância regular.

Restauração: cria uma instância restaurando um conjunto de backups para um ponto específico no tempo. RestorePointInTime e SourceManagedInstanceId devem ser especificados.

PrincipalType

Tipo principal do administrador de sever.

ResourceIdentity

Configuração de identidade do Azure Active Directory para um recurso.

ServicePrincipal

A configuração da entidade de serviço da instância gerenciada para um recurso.

ServicePrincipalType

Tipo de entidade de serviço.

Sku

Um SKU de recurso do ARM.

UserIdentity

Configuração de identidade do Azure Active Directory para um recurso.

AdministratorType

Tipo do administrador de sever.

Nome Tipo Description
ActiveDirectory

string

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para essa instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

Nome Tipo Description
Geo

string

GeoZone

string

Local

string

Zone

string

IdentityType

O tipo de identidade. Defina isso como "SystemAssigned" para criar e atribuir automaticamente uma entidade de segurança do Azure Active Directory para o recurso.

Nome Tipo Description
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ManagedInstance

Uma instância gerenciada SQL do Azure.

Nome Tipo Description
id

string

ID do recurso.

identity

ResourceIdentity

A identidade do Azure Active Directory da instância gerenciada.

location

string

Local do recurso.

name

string

Nome do recurso.

properties.administratorLogin

string

Nome de usuário do administrador para a instância gerenciada. Só pode ser especificado quando a instância gerenciada está sendo criada (e é necessária para a criação).

properties.administratorLoginPassword

string

A senha de logon do administrador (necessária para a criação da instância gerenciada).

properties.administrators

ManagedInstanceExternalAdministrator

O administrador do Azure Active Directory do servidor.

properties.collation

string

Ordenação da instância gerenciada.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para essa instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.dnsZone

string

A Zona Dns em que a instância gerenciada está.

properties.dnsZonePartner

string

A ID do recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação.

properties.fullyQualifiedDomainName

string

O nome de domínio totalmente qualificado da instância gerenciada.

properties.instancePoolId

string

A ID do pool de instâncias à qual este servidor gerenciado pertence.

properties.keyId

string

Um URI cmk da chave a ser usada para criptografia.

properties.licenseType

ManagedInstanceLicenseType

O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço regular inclusivo de uma nova licença SQL) e 'BasePrice' (preço ahb com desconto para trazer suas próprias licenças SQL).

properties.maintenanceConfigurationId

string

Especifica a ID de configuração de manutenção a ser aplicada a essa instância gerenciada.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Especifica o modo de criação do banco de dados.

Padrão: criação de instância regular.

Restauração: cria uma instância restaurando um conjunto de backups para um ponto específico no tempo. RestorePointInTime e SourceManagedInstanceId devem ser especificados.

properties.minimalTlsVersion

string

Versão mínima do TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

A ID do recurso de uma identidade atribuída pelo usuário a ser usada por padrão.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Lista de conexões de ponto de extremidade privado em uma instância gerenciada.

properties.provisioningState enum:
  • Accepted
  • Canceled
  • Created
  • Creating
  • Deleted
  • Deleting
  • Failed
  • NotSpecified
  • Registering
  • Running
  • Succeeded
  • TimedOut
  • Unknown
  • Unrecognized
  • Updating
properties.proxyOverride

ManagedInstanceProxyOverride

Tipo de conexão usado para se conectar à instância.

properties.publicDataEndpointEnabled

boolean

Se o ponto de extremidade de dados público está habilitado ou não.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

O tipo de conta de armazenamento a ser usado para armazenar backups para essa instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

properties.servicePrincipal

ServicePrincipal

A entidade de serviço da instância gerenciada.

properties.sourceManagedInstanceId

string

O identificador de recurso da instância gerenciada de origem associada à operação de criação dessa instância.

properties.state

string

O estado da instância gerenciada.

properties.storageSizeInGB

integer

Tamanho do armazenamento em GB. Valor mínimo: 32. Valor máximo: 16384. Incrementos de 32 GB permitidos apenas. O valor máximo depende da família de hardware selecionada e do número de vCores.

properties.subnetId

string

ID do recurso de sub-rede para a instância gerenciada.

properties.timezoneId

string

Id do fuso horário. Os valores permitidos são fusos horários compatíveis com o Windows. O Windows mantém detalhes sobre fusos horários com suporte, incluindo a ID, no Registro em KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fusos Horários. Você pode obter esses valores do Registro por meio de SQL Server consultando SELECT name AS timezone_id FROM sys.time_zone_info. A lista de IDs também pode ser obtida executando [System.TimeZoneInfo]::GetSystemTimeZones() no PowerShell. Um exemplo de ID de fuso horário válida é "Hora Padrão do Pacífico" ou "W. Hora Padrão da Europa".

properties.vCores

integer

O número de vCores. Valores permitidos: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Se o multi-az está habilitado ou não.

sku

Sku

SKU de instância gerenciada. Valores permitidos para sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM BC_G8IH

tags

object

Marcas de recurso.

type

string

Tipo de recurso.

ManagedInstanceExternalAdministrator

Propriedades de um administrador do Active Directory.

Nome Tipo Description
administratorType

AdministratorType

Tipo do administrador de sever.

azureADOnlyAuthentication

boolean

Somente autenticação do Azure Active Directory habilitada.

login

string

Nome de logon do administrador do servidor.

principalType

PrincipalType

Tipo principal do administrador de sever.

sid

string

SID (ID do objeto) do administrador do servidor.

tenantId

string

ID do locatário do administrador.

ManagedInstanceLicenseType

O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço regular inclusivo de uma nova licença SQL) e 'BasePrice' (preço ahb com desconto para trazer suas próprias licenças SQL).

Nome Tipo Description
BasePrice

string

LicenseIncluded

string

ManagedInstancePecProperty

Uma conexão de ponto de extremidade privado em uma instância gerenciada

Nome Tipo Description
id

string

ID do recurso.

properties

ManagedInstancePrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado

ManagedInstancePrivateEndpointConnectionProperties

Propriedades de uma conexão de ponto de extremidade privado.

Nome Tipo Description
privateEndpoint

ManagedInstancePrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

Estado de conexão da conexão de ponto de extremidade privado.

provisioningState

string

Estado da Conexão de Ponto de Extremidade Privado.

ManagedInstancePrivateEndpointProperty

Nome Tipo Description
id

string

ID do recurso do ponto de extremidade privado.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Nome Tipo Description
actionsRequired

string

A descrição da conexão do serviço de link privado.

description

string

A descrição da conexão do serviço de link privado.

status

string

A conexão do serviço de link privado status.

ManagedInstanceProxyOverride

Tipo de conexão usado para se conectar à instância.

Nome Tipo Description
Default

string

Proxy

string

Redirect

string

ManagedServerCreateMode

Especifica o modo de criação do banco de dados.

Padrão: criação de instância regular.

Restauração: cria uma instância restaurando um conjunto de backups para um ponto específico no tempo. RestorePointInTime e SourceManagedInstanceId devem ser especificados.

Nome Tipo Description
Default

string

PointInTimeRestore

string

PrincipalType

Tipo principal do administrador de sever.

Nome Tipo Description
Application

string

Group

string

User

string

ResourceIdentity

Configuração de identidade do Azure Active Directory para um recurso.

Nome Tipo Description
principalId

string

A ID da entidade de segurança do Azure Active Directory.

tenantId

string

A ID do locatário do Azure Active Directory.

type

IdentityType

O tipo de identidade. Defina isso como "SystemAssigned" para criar e atribuir automaticamente uma entidade de segurança do Azure Active Directory para o recurso.

userAssignedIdentities

<string,  UserIdentity>

As IDs de recurso das identidades atribuídas pelo usuário a serem usadas

ServicePrincipal

A configuração da entidade de serviço da instância gerenciada para um recurso.

Nome Tipo Description
clientId

string

A ID do cliente do aplicativo Azure Active Directory.

principalId

string

A ID do objeto de aplicativo do Azure Active Directory.

tenantId

string

A ID do locatário do Azure Active Directory.

type

ServicePrincipalType

Tipo de entidade de serviço.

ServicePrincipalType

Tipo de entidade de serviço.

Nome Tipo Description
None

string

SystemAssigned

string

Sku

Um SKU de recurso do ARM.

Nome Tipo Description
capacity

integer

Capacidade do SKU específico.

family

string

Se o serviço tiver diferentes gerações de hardware, para a mesma SKU, isso poderá ser capturado aqui.

name

string

O nome do SKU, normalmente, uma letra + Código de número, por exemplo, P3.

size

string

Tamanho do SKU específico

tier

string

A camada ou edição do SKU específico, por exemplo, Básico, Premium.

UserIdentity

Configuração de identidade do Azure Active Directory para um recurso.

Nome Tipo Description
clientId

string

A ID do cliente do Azure Active Directory.

principalId

string

A ID da entidade de segurança do Azure Active Directory.