Partilhar via


ManagedInstance interface

Uma instância gerenciada SQL do Azure.

Extends

Propriedades

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).

administratorLoginPassword

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

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.

collation

Agrupamento da instância gerenciada.

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) NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

dnsZone

A zona Dns em que a instância gerenciada está. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

dnsZonePartner

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

fullyQualifiedDomainName

O nome de domínio totalmente qualificado da instância gerenciada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

identity

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

instancePoolId

A Id do pool de instâncias ao qual esse servidor gerenciado pertence.

keyId

Um URI CMK da chave a ser usada para criptografia.

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).

maintenanceConfigurationId

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

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.

minimalTlsVersion

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

primaryUserAssignedIdentityId

A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão.

privateEndpointConnections

Lista de conexões de ponto de extremidade privado em uma instância gerenciada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState

Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

proxyOverride

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

publicDataEndpointEnabled

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

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)

restorePointInTime

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

servicePrincipal

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

sourceManagedInstanceId

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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

storageSizeInGB

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.

subnetId

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

timezoneId

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".

vCores

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

zoneRedundant

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

Propriedades Herdadas

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de 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 de Propriedade

string

administratorLoginPassword

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

administratorLoginPassword?: string

Valor de Propriedade

string

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.

administrators?: ManagedInstanceExternalAdministrator

Valor de Propriedade

collation

Agrupamento da instância gerenciada.

collation?: string

Valor de Propriedade

string

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) NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

currentBackupStorageRedundancy?: string

Valor de Propriedade

string

dnsZone

A zona Dns em que a instância gerenciada está. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

dnsZone?: string

Valor de Propriedade

string

dnsZonePartner

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

dnsZonePartner?: string

Valor de Propriedade

string

fullyQualifiedDomainName

O nome de domínio totalmente qualificado da instância gerenciada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

fullyQualifiedDomainName?: string

Valor de Propriedade

string

identity

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

identity?: ResourceIdentity

Valor de Propriedade

instancePoolId

A Id do pool de instâncias ao qual esse servidor gerenciado pertence.

instancePoolId?: string

Valor de Propriedade

string

keyId

Um URI CMK da chave a ser usada para criptografia.

keyId?: string

Valor de Propriedade

string

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).

licenseType?: string

Valor de Propriedade

string

maintenanceConfigurationId

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

maintenanceConfigurationId?: string

Valor de 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 point-in-time específico. RestorePointInTime e SourceManagedInstanceId devem ser especificados.

managedInstanceCreateMode?: string

Valor de Propriedade

string

minimalTlsVersion

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

minimalTlsVersion?: string

Valor de Propriedade

string

primaryUserAssignedIdentityId

A id de recurso de uma identidade atribuída ao usuário a ser usada por padrão.

primaryUserAssignedIdentityId?: string

Valor de Propriedade

string

privateEndpointConnections

Lista de conexões de ponto de extremidade privado em uma instância gerenciada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

privateEndpointConnections?: ManagedInstancePecProperty[]

Valor de Propriedade

provisioningState

Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

proxyOverride

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

proxyOverride?: string

Valor de Propriedade

string

publicDataEndpointEnabled

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

publicDataEndpointEnabled?: boolean

Valor de Propriedade

boolean

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)

requestedBackupStorageRedundancy?: string

Valor de 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 de Propriedade

Date

servicePrincipal

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

servicePrincipal?: ServicePrincipal

Valor de 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 de Propriedade

Sku

sourceManagedInstanceId

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

sourceManagedInstanceId?: string

Valor de Propriedade

string

state

O estado da instância gerenciada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: string

Valor de Propriedade

string

storageSizeInGB

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.

storageSizeInGB?: number

Valor de Propriedade

number

subnetId

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

subnetId?: string

Valor de Propriedade

string

timezoneId

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".

timezoneId?: string

Valor de Propriedade

string

vCores

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

vCores?: number

Valor de Propriedade

number

zoneRedundant

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

zoneRedundant?: boolean

Valor de Propriedade

boolean

Detalhes da Propriedade Herdada

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

Localização do recurso.

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

herdado deTrackedResource.tags

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type