Managed Instances - Update
Atualiza uma instância gerenciada.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2023-08-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
managed
|
path | True |
string |
O nome da instância gerenciada. |
resource
|
path | True |
string |
O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal. |
subscription
|
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 do Pedido
Name | Tipo | Description |
---|---|---|
identity |
Identidade 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 login do administrador (necessária para a criação da instância gerenciada). |
properties.administrators |
O administrador do Azure Ative Directory da instância. Isso só pode ser usado no momento de criação da instância. Se usado para atualização de exemplo, ele será ignorado ou resultará em um erro. Para atualizações, APIs individuais precisarão ser usadas. |
|
properties.authenticationMetadata |
Modo de pesquisa de metadados de autenticação da instância gerenciada. |
|
properties.collation |
string |
Agrupamento da instância gerenciada. |
properties.databaseFormat |
Especifica o formato interno dos bancos de dados de instância específicos para a versão do mecanismo SQL. |
|
properties.dnsZonePartner |
string (arm-id) |
A ID de recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação. |
properties.hybridSecondaryUsage |
Uso secundário híbrido. Os valores possíveis são 'Ativo' (valor padrão) e 'Passivo' (o cliente usa o secundário como DR passivo). |
|
properties.instancePoolId |
string |
A Id do pool de instâncias ao qual esse servidor gerenciado pertence. |
properties.isGeneralPurposeV2 |
boolean |
Se esta é ou não uma variante GPv2 da edição de uso geral. |
properties.keyId |
string |
Um URI CMK da chave a ser usada para criptografia. |
properties.licenseType |
O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço normal incluindo 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 |
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 point-in-time específico. RestorePointInTime e SourceManagedInstanceId devem ser especificados. |
|
properties.minimalTlsVersion |
string |
Versão TLS mínima. Valores permitidos: 'Nenhum', '1.0', '1.1', '1.2' |
properties.pricingModel |
Modelo de precificação da Instância Gerenciada. |
|
properties.primaryUserAssignedIdentityId |
string (arm-id) |
A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão. |
properties.proxyOverride |
Tipo de conexão usado para se conectar à instância. |
|
properties.publicDataEndpointEnabled |
boolean |
Se o ponto de extremidade de dados públicos está habilitado ou não. |
properties.requestedBackupStorageRedundancy |
O tipo de conta de armazenamento a ser usado para armazenar backups para esta instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage) |
|
properties.restorePointInTime |
string (date-time) |
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 |
A entidade de serviço da instância gerenciada. |
|
properties.sourceManagedInstanceId |
string (arm-id) |
O identificador de recurso da instância gerenciada de origem associada à operação de criação dessa instância. |
properties.storageIOps |
integer (int32) |
IOps de armazenamento. Valor mínimo: 300. Valor máximo: 80000. Apenas são permitidos incrementos de 1 IOps. O valor máximo depende da família de hardware selecionada e do número de vCores. |
properties.storageSizeInGB |
integer (int32) |
Tamanho de armazenamento em GB. Valor mínimo: 32. Valor máximo: 16384. Apenas são permitidos incrementos de 32 GB. O valor máximo depende da família de hardware selecionada e do número de vCores. |
properties.storageThroughputMBps |
integer (int32) |
O parâmetro MBps de taxa de transferência de armazenamento não é suportado na operação de criação/atualização da instância. |
properties.subnetId |
string (arm-id) |
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 suportados pelo Windows. O Windows mantém detalhes sobre fusos horários suportados, incluindo a id, no registro em KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Você pode obter esses valores do Registro via 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álido é "Pacific Standard Time" ou "W. Hora Padrão da Europa". |
properties.vCores |
integer (int32) |
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 de instância gerenciada |
|
tags |
object |
Tags de recursos. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Atualizada com êxito a instância gerenciada. |
|
202 Accepted |
Aceito Cabeçalhos Location: string |
|
Other Status Codes |
Respostas de erro: ***
|
Exemplos
Remove maintenance policy from managed instance (select default maintenance policy) |
Update managed instance with all properties |
Update managed instance with minimal properties |
Remove maintenance policy from managed instance (select default maintenance policy)
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01
{
"properties": {
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
}
}
Resposta da amostra
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/japaneast/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
{
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Default",
"dnsZone": "1b4e2caff2530",
"instancePoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
"hybridSecondaryUsage": "Passive",
"externalGovernanceStatus": "Enabled",
"authenticationMetadata": "Windows",
"databaseFormat": "SQLServer2022"
},
"location": "japaneast",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceOperationResults/11111111-1111-1111-1111-111111111111
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
Update managed instance with all properties
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01
{
"tags": {
"tagKey1": "TagValue1"
},
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8
},
"properties": {
"administratorLogin": "dummylogin",
"administratorLoginPassword": "PLACEHOLDER",
"proxyOverride": "Redirect",
"publicDataEndpointEnabled": false,
"minimalTlsVersion": "1.2",
"licenseType": "BasePrice",
"vCores": 8,
"storageSizeInGB": 448,
"collation": "SQL_Latin1_General_CP1_CI_AS",
"requestedBackupStorageRedundancy": "Geo",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"hybridSecondaryUsage": "Passive",
"authenticationMetadata": "Windows",
"databaseFormat": "AlwaysUpToDate"
}
}
Resposta da amostra
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
{
"tags": {
"tagKey1": "TagValue1"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances",
"location": "japaneast",
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "dummylogin",
"subnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"vCores": 8,
"storageSizeInGB": 448,
"licenseType": "BasePrice",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Redirect",
"minimalTlsVersion": "1.2",
"dnsZone": "1b4e2caff2530",
"instancePoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"externalGovernanceStatus": "Enabled",
"hybridSecondaryUsage": "Passive",
"authenticationMetadata": "Windows",
"databaseFormat": "AlwaysUpToDate"
}
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceOperationResults/11111111-1111-1111-1111-111111111111
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
Update managed instance with minimal properties
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01
{
"tags": {
"tagKey1": "TagValue1"
}
}
Resposta da amostra
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
{
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose",
"capacity": 8,
"family": "Gen4"
},
"properties": {
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"administratorLogin": "PLACEHOLDER",
"subnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"state": "Ready",
"vCores": 8,
"storageSizeInGB": 1024,
"licenseType": "LicenseIncluded",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"publicDataEndpointEnabled": false,
"proxyOverride": "Default",
"dnsZone": "1b4e2caff2530",
"instancePoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"externalGovernanceStatus": "Enabled",
"hybridSecondaryUsage": "Passive",
"authenticationMetadata": "Windows",
"databaseFormat": "SQLServer2022"
},
"location": "japaneast",
"tags": {
"tagKey1": "TagValue1"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceOperationResults/11111111-1111-1111-1111-111111111111
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
Definições
Name | Description |
---|---|
Administrator |
Tipo de administrador de corte. |
Auth |
Modo de pesquisa de metadados de autenticação da instância gerenciada. |
Backup |
O tipo de conta de armazenamento usado para armazenar backups para esta instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage) |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
External |
Estatuto da governação externa. |
Hybrid |
Uso secundário híbrido. Os valores possíveis são 'Ativo' (valor padrão) e 'Passivo' (o cliente usa o secundário como DR passivo). |
Hybrid |
Uso secundário híbrido detetado. Os valores possíveis são 'Ativo' (o cliente não atende aos requisitos para usar o secundário como DR passivo) e 'Passivo' (o cliente atende aos requisitos para usar o secundário como DR passivo). |
Identity |
O tipo de identidade. Defina isso como 'SystemAssigned' para criar e atribuir automaticamente uma entidade do Azure Ative Directory para o recurso. |
Managed |
Uma instância gerenciada SQL do Azure. |
Managed |
Especifica o formato interno dos bancos de dados de instância específicos para a versão do mecanismo SQL. |
Managed |
Propriedades de um administrador do Ative Directory. |
Managed |
O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço normal incluindo uma nova licença SQL) e 'BasePrice' (preço AHB com desconto para trazer suas próprias licenças SQL). |
Managed |
Uma conexão de ponto de extremidade privada em uma instância gerenciada |
Managed |
Propriedades de uma conexão de ponto de extremidade privada. |
Managed |
|
Managed |
|
Managed |
Tipo de conexão usado para se conectar à instância. |
Managed |
Uma solicitação de atualização para uma instância gerenciada do Banco de Dados SQL do Azure. |
Managed |
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 point-in-time específico. RestorePointInTime e SourceManagedInstanceId devem ser especificados. |
Pricing |
Modelo de precificação da Instância Gerenciada. |
Principal |
Tipo principal do administrador de corte. |
Provisioning |
Estado de provisionamento da instância gerenciada. |
Resource |
Configuração de identidade do Azure Ative Directory para um recurso. |
Service |
A configuração da entidade de serviço da instância gerenciada para um recurso. |
Service |
Tipo de entidade de serviço. |
Sku |
Um SKU de recurso ARM. |
User |
Configuração de identidade do Azure Ative Directory para um recurso. |
AdministratorType
Tipo de administrador de corte.
Valor | Description |
---|---|
ActiveDirectory |
AuthMetadataLookupModes
Modo de pesquisa de metadados de autenticação da instância gerenciada.
Valor | Description |
---|---|
AzureAD | |
Paired | |
Windows |
BackupStorageRedundancy
O tipo de conta de armazenamento usado para armazenar backups para esta instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)
Valor | Description |
---|---|
Geo | |
GeoZone | |
Local | |
Zone |
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 |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
ExternalGovernanceStatus
Estatuto da governação externa.
Valor | Description |
---|---|
Disabled | |
Enabled |
HybridSecondaryUsage
Uso secundário híbrido. Os valores possíveis são 'Ativo' (valor padrão) e 'Passivo' (o cliente usa o secundário como DR passivo).
Valor | Description |
---|---|
Active | |
Passive |
HybridSecondaryUsageDetected
Uso secundário híbrido detetado. Os valores possíveis são 'Ativo' (o cliente não atende aos requisitos para usar o secundário como DR passivo) e 'Passivo' (o cliente atende aos requisitos para usar o secundário como DR passivo).
Valor | Description |
---|---|
Active | |
Passive |
IdentityType
O tipo de identidade. Defina isso como 'SystemAssigned' para criar e atribuir automaticamente uma entidade do Azure Ative Directory para o recurso.
Valor | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned,UserAssigned | |
UserAssigned |
ManagedInstance
Uma instância gerenciada SQL do Azure.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
identity |
A identidade do Azure Ative Directory da instância gerenciada. |
|
location |
string |
Localização 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 login do administrador (necessária para a criação da instância gerenciada). |
properties.administrators |
O administrador do Azure Ative Directory da instância. Isso só pode ser usado no momento de criação da instância. Se usado para atualização de exemplo, ele será ignorado ou resultará em um erro. Para atualizações, APIs individuais precisarão ser usadas. |
|
properties.authenticationMetadata |
Modo de pesquisa de metadados de autenticação da instância gerenciada. |
|
properties.collation |
string |
Agrupamento da instância gerenciada. |
properties.createTime |
string (date-time) |
Especifica o point-in-time (formato ISO8601) da criação da Instância Gerenciada. |
properties.currentBackupStorageRedundancy |
O tipo de conta de armazenamento usado para armazenar backups para esta instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage) |
|
properties.databaseFormat |
Especifica o formato interno dos bancos de dados de instância específicos para a versão do mecanismo SQL. |
|
properties.dnsZone |
string |
A zona Dns em que a instância gerenciada está. |
properties.dnsZonePartner |
string (arm-id) |
A ID de recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação. |
properties.externalGovernanceStatus |
Estatuto da governação externa. |
|
properties.fullyQualifiedDomainName |
string |
O nome de domínio totalmente qualificado da instância gerenciada. |
properties.hybridSecondaryUsage |
Uso secundário híbrido. Os valores possíveis são 'Ativo' (valor padrão) e 'Passivo' (o cliente usa o secundário como DR passivo). |
|
properties.hybridSecondaryUsageDetected |
Uso secundário híbrido detetado. Os valores possíveis são 'Ativo' (o cliente não atende aos requisitos para usar o secundário como DR passivo) e 'Passivo' (o cliente atende aos requisitos para usar o secundário como DR passivo). |
|
properties.instancePoolId |
string |
A Id do pool de instâncias ao qual esse servidor gerenciado pertence. |
properties.isGeneralPurposeV2 |
boolean |
Se esta é ou não uma variante GPv2 da edição de uso geral. |
properties.keyId |
string |
Um URI CMK da chave a ser usada para criptografia. |
properties.licenseType |
O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço normal incluindo 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 |
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 point-in-time específico. RestorePointInTime e SourceManagedInstanceId devem ser especificados. |
|
properties.minimalTlsVersion |
string |
Versão TLS mínima. Valores permitidos: 'Nenhum', '1.0', '1.1', '1.2' |
properties.pricingModel |
Modelo de precificação da Instância Gerenciada. |
|
properties.primaryUserAssignedIdentityId |
string (arm-id) |
A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão. |
properties.privateEndpointConnections |
Lista de conexões de ponto de extremidade privado em uma instância gerenciada. |
|
properties.provisioningState |
Estado de provisionamento da instância gerenciada. |
|
properties.proxyOverride |
Tipo de conexão usado para se conectar à instância. |
|
properties.publicDataEndpointEnabled |
boolean |
Se o ponto de extremidade de dados públicos está habilitado ou não. |
properties.requestedBackupStorageRedundancy |
O tipo de conta de armazenamento a ser usado para armazenar backups para esta instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage) |
|
properties.restorePointInTime |
string (date-time) |
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 |
A entidade de serviço da instância gerenciada. |
|
properties.sourceManagedInstanceId |
string (arm-id) |
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.storageIOps |
integer (int32) |
IOps de armazenamento. Valor mínimo: 300. Valor máximo: 80000. Apenas são permitidos incrementos de 1 IOps. O valor máximo depende da família de hardware selecionada e do número de vCores. |
properties.storageSizeInGB |
integer (int32) |
Tamanho de armazenamento em GB. Valor mínimo: 32. Valor máximo: 16384. Apenas são permitidos incrementos de 32 GB. O valor máximo depende da família de hardware selecionada e do número de vCores. |
properties.storageThroughputMBps |
integer (int32) |
O parâmetro MBps de taxa de transferência de armazenamento não é suportado na operação de criação/atualização da instância. |
properties.subnetId |
string (arm-id) |
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 suportados pelo Windows. O Windows mantém detalhes sobre fusos horários suportados, incluindo a id, no registro em KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Você pode obter esses valores do Registro via 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álido é "Pacific Standard Time" ou "W. Hora Padrão da Europa". |
properties.vCores |
integer (int32) |
O número de vCores. Valores permitidos: 8, 16, 24, 32, 40, 64, 80. |
properties.virtualClusterId |
string |
ID de recurso de cluster virtual para a instância gerenciada. |
properties.zoneRedundant |
boolean |
Se o multi-az está habilitado ou não. |
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 |
Tags de recursos. |
type |
string |
Tipo de recurso. |
ManagedInstanceDatabaseFormat
Especifica o formato interno dos bancos de dados de instância específicos para a versão do mecanismo SQL.
Valor | Description |
---|---|
AlwaysUpToDate | |
SQLServer2022 |
ManagedInstanceExternalAdministrator
Propriedades de um administrador do Ative Directory.
Name | Tipo | Description |
---|---|---|
administratorType |
Tipo de administrador de corte. |
|
azureADOnlyAuthentication |
boolean |
Somente Autenticação do Ative Directory do Azure habilitada. |
login |
string |
Nome de login do administrador do servidor. |
principalType |
Tipo principal do administrador de corte. |
|
sid |
string (uuid) |
SID (ID do objeto) do administrador do servidor. |
tenantId |
string (uuid) |
ID do locatário do administrador. |
ManagedInstanceLicenseType
O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço normal incluindo uma nova licença SQL) e 'BasePrice' (preço AHB com desconto para trazer suas próprias licenças SQL).
Valor | Description |
---|---|
BasePrice | |
LicenseIncluded |
ManagedInstancePecProperty
Uma conexão de ponto de extremidade privada em uma instância gerenciada
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
properties |
Propriedades de conexão de ponto de extremidade privado |
ManagedInstancePrivateEndpointConnectionProperties
Propriedades de uma conexão de ponto de extremidade privada.
Name | Tipo | Description |
---|---|---|
privateEndpoint |
Ponto de extremidade privado ao qual a conexão pertence. |
|
privateLinkServiceConnectionState |
Estado da Conexão da Conexão de Ponto Final Privado. |
|
provisioningState |
string |
Estado da Conexão de Ponto Final Privado. |
ManagedInstancePrivateEndpointProperty
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso do ponto de extremidade privado. |
ManagedInstancePrivateLinkServiceConnectionStateProperty
Name | 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 |
O status da conexão do serviço de link privado. |
ManagedInstanceProxyOverride
Tipo de conexão usado para se conectar à instância.
Valor | Description |
---|---|
Default | |
Proxy | |
Redirect |
ManagedInstanceUpdate
Uma solicitação de atualização para uma instância gerenciada do Banco de Dados SQL do Azure.
Name | Tipo | Description |
---|---|---|
identity |
Identidade 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 login do administrador (necessária para a criação da instância gerenciada). |
properties.administrators |
O administrador do Azure Ative Directory da instância. Isso só pode ser usado no momento de criação da instância. Se usado para atualização de exemplo, ele será ignorado ou resultará em um erro. Para atualizações, APIs individuais precisarão ser usadas. |
|
properties.authenticationMetadata |
Modo de pesquisa de metadados de autenticação da instância gerenciada. |
|
properties.collation |
string |
Agrupamento da instância gerenciada. |
properties.createTime |
string (date-time) |
Especifica o point-in-time (formato ISO8601) da criação da Instância Gerenciada. |
properties.currentBackupStorageRedundancy |
O tipo de conta de armazenamento usado para armazenar backups para esta instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage) |
|
properties.databaseFormat |
Especifica o formato interno dos bancos de dados de instância específicos para a versão do mecanismo SQL. |
|
properties.dnsZone |
string |
A zona Dns em que a instância gerenciada está. |
properties.dnsZonePartner |
string (arm-id) |
A ID de recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação. |
properties.externalGovernanceStatus |
Estatuto da governação externa. |
|
properties.fullyQualifiedDomainName |
string |
O nome de domínio totalmente qualificado da instância gerenciada. |
properties.hybridSecondaryUsage |
Uso secundário híbrido. Os valores possíveis são 'Ativo' (valor padrão) e 'Passivo' (o cliente usa o secundário como DR passivo). |
|
properties.hybridSecondaryUsageDetected |
Uso secundário híbrido detetado. Os valores possíveis são 'Ativo' (o cliente não atende aos requisitos para usar o secundário como DR passivo) e 'Passivo' (o cliente atende aos requisitos para usar o secundário como DR passivo). |
|
properties.instancePoolId |
string |
A Id do pool de instâncias ao qual esse servidor gerenciado pertence. |
properties.isGeneralPurposeV2 |
boolean |
Se esta é ou não uma variante GPv2 da edição de uso geral. |
properties.keyId |
string |
Um URI CMK da chave a ser usada para criptografia. |
properties.licenseType |
O tipo de licença. Os valores possíveis são 'LicenseIncluded' (preço normal incluindo 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 |
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 point-in-time específico. RestorePointInTime e SourceManagedInstanceId devem ser especificados. |
|
properties.minimalTlsVersion |
string |
Versão TLS mínima. Valores permitidos: 'Nenhum', '1.0', '1.1', '1.2' |
properties.pricingModel |
Modelo de precificação da Instância Gerenciada. |
|
properties.primaryUserAssignedIdentityId |
string (arm-id) |
A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão. |
properties.privateEndpointConnections |
Lista de conexões de ponto de extremidade privado em uma instância gerenciada. |
|
properties.provisioningState |
Estado de provisionamento da instância gerenciada. |
|
properties.proxyOverride |
Tipo de conexão usado para se conectar à instância. |
|
properties.publicDataEndpointEnabled |
boolean |
Se o ponto de extremidade de dados públicos está habilitado ou não. |
properties.requestedBackupStorageRedundancy |
O tipo de conta de armazenamento a ser usado para armazenar backups para esta instância. As opções são Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage) |
|
properties.restorePointInTime |
string (date-time) |
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 |
A entidade de serviço da instância gerenciada. |
|
properties.sourceManagedInstanceId |
string (arm-id) |
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.storageIOps |
integer (int32) |
IOps de armazenamento. Valor mínimo: 300. Valor máximo: 80000. Apenas são permitidos incrementos de 1 IOps. O valor máximo depende da família de hardware selecionada e do número de vCores. |
properties.storageSizeInGB |
integer (int32) |
Tamanho de armazenamento em GB. Valor mínimo: 32. Valor máximo: 16384. Apenas são permitidos incrementos de 32 GB. O valor máximo depende da família de hardware selecionada e do número de vCores. |
properties.storageThroughputMBps |
integer (int32) |
O parâmetro MBps de taxa de transferência de armazenamento não é suportado na operação de criação/atualização da instância. |
properties.subnetId |
string (arm-id) |
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 suportados pelo Windows. O Windows mantém detalhes sobre fusos horários suportados, incluindo a id, no registro em KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Você pode obter esses valores do Registro via 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álido é "Pacific Standard Time" ou "W. Hora Padrão da Europa". |
properties.vCores |
integer (int32) |
O número de vCores. Valores permitidos: 8, 16, 24, 32, 40, 64, 80. |
properties.virtualClusterId |
string |
ID de recurso de cluster virtual para a instância gerenciada. |
properties.zoneRedundant |
boolean |
Se o multi-az está habilitado ou não. |
sku |
Sku de instância gerenciada |
|
tags |
object |
Tags de recursos. |
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 point-in-time específico. RestorePointInTime e SourceManagedInstanceId devem ser especificados.
Valor | Description |
---|---|
Default | |
PointInTimeRestore |
PricingModel
Modelo de precificação da Instância Gerenciada.
Valor | Description |
---|---|
Freemium | |
Regular |
PrincipalType
Tipo principal do administrador de corte.
Valor | Description |
---|---|
Application | |
Group | |
User |
ProvisioningState
Estado de provisionamento da instância gerenciada.
Valor | Description |
---|---|
Canceled | |
Created | |
Failed | |
InProgress | |
Succeeded |
ResourceIdentity
Configuração de identidade do Azure Ative Directory para um recurso.
Name | Tipo | Description |
---|---|---|
principalId |
string (uuid) |
A ID principal do Azure Ative Directory. |
tenantId |
string (uuid) |
A ID de locatário do Azure Ative Directory. |
type |
O tipo de identidade. Defina isso como 'SystemAssigned' para criar e atribuir automaticamente uma entidade do Azure Ative Directory para o recurso. |
|
userAssignedIdentities |
<string,
User |
As ids de recurso das identidades atribuídas ao usuário a serem usadas |
ServicePrincipal
A configuração da entidade de serviço da instância gerenciada para um recurso.
Name | Tipo | Description |
---|---|---|
clientId |
string |
A ID do cliente do aplicativo Azure Ative Directory. |
principalId |
string |
A ID do objeto do aplicativo Azure Ative Directory. |
tenantId |
string |
A ID de locatário do Azure Ative Directory. |
type |
Tipo de entidade de serviço. |
ServicePrincipalType
Tipo de entidade de serviço.
Valor | Description |
---|---|
None | |
SystemAssigned |
Sku
Um SKU de recurso ARM.
Name | Tipo | Description |
---|---|---|
capacity |
integer (int32) |
Capacidade do SKU específico. |
family |
string |
Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. |
name |
string |
O nome do SKU, normalmente, uma letra + código numérico, por exemplo, P3. |
size |
string |
Tamanho do SKU específico |
tier |
string |
O nível ou edição do SKU específico, por exemplo, Basic, Premium. |
UserIdentity
Configuração de identidade do Azure Ative Directory para um recurso.
Name | Tipo | Description |
---|---|---|
clientId |
string (uuid) |
A ID do cliente do Azure Ative Directory. |
principalId |
string (uuid) |
A ID principal do Azure Ative Directory. |