Partager via


ManagedInstanceUpdate Classe

Définition

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedInstanceUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedInstanceUpdate = class
Public Class ManagedInstanceUpdate
Héritage
ManagedInstanceUpdate
Attributs

Constructeurs

ManagedInstanceUpdate()

Initialise une nouvelle instance de la classe ManagedInstanceUpdate.

ManagedInstanceUpdate(Sku, ResourceIdentity, String, String, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<Boolean>, String, Nullable<DateTime>, String, String, String, String, IList<ManagedInstancePecProperty>, String, String, String, Nullable<Boolean>, String, String, ManagedInstanceExternalAdministrator, ServicePrincipal, IDictionary<String,String>)

Initialise une nouvelle instance de la classe ManagedInstanceUpdate.

Propriétés

AdministratorLogin

Obtient ou définit 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).

AdministratorLoginPassword

Obtient ou définit le mot de passe de connexion administrateur (requis pour la création de instance managés).

Administrators

Obtient ou définit l’administrateur Azure Active Directory du serveur.

Collation

Obtient ou définit le classement du instance managé.

CurrentBackupStorageRedundancy

Obtient le type de compte de stockage utilisé pour stocker les sauvegardes pour cette instance. Les options sont Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) et GeoZone(GeoZoneRedundantStorage). Les valeurs possibles sont les suivantes : « Geo », « Local », « Zone », « GeoZone »

DnsZone

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

DnsZonePartner

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

FullyQualifiedDomainName

Obtient le nom de domaine complet du instance managé.

Identity

Obtient ou définit l’identité instance managée

InstancePoolId

Obtient ou définit l’ID du pool de instance auquel appartient ce serveur managé.

KeyId

Obtient ou définit un URI CMK de la clé à utiliser pour le chiffrement.

LicenseType

Obtient ou définit 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 »

MaintenanceConfigurationId

Obtient ou définit spécifie l’ID de configuration de maintenance à appliquer à cette instance managée.

ManagedInstanceCreateMode

Obtient ou définit 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 »

MinimalTlsVersion

Obtient ou définit la version TLS minimale. Valeurs autorisées : « None », « 1.0 », « 1.1 », « 1.2 »

PrimaryUserAssignedIdentityId

Obtient ou définit l’ID de ressource d’une identité affectée par l’utilisateur à utiliser par défaut.

PrivateEndpointConnections

Obtient la liste des connexions de point de terminaison privé sur un instance managé.

ProvisioningState

Obtient les valeurs possibles : 'Creating', 'Suppression', 'Updating', 'Unknown', 'Succeeded', 'Failed', 'Accepted', 'Created', 'Deleted', 'Unrecognized', 'Running', 'Canceled', 'NotSpecified', 'Registering', 'TimedOut'

ProxyOverride

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

PublicDataEndpointEnabled

Obtient ou définit si le point de terminaison de données public est activé ou non.

RequestedBackupStorageRedundancy

Obtient ou définit le type de compte de stockage à utiliser pour stocker les sauvegardes de ce instance. Les options sont Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) et GeoZone(GeoZoneRedundantStorage). Les valeurs possibles sont les suivantes : « Geo », « Local », « Zone », « GeoZone »

RestorePointInTime

Obtient ou définit 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.

ServicePrincipal

Obtient ou définit le principal de service du instance managé.

Sku

Obtient ou définit la référence SKU de instance managée

SourceManagedInstanceId

Obtient ou définit l’identificateur de ressource de l’instance managée source associée à l’opération de création de ce instance.

State

Obtient l’état du instance managé.

StorageSizeInGB

Obtient ou définit la taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 8192. Incréments de 32 Go autorisés uniquement.

SubnetId

Obtient ou définit l’ID de ressource de sous-réseau pour le instance managé.

Tags

Obtient ou définit des balises de ressources.

TimezoneId

Obtient ou définit 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 ».

VCores

Obtient ou définit le nombre de vCores. Valeurs autorisées : 8, 16, 24, 32, 40, 64, 80.

ZoneRedundant

Obtient ou définit si le multi-az est activé ou non.

Méthodes

Validate()

Validez l’objet .

S’applique à