ManagedInstance interface
Uma instância gerenciada SQL do Azure.
- Extends
Propriedades
administrator |
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). |
administrator |
A senha de logon do administrador (necessária para a criação da instância gerenciada). |
administrators | O administrador do Azure Active Directory da instância. Isso só pode ser usado no momento da criação da instância. Se usado para atualização de instância, ele será ignorado ou resultará em um erro. Para atualizações, as APIs individuais precisarão ser usadas. |
collation | Ordenação da instância gerenciada. |
current |
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) OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
dns |
A Zona Dns em que a instância gerenciada está. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
dns |
A ID do recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação. |
fully |
O nome de domínio totalmente qualificado da instância gerenciada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
identity | A identidade do Azure Active Directory da instância gerenciada. |
instance |
A ID do pool de instâncias à qual este servidor gerenciado pertence. |
key |
Um URI cmk da chave a ser usada para criptografia. |
license |
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). |
maintenance |
Especifica a ID de configuração de manutenção a ser aplicada a essa instância gerenciada. |
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 ponto específico no tempo. RestorePointInTime e SourceManagedInstanceId devem ser especificados. |
minimal |
Versão mínima do TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2' |
primary |
A ID do recurso de uma identidade atribuída pelo usuário a ser usada por padrão. |
private |
Lista de conexões de ponto de extremidade privado em uma instância gerenciada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
provisioning |
OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
proxy |
Tipo de conexão usado para se conectar à instância. |
public |
Se o ponto de extremidade de dados públicos está habilitado ou não. |
requested |
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) |
restore |
Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados. |
service |
A entidade de serviço da instância gerenciada. |
sku | SKU de instância gerenciada. Valores permitidos para sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM BC_G8IH |
source |
O identificador de recurso da instância gerenciada de origem associada à operação de criação dessa instância. |
state | O estado da instância gerenciada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
storage |
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. |
subnet |
ID do recurso de sub-rede para a instância gerenciada. |
timezone |
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\Time Zones. 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". |
v |
O número de vCores. Valores permitidos: 8, 16, 24, 32, 40, 64, 80. |
zone |
Se o multi-az está habilitado ou não. |
Propriedades herdadas
id | ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Local do recurso. |
name | Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Marcas de recurso. |
type | Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
administratorLogin
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).
administratorLogin?: string
Valor da propriedade
string
administratorLoginPassword
A senha de logon do administrador (necessária para a criação da instância gerenciada).
administratorLoginPassword?: string
Valor da propriedade
string
administrators
O administrador do Azure Active Directory da instância. Isso só pode ser usado no momento da criação da instância. Se usado para atualização de instância, ele será ignorado ou resultará em um erro. Para atualizações, as APIs individuais precisarão ser usadas.
administrators?: ManagedInstanceExternalAdministrator
Valor da propriedade
collation
Ordenação da instância gerenciada.
collation?: string
Valor da propriedade
string
currentBackupStorageRedundancy
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) OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
currentBackupStorageRedundancy?: string
Valor da propriedade
string
dnsZone
A Zona Dns em que a instância gerenciada está. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
dnsZone?: string
Valor da propriedade
string
dnsZonePartner
A ID do recurso de outra instância gerenciada cuja zona DNS essa instância gerenciada compartilhará após a criação.
dnsZonePartner?: string
Valor da propriedade
string
fullyQualifiedDomainName
O nome de domínio totalmente qualificado da instância gerenciada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
fullyQualifiedDomainName?: string
Valor da propriedade
string
identity
A identidade do Azure Active Directory da instância gerenciada.
identity?: ResourceIdentity
Valor da propriedade
instancePoolId
A ID do pool de instâncias à qual este servidor gerenciado pertence.
instancePoolId?: string
Valor da propriedade
string
keyId
Um URI cmk da chave a ser usada para criptografia.
keyId?: string
Valor da propriedade
string
licenseType
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).
licenseType?: string
Valor da propriedade
string
maintenanceConfigurationId
Especifica a ID de configuração de manutenção a ser aplicada a essa instância gerenciada.
maintenanceConfigurationId?: string
Valor da propriedade
string
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 ponto específico no tempo. RestorePointInTime e SourceManagedInstanceId devem ser especificados.
managedInstanceCreateMode?: string
Valor da propriedade
string
minimalTlsVersion
Versão mínima do TLS. Valores permitidos: 'None', '1.0', '1.1', '1.2'
minimalTlsVersion?: string
Valor da propriedade
string
primaryUserAssignedIdentityId
A ID do recurso de uma identidade atribuída pelo usuário a ser usada por padrão.
primaryUserAssignedIdentityId?: string
Valor da propriedade
string
privateEndpointConnections
Lista de conexões de ponto de extremidade privado em uma instância gerenciada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
privateEndpointConnections?: ManagedInstancePecProperty[]
Valor da propriedade
provisioningState
OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor da propriedade
string
proxyOverride
Tipo de conexão usado para se conectar à instância.
proxyOverride?: string
Valor da propriedade
string
publicDataEndpointEnabled
Se o ponto de extremidade de dados públicos está habilitado ou não.
publicDataEndpointEnabled?: boolean
Valor da propriedade
boolean
requestedBackupStorageRedundancy
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)
requestedBackupStorageRedundancy?: string
Valor da propriedade
string
restorePointInTime
Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.
restorePointInTime?: Date
Valor da propriedade
Date
servicePrincipal
A entidade de serviço da instância gerenciada.
servicePrincipal?: ServicePrincipal
Valor da propriedade
sku
SKU de instância gerenciada. Valores permitidos para sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM BC_G8IH
sku?: Sku
Valor da propriedade
sourceManagedInstanceId
O identificador de recurso da instância gerenciada de origem associada à operação de criação dessa instância.
sourceManagedInstanceId?: string
Valor da propriedade
string
state
O estado da instância gerenciada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
state?: string
Valor da propriedade
string
storageSizeInGB
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.
storageSizeInGB?: number
Valor da propriedade
number
subnetId
ID do recurso de sub-rede para a instância gerenciada.
subnetId?: string
Valor da propriedade
string
timezoneId
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\Time Zones. 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".
timezoneId?: string
Valor da propriedade
string
vCores
O número de vCores. Valores permitidos: 8, 16, 24, 32, 40, 64, 80.
vCores?: number
Valor da propriedade
number
zoneRedundant
Se o multi-az está habilitado ou não.
zoneRedundant?: boolean
Valor da propriedade
boolean
Detalhes das propriedades herdadas
id
ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deTrackedResource.id
location
name
Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
Herdado deTrackedResource.name
tags
Marcas de recurso.
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deTrackedResource.tags
type
Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deTrackedResource.type