ManagedInstanceUpdate Classe

  • java.lang.Object
    • com.microsoft.azure.management.sql.ManagedInstanceUpdate

public class ManagedInstanceUpdate

Uma solicitação de atualização para uma instância gerenciada do Banco de Dados SQL do Azure.

Resumo do Construtor

Construtor Description
ManagedInstanceUpdate()

Resumo do método

Modificador e tipo Método e descrição
java.lang.String administratorLogin()

Obtenha o nome de usuário do administrador para a instância gerenciada.

java.lang.String administratorLoginPassword()

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

java.lang.String collation()

Obter ordenação da instância gerenciada.

java.lang.String dnsZone()

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

java.lang.String dnsZonePartner()

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

java.lang.String fullyQualifiedDomainName()

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

java.lang.String instancePoolId()

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

ManagedInstanceLicenseType licenseType()

Obtenha o tipo de licença.

ManagedServerCreateMode managedInstanceCreateMode()

Get especifica o modo de criação do banco de dados.

ManagedInstanceProxyOverride proxyOverride()

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

java.lang.Boolean publicDataEndpointEnabled()

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

org.joda.time.DateTime restorePointInTime()

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

Sku sku()

Obter sku de instância gerenciada.

java.lang.String sourceManagedInstanceId()

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

java.lang.String state()

Obter o estado da instância gerenciada.

java.lang.Integer storageSizeInGB()

Obter o tamanho do armazenamento em GB.

java.lang.String subnetId()

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

java.util.Map<java.lang.String,java.lang.String> tags()

Obter marcas de recurso.

java.lang.String timezoneId()

Obtenha a ID do fuso horário.

java.lang.Integer vCores()

Obter o número de núcleos virtuais.

ManagedInstanceUpdate withAdministratorLogin(String administratorLogin)

Defina o nome de usuário do administrador para a instância gerenciada.

ManagedInstanceUpdate withAdministratorLoginPassword(String administratorLoginPassword)

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

ManagedInstanceUpdate withCollation(String collation)

Defina a ordenação da instância gerenciada.

ManagedInstanceUpdate withDnsZonePartner(String dnsZonePartner)

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

ManagedInstanceUpdate withInstancePoolId(String instancePoolId)

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

ManagedInstanceUpdate withLicenseType(ManagedInstanceLicenseType licenseType)

Defina o tipo de licença.

ManagedInstanceUpdate withManagedInstanceCreateMode(ManagedServerCreateMode managedInstanceCreateMode)

Set especifica o modo de criação do banco de dados.

ManagedInstanceUpdate withProxyOverride(ManagedInstanceProxyOverride proxyOverride)

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

ManagedInstanceUpdate withPublicDataEndpointEnabled(Boolean publicDataEndpointEnabled)

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

ManagedInstanceUpdate withRestorePointInTime(DateTime restorePointInTime)

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

ManagedInstanceUpdate withSku(Sku sku)

Definir sku de instância gerenciada.

ManagedInstanceUpdate withSourceManagedInstanceId(String sourceManagedInstanceId)

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

ManagedInstanceUpdate withStorageSizeInGB(Integer storageSizeInGB)

Defina o tamanho do armazenamento em GB.

ManagedInstanceUpdate withSubnetId(String subnetId)

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

ManagedInstanceUpdate withTags(Map<String,String> tags)

Definir marcas de recurso.

ManagedInstanceUpdate withTimezoneId(String timezoneId)

Defina a ID do fuso horário.

ManagedInstanceUpdate withVCores(Integer vCores)

Defina o número de núcleos v.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

ManagedInstanceUpdate

public ManagedInstanceUpdate()

Detalhes do método

administratorLogin

public String administratorLogin()

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

Returns:

o valor de administratorLogin

administratorLoginPassword

public String administratorLoginPassword()

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

Returns:

o valor de administratorLoginPassword

collation

public String collation()

Obter ordenação da instância gerenciada.

Returns:

o valor de ordenação

dnsZone

public String dnsZone()

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

Returns:

o valor dnsZone

dnsZonePartner

public String dnsZonePartner()

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

Returns:

o valor dnsZonePartner

fullyQualifiedDomainName

public String fullyQualifiedDomainName()

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

Returns:

o valor fullyQualifiedDomainName

instancePoolId

public String instancePoolId()

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

Returns:

o valor instancePoolId

licenseType

public ManagedInstanceLicenseType licenseType()

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

Returns:

o valor licenseType

managedInstanceCreateMode

public ManagedServerCreateMode managedInstanceCreateMode()

Get 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. Os valores possíveis incluem: 'Default', 'PointInTimeRestore'.

Returns:

o valor managedInstanceCreateMode

proxyOverride

public ManagedInstanceProxyOverride proxyOverride()

Obter o tipo de conexão usado para se conectar à instância. Os valores possíveis incluem: 'Proxy', 'Redirecionar', 'Default'.

Returns:

o valor proxyOverride

publicDataEndpointEnabled

public Boolean publicDataEndpointEnabled()

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

Returns:

o valor publicDataEndpointEnabled

restorePointInTime

public DateTime restorePointInTime()

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

Returns:

o valor restorePointInTime

sku

public Sku sku()

Obter sku de instância gerenciada.

Returns:

o valor de sku

sourceManagedInstanceId

public String sourceManagedInstanceId()

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

Returns:

o valor sourceManagedInstanceId

state

public String state()

Obter o estado da instância gerenciada.

Returns:

o valor de estado

storageSizeInGB

public Integer storageSizeInGB()

Obter o tamanho do armazenamento em GB. Valor mínimo: 32. Valor máximo: 8192. Incrementos de 32 GB permitidos apenas.

Returns:

o valor storageSizeInGB

subnetId

public String subnetId()

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

Returns:

o valor de subnetId

tags

public Map tags()

Obter marcas de recurso.

Returns:

o valor das marcas

timezoneId

public String timezoneId()

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

Returns:

o valor timezoneId

vCores

public Integer vCores()

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

Returns:

o valor de vCores

withAdministratorLogin

public ManagedInstanceUpdate withAdministratorLogin(String administratorLogin)

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

Parameters:

administratorLogin - o valor de administratorLogin a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withAdministratorLoginPassword

public ManagedInstanceUpdate withAdministratorLoginPassword(String administratorLoginPassword)

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

Parameters:

administratorLoginPassword - o valor administratorLoginPassword a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withCollation

public ManagedInstanceUpdate withCollation(String collation)

Defina a ordenação da instância gerenciada.

Parameters:

collation - o valor de ordenação a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withDnsZonePartner

public ManagedInstanceUpdate withDnsZonePartner(String dnsZonePartner)

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

Parameters:

dnsZonePartner - o valor dnsZonePartner a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withInstancePoolId

public ManagedInstanceUpdate withInstancePoolId(String instancePoolId)

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

Parameters:

instancePoolId - o valor instancePoolId a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withLicenseType

public ManagedInstanceUpdate withLicenseType(ManagedInstanceLicenseType licenseType)

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

Parameters:

licenseType - o valor licenseType a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withManagedInstanceCreateMode

public ManagedInstanceUpdate withManagedInstanceCreateMode(ManagedServerCreateMode managedInstanceCreateMode)

Set 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. Os valores possíveis incluem: 'Default', 'PointInTimeRestore'.

Parameters:

managedInstanceCreateMode - o valor managedInstanceCreateMode a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withProxyOverride

public ManagedInstanceUpdate withProxyOverride(ManagedInstanceProxyOverride proxyOverride)

Defina o tipo de conexão usado para se conectar à instância. Os valores possíveis incluem: 'Proxy', 'Redirecionar', 'Default'.

Parameters:

proxyOverride - o valor proxyOverride a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withPublicDataEndpointEnabled

public ManagedInstanceUpdate withPublicDataEndpointEnabled(Boolean publicDataEndpointEnabled)

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

Parameters:

publicDataEndpointEnabled - o valor publicDataEndpointEnabled a ser definido

Returns:

o próprio objeto ManagedInstanceUpdate.

withRestorePointInTime

public ManagedInstanceUpdate withRestorePointInTime(DateTime restorePointInTime)

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

Parameters:

restorePointInTime - o valor restorePointInTime a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

withSku

public ManagedInstanceUpdate withSku(Sku sku)

Definir sku de instância gerenciada.

Parameters:

sku - o valor de sku a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

withSourceManagedInstanceId

public ManagedInstanceUpdate withSourceManagedInstanceId(String sourceManagedInstanceId)

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

Parameters:

sourceManagedInstanceId - o valor sourceManagedInstanceId a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

withStorageSizeInGB

public ManagedInstanceUpdate withStorageSizeInGB(Integer storageSizeInGB)

Defina o tamanho do armazenamento em GB. Valor mínimo: 32. Valor máximo: 8192. Incrementos de 32 GB permitidos apenas.

Parameters:

storageSizeInGB - o valor storageSizeInGB a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

withSubnetId

public ManagedInstanceUpdate withSubnetId(String subnetId)

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

Parameters:

subnetId - o valor de subnetId a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

withTags

public ManagedInstanceUpdate withTags(Map tags)

Definir marcas de recurso.

Parameters:

tags - o valor de marcas a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

withTimezoneId

public ManagedInstanceUpdate withTimezoneId(String timezoneId)

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

Parameters:

timezoneId - o valor timezoneId a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

withVCores

public ManagedInstanceUpdate withVCores(Integer vCores)

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

Parameters:

vCores - o valor de vCores a ser definido

Returns:

o objeto ManagedInstanceUpdate em si.

Aplica-se a