Partager via


ManagedInstanceUpdate Classe

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

public class ManagedInstanceUpdate

Demande de mise à jour pour une instance managée de base de données Azure SQL.

Récapitulatif du constructeur

Constructeur Description
ManagedInstanceUpdate()

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String administratorLogin()

Obtenez le nom d’utilisateur de l’administrateur pour le instance managé.

java.lang.String administratorLoginPassword()

Obtenez le mot de passe de connexion administrateur (requis pour la création de instance managés).

java.lang.String collation()

Obtenez le classement du instance managé.

java.lang.String dnsZone()

Obtenez la zone DNS dans laquelle se trouve le instance managé.

java.lang.String dnsZonePartner()

Obtenez l’ID de ressource d’un autre instance managé dont la zone DNS que cette instance managée partagera après sa création.

java.lang.String fullyQualifiedDomainName()

Obtenez le nom de domaine complet du instance managé.

java.lang.String instancePoolId()

Obtenez l’ID du pool instance auquel appartient ce serveur managé.

ManagedInstanceLicenseType licenseType()

Obtenez le type de licence.

ManagedServerCreateMode managedInstanceCreateMode()

Get spécifie le mode de création de la base de données.

ManagedInstanceProxyOverride proxyOverride()

Obtenir le type de connexion utilisé pour la connexion au instance.

java.lang.Boolean publicDataEndpointEnabled()

Déterminez si le point de terminaison de données public est activé ou non.

org.joda.time.DateTime restorePointInTime()

Get spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données.

Sku sku()

Obtenir la référence SKU instance managée.

java.lang.String sourceManagedInstanceId()

Obtenez l’identificateur de ressource de l’instance managée source associée à l’opération de création de ce instance.

java.lang.String state()

Obtenez l’état du instance managé.

java.lang.Integer storageSizeInGB()

Obtenir la taille de stockage en Go.

java.lang.String subnetId()

Obtenez l’ID de ressource de sous-réseau pour le instance managé.

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

Obtenir des étiquettes de ressource.

java.lang.String timezoneId()

Obtient l’ID du fuseau horaire.

java.lang.Integer vCores()

Obtient le nombre de vCores.

ManagedInstanceUpdate withAdministratorLogin(String administratorLogin)

Définissez le nom d’utilisateur administrateur pour le instance managé.

ManagedInstanceUpdate withAdministratorLoginPassword(String administratorLoginPassword)

Définissez le mot de passe de connexion administrateur (requis pour la création de instance managés).

ManagedInstanceUpdate withCollation(String collation)

Définissez le classement du instance managé.

ManagedInstanceUpdate withDnsZonePartner(String dnsZonePartner)

Définissez l’ID de ressource d’un autre instance managé dont la zone DNS que cette instance managée partagera après la création.

ManagedInstanceUpdate withInstancePoolId(String instancePoolId)

Définissez l’ID du pool de instance auquel appartient ce serveur managé.

ManagedInstanceUpdate withLicenseType(ManagedInstanceLicenseType licenseType)

Définissez le type de licence.

ManagedInstanceUpdate withManagedInstanceCreateMode(ManagedServerCreateMode managedInstanceCreateMode)

Set spécifie le mode de création de la base de données.

ManagedInstanceUpdate withProxyOverride(ManagedInstanceProxyOverride proxyOverride)

Définissez le type de connexion utilisé pour la connexion au instance.

ManagedInstanceUpdate withPublicDataEndpointEnabled(Boolean publicDataEndpointEnabled)

Indiquez si le point de terminaison de données public est activé ou non.

ManagedInstanceUpdate withRestorePointInTime(DateTime restorePointInTime)

Set spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données.

ManagedInstanceUpdate withSku(Sku sku)

Définissez la référence SKU de instance managé.

ManagedInstanceUpdate withSourceManagedInstanceId(String sourceManagedInstanceId)

Définissez l’identificateur de ressource de l’instance managée source associée à l’opération de création de ce instance.

ManagedInstanceUpdate withStorageSizeInGB(Integer storageSizeInGB)

Définissez la taille de stockage en Go.

ManagedInstanceUpdate withSubnetId(String subnetId)

Définissez l’ID de ressource de sous-réseau pour le instance managé.

ManagedInstanceUpdate withTags(Map<String,String> tags)

Définissez des étiquettes de ressource.

ManagedInstanceUpdate withTimezoneId(String timezoneId)

Définissez l’ID du fuseau horaire.

ManagedInstanceUpdate withVCores(Integer vCores)

Définissez le nombre de vCores.

Méthodes héritées 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

Détails du constructeur

ManagedInstanceUpdate

public ManagedInstanceUpdate()

Détails de la méthode

administratorLogin

public String administratorLogin()

Obtenez le nom d’utilisateur de l’administrateur pour le instance managé. Ne peut être spécifié que lorsque le instance managé est en cours de création (et est requis pour la création).

Returns:

valeur administratorLogin

administratorLoginPassword

public String administratorLoginPassword()

Obtenez le mot de passe de connexion administrateur (requis pour la création de instance managés).

Returns:

valeur administratorLoginPassword

collation

public String collation()

Obtenez le classement du instance managé.

Returns:

valeur de classement

dnsZone

public String dnsZone()

Obtenez la zone DNS dans laquelle se trouve le instance managé.

Returns:

valeur dnsZone

dnsZonePartner

public String dnsZonePartner()

Obtenez l’ID de ressource d’un autre instance managé dont la zone DNS que cette instance managée partagera après sa création.

Returns:

valeur dnsZonePartner

fullyQualifiedDomainName

public String fullyQualifiedDomainName()

Obtenez le nom de domaine complet du instance managé.

Returns:

valeur fullyQualifiedDomainName

instancePoolId

public String instancePoolId()

Obtenez l’ID du pool instance auquel appartient ce serveur managé.

Returns:

la valeur instancePoolId

licenseType

public ManagedInstanceLicenseType licenseType()

Obtenez le type de licence. Les valeurs possibles sont « LicenseIncluded » (prix normal incluant une nouvelle licence SQL) et « BasePrice » (prix AHB réduit pour apporter vos propres licences SQL). Les valeurs possibles sont les suivantes : « LicenseIncluded », « BasePrice ».

Returns:

valeur licenseType

managedInstanceCreateMode

public ManagedServerCreateMode managedInstanceCreateMode()

Get spécifie le mode de création de la base de données. Valeur par défaut : création de instance standard. Restauration : crée un instance en restaurant un ensemble de sauvegardes à un point spécifique dans le temps. RestorePointInTime et SourceManagedInstanceId doivent être spécifiés. Les valeurs possibles sont les suivantes : « Default », « PointInTimeRestore ».

Returns:

valeur managedInstanceCreateMode

proxyOverride

public ManagedInstanceProxyOverride proxyOverride()

Obtenir le type de connexion utilisé pour la connexion au instance. Les valeurs possibles sont les suivantes : « Proxy », « Redirect », « Default ».

Returns:

valeur proxyOverride

publicDataEndpointEnabled

public Boolean publicDataEndpointEnabled()

Déterminez si le point de terminaison de données public est activé ou non.

Returns:

la valeur publicDataEndpointEnabled

restorePointInTime

public DateTime restorePointInTime()

Get spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données.

Returns:

valeur restorePointInTime

sku

public Sku sku()

Obtenir la référence SKU instance managée.

Returns:

la valeur de référence SKU

sourceManagedInstanceId

public String sourceManagedInstanceId()

Obtenez l’identificateur de ressource de l’instance managée source associée à l’opération de création de ce instance.

Returns:

valeur sourceManagedInstanceId

state

public String state()

Obtenez l’état du instance managé.

Returns:

valeur d’état

storageSizeInGB

public Integer storageSizeInGB()

Obtenir la taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 8192. Incréments de 32 Go autorisés uniquement.

Returns:

valeur storageSizeInGB

subnetId

public String subnetId()

Obtenez l’ID de ressource de sous-réseau pour le instance managé.

Returns:

valeur subnetId

tags

public Map tags()

Obtenir des étiquettes de ressource.

Returns:

la valeur des balises

timezoneId

public String timezoneId()

Obtient l’ID du fuseau horaire. Les valeurs autorisées sont des fuseaux horaires pris en charge par Windows. Windows conserve les détails des fuseaux horaires pris en charge, y compris l’ID, dans le Registre sous KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fuseaux horaires. Vous pouvez obtenir ces valeurs de Registre via SQL Server en interrogeant select name as timezone_id FROM sys.time_zone_info. La liste des ID peut également être obtenue en exécutant [System.TimeZoneInfo] ::GetSystemTimeZones() dans PowerShell. Un exemple d’ID de fuseau horaire valide est « Heure standard du Pacifique » ou « W. Heure standard de l’Europe ».

Returns:

valeur timezoneId

vCores

public Integer vCores()

Obtenez le nombre de vCores. Valeurs autorisées : 8, 16, 24, 32, 40, 64, 80.

Returns:

valeur vCores

withAdministratorLogin

public ManagedInstanceUpdate withAdministratorLogin(String administratorLogin)

Définissez le nom d’utilisateur administrateur pour le instance managé. Ne peut être spécifié que lorsque le instance managé est en cours de création (et est requis pour la création).

Parameters:

administratorLogin - valeur administratorLogin à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withAdministratorLoginPassword

public ManagedInstanceUpdate withAdministratorLoginPassword(String administratorLoginPassword)

Définissez le mot de passe de connexion administrateur (requis pour la création de instance managés).

Parameters:

administratorLoginPassword - valeur administratorLoginPassword à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withCollation

public ManagedInstanceUpdate withCollation(String collation)

Définissez le classement du instance managé.

Parameters:

collation - valeur de classement à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withDnsZonePartner

public ManagedInstanceUpdate withDnsZonePartner(String dnsZonePartner)

Définissez l’ID de ressource d’un autre instance managé dont la zone DNS que cette instance managée partagera après la création.

Parameters:

dnsZonePartner - valeur dnsZonePartner à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withInstancePoolId

public ManagedInstanceUpdate withInstancePoolId(String instancePoolId)

Définissez l’ID du pool de instance auquel appartient ce serveur managé.

Parameters:

instancePoolId - valeur instancePoolId à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withLicenseType

public ManagedInstanceUpdate withLicenseType(ManagedInstanceLicenseType licenseType)

Définissez le type de licence. Les valeurs possibles sont « LicenseIncluded » (prix normal incluant une nouvelle licence SQL) et « BasePrice » (prix AHB réduit pour apporter vos propres licences SQL). Les valeurs possibles sont les suivantes : « LicenseIncluded », « BasePrice ».

Parameters:

licenseType - valeur licenseType à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withManagedInstanceCreateMode

public ManagedInstanceUpdate withManagedInstanceCreateMode(ManagedServerCreateMode managedInstanceCreateMode)

Set spécifie le mode de création de la base de données. Valeur par défaut : création de instance standard. Restauration : crée un instance en restaurant un ensemble de sauvegardes à un point spécifique dans le temps. RestorePointInTime et SourceManagedInstanceId doivent être spécifiés. Les valeurs possibles sont les suivantes : « Default », « PointInTimeRestore ».

Parameters:

managedInstanceCreateMode - valeur managedInstanceCreateMode à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withProxyOverride

public ManagedInstanceUpdate withProxyOverride(ManagedInstanceProxyOverride proxyOverride)

Définissez le type de connexion utilisé pour la connexion au instance. Les valeurs possibles sont les suivantes : « Proxy », « Redirect », « Default ».

Parameters:

proxyOverride - valeur proxyOverride à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withPublicDataEndpointEnabled

public ManagedInstanceUpdate withPublicDataEndpointEnabled(Boolean publicDataEndpointEnabled)

Indiquez si le point de terminaison de données public est activé ou non.

Parameters:

publicDataEndpointEnabled - valeur publicDataEndpointEnabled à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withRestorePointInTime

public ManagedInstanceUpdate withRestorePointInTime(DateTime restorePointInTime)

Set spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données.

Parameters:

restorePointInTime - valeur restorePointInTime à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withSku

public ManagedInstanceUpdate withSku(Sku sku)

Définissez la référence SKU de instance managé.

Parameters:

sku - valeur de référence sku à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withSourceManagedInstanceId

public ManagedInstanceUpdate withSourceManagedInstanceId(String sourceManagedInstanceId)

Définissez l’identificateur de ressource de l’instance managée source associée à l’opération de création de ce instance.

Parameters:

sourceManagedInstanceId - valeur sourceManagedInstanceId à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withStorageSizeInGB

public ManagedInstanceUpdate withStorageSizeInGB(Integer storageSizeInGB)

Définissez la taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 8192. Incréments de 32 Go autorisés uniquement.

Parameters:

storageSizeInGB - valeur storageSizeInGB à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withSubnetId

public ManagedInstanceUpdate withSubnetId(String subnetId)

Définissez l’ID de ressource de sous-réseau pour le instance managé.

Parameters:

subnetId - valeur subnetId à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withTags

public ManagedInstanceUpdate withTags(Map tags)

Définissez des étiquettes de ressource.

Parameters:

tags - valeur d’étiquettes à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withTimezoneId

public ManagedInstanceUpdate withTimezoneId(String timezoneId)

Définissez l’ID du fuseau horaire. Les valeurs autorisées sont des fuseaux horaires pris en charge par Windows. Windows conserve les détails des fuseaux horaires pris en charge, y compris l’ID, dans le Registre sous KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fuseaux horaires. Vous pouvez obtenir ces valeurs de Registre via SQL Server en interrogeant select name as timezone_id FROM sys.time_zone_info. La liste des ID peut également être obtenue en exécutant [System.TimeZoneInfo] ::GetSystemTimeZones() dans PowerShell. Un exemple d’ID de fuseau horaire valide est « Heure standard du Pacifique » ou « W. Heure standard de l’Europe ».

Parameters:

timezoneId - valeur timezoneId à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

withVCores

public ManagedInstanceUpdate withVCores(Integer vCores)

Définissez le nombre de vCores. Valeurs autorisées : 8, 16, 24, 32, 40, 64, 80.

Parameters:

vCores - valeur vCores à définir

Returns:

Objet ManagedInstanceUpdate lui-même.

S’applique à