ManagedInstanceProperties interface

As propriedades de uma instância gerida.

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 Active Directory pode ser utilizado durante a criação de instâncias e para atualizações de instâncias, exceto pela propriedade azureADOnlyAuthentication. Para atualizar a propriedade azureADOnlyAuthentication, a API individual deve ser usada.

authenticationMetadata

Modo de pesquisa de metadados de autenticação da instância gerenciada.

collation

Agrupamento da instância gerenciada.

createTime

Especifica o momento no tempo (formato ISO8601) da criação da Managed Instance.

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)

databaseFormat

Especifica o formato interno dos bancos de dados de instância específicos para a versão do mecanismo SQL.

dnsZone

A Zona DNS onde a instância gerida está.

dnsZonePartner

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

externalGovernanceStatus

Estatuto da governação externa.

fullyQualifiedDomainName

O domínio totalmente qualificado da instância gerida.

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

hybridSecondaryUsageDetected

Detetado uso secundário híbrido. Os valores possíveis são 'Ativo' (o cliente não cumpre os requisitos para usar o secundário como DR Passivo) e 'Passivo' (o cliente cumpre os requisitos para usar o secundário como DR Passivo).

instancePoolId

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

isGeneralPurposeV2

Se esta é ou não uma variante GPv2 da edição de uso geral.

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.

memorySizeInGB

Tamanho da memória em GB. Valor mínimo: 28. Valor máximo: 870. Os valores mínimo e máximo dependem do número de vCores e da camada de serviço. Leia mais sobre limites de recursos: https://aka.ms/mi-resource-limits-api.

minimalTlsVersion

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

pricingModel

Modelo de preços da Managed Instance.

primaryUserAssignedIdentityId

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

privateEndpointConnections

Lista de ligações privadas de endpoint numa instância gerida.

provisioningState

Estado de provisionamento da instância gerida.

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)

requestedLogicalAvailabilityZone

Especifica a zona de disponibilidade lógica à qual a Managed Instance está fixada.

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.

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

storageIOps

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.

storageSizeInGB

Tamanho de armazenamento em GB. Valor mínimo: 32. Valor máximo: 32768. 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.

storageThroughputMBps

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.

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. Windows mantém os detalhes dos fusos horários suportados, incluindo o id, no registo sob KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Pode obter esses valores do registo via SQL Server consultando o nome SELECT 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: 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128. Os vCores suportados dependem da família de hardware e da camada de serviço selecionadas.

virtualClusterId

ID de recurso do cluster virtual para a Managed Instance.

zoneRedundant

Se a redundância de zona está habilitada ou não.

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 Active Directory pode ser utilizado durante a criação de instâncias e para atualizações de instâncias, exceto pela propriedade azureADOnlyAuthentication. Para atualizar a propriedade azureADOnlyAuthentication, a API individual deve ser usada.

administrators?: ManagedInstanceExternalAdministrator

Valor de Propriedade

authenticationMetadata

Modo de pesquisa de metadados de autenticação da instância gerenciada.

authenticationMetadata?: string

Valor de Propriedade

string

collation

Agrupamento da instância gerenciada.

collation?: string

Valor de Propriedade

string

createTime

Especifica o momento no tempo (formato ISO8601) da criação da Managed Instance.

createTime?: Date

Valor de Propriedade

Date

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)

currentBackupStorageRedundancy?: string

Valor de Propriedade

string

databaseFormat

Especifica o formato interno dos bancos de dados de instância específicos para a versão do mecanismo SQL.

databaseFormat?: string

Valor de Propriedade

string

dnsZone

A Zona DNS onde a instância gerida está.

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

externalGovernanceStatus

Estatuto da governação externa.

externalGovernanceStatus?: string

Valor de Propriedade

string

fullyQualifiedDomainName

O domínio totalmente qualificado da instância gerida.

fullyQualifiedDomainName?: string

Valor de Propriedade

string

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

hybridSecondaryUsage?: string

Valor de Propriedade

string

hybridSecondaryUsageDetected

Detetado uso secundário híbrido. Os valores possíveis são 'Ativo' (o cliente não cumpre os requisitos para usar o secundário como DR Passivo) e 'Passivo' (o cliente cumpre os requisitos para usar o secundário como DR Passivo).

hybridSecondaryUsageDetected?: string

Valor de Propriedade

string

instancePoolId

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

instancePoolId?: string

Valor de Propriedade

string

isGeneralPurposeV2

Se esta é ou não uma variante GPv2 da edição de uso geral.

isGeneralPurposeV2?: boolean

Valor de Propriedade

boolean

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

memorySizeInGB

Tamanho da memória em GB. Valor mínimo: 28. Valor máximo: 870. Os valores mínimo e máximo dependem do número de vCores e da camada de serviço. Leia mais sobre limites de recursos: https://aka.ms/mi-resource-limits-api.

memorySizeInGB?: number

Valor de Propriedade

number

minimalTlsVersion

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

minimalTlsVersion?: string

Valor de Propriedade

string

pricingModel

Modelo de preços da Managed Instance.

pricingModel?: 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 ligações privadas de endpoint numa instância gerida.

privateEndpointConnections?: ManagedInstancePecProperty[]

Valor de Propriedade

provisioningState

Estado de provisionamento da instância gerida.

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

requestedLogicalAvailabilityZone

Especifica a zona de disponibilidade lógica à qual a Managed Instance está fixada.

requestedLogicalAvailabilityZone?: 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

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

state?: string

Valor de Propriedade

string

storageIOps

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.

storageIOps?: number

Valor de Propriedade

number

storageSizeInGB

Tamanho de armazenamento em GB. Valor mínimo: 32. Valor máximo: 32768. 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

storageThroughputMBps

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.

storageThroughputMBps?: 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. Windows mantém os detalhes dos fusos horários suportados, incluindo o id, no registo sob KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Pode obter esses valores do registo via SQL Server consultando o nome SELECT 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: 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128. Os vCores suportados dependem da família de hardware e da camada de serviço selecionadas.

vCores?: number

Valor de Propriedade

number

virtualClusterId

ID de recurso do cluster virtual para a Managed Instance.

virtualClusterId?: string

Valor de Propriedade

string

zoneRedundant

Se a redundância de zona está habilitada ou não.

zoneRedundant?: boolean

Valor de Propriedade

boolean