Partager via


ManagedInstance interface

Une instance managée Azure SQL.

Extends

Propriétés

administratorLogin

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

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

administrators

Administrateur Azure Active Directory du instance. Il ne peut être utilisé qu’au moment de instance création. Si elle est utilisée pour instance mise à jour, elle est ignorée ou entraîne une erreur. Pour les mises à jour, des API individuelles doivent être utilisées.

collation

Classement des instance managés.

currentBackupStorageRedundancy

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) REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dnsZone

Zone DNS dans laquelle se trouve le instance managé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dnsZonePartner

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

fullyQualifiedDomainName

Nom de domaine complet du instance managé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

identity

Identité Azure Active Directory du instance managé.

instancePoolId

ID du pool de instance auquel appartient ce serveur managé.

keyId

URI CMK de la clé à utiliser pour le chiffrement.

licenseType

Type de licence. Les valeurs possibles sont « LicenseIncluded » (prix normal inclus d’une nouvelle licence SQL) et « BasePrice » (prix AHB réduit pour apporter vos propres licences SQL).

maintenanceConfigurationId

Spécifie l’ID de configuration de maintenance à appliquer à cette instance managée.

managedInstanceCreateMode

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

Par défaut : création de instance standard.

Restaurer : crée une instance en restaurant un ensemble de sauvegardes à un moment spécifique dans le temps. RestorePointInTime et SourceManagedInstanceId doivent être spécifiés.

minimalTlsVersion

Version tls minimale. Valeurs autorisées : 'None', '1.0', '1.1', '1.2'

primaryUserAssignedIdentityId

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

privateEndpointConnections

Liste des connexions de point de terminaison privé sur un instance managé. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState

REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

proxyOverride

Type de connexion utilisé pour la connexion au instance.

publicDataEndpointEnabled

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

requestedBackupStorageRedundancy

Type de compte de stockage à utiliser pour stocker les sauvegardes pour cette instance. Les options sont Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) et GeoZone(GeoZoneRedundantStorage).

restorePointInTime

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

Principal de service du instance managé.

sku

Référence SKU instance managée. Valeurs autorisées pour sku.name : GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

sourceManagedInstanceId

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

state

État du instance managé. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

storageSizeInGB

Taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 16384. Incréments de 32 Go autorisés uniquement. La valeur maximale dépend de la famille de matériel sélectionnée et du nombre de vCores.

subnetId

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

timezoneId

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

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

zoneRedundant

Indique si le multi-az est activé ou non.

Propriétés héritées

id

ID de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Emplacement de la ressource.

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tags

Balises de ressource.

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

administratorLogin

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

administratorLogin?: string

Valeur de propriété

string

administratorLoginPassword

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

administratorLoginPassword?: string

Valeur de propriété

string

administrators

Administrateur Azure Active Directory du instance. Il ne peut être utilisé qu’au moment de instance création. Si elle est utilisée pour instance mise à jour, elle est ignorée ou entraîne une erreur. Pour les mises à jour, des API individuelles doivent être utilisées.

administrators?: ManagedInstanceExternalAdministrator

Valeur de propriété

collation

Classement des instance managés.

collation?: string

Valeur de propriété

string

currentBackupStorageRedundancy

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) REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

currentBackupStorageRedundancy?: string

Valeur de propriété

string

dnsZone

Zone DNS dans laquelle se trouve le instance managé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dnsZone?: string

Valeur de propriété

string

dnsZonePartner

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

dnsZonePartner?: string

Valeur de propriété

string

fullyQualifiedDomainName

Nom de domaine complet du instance managé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

fullyQualifiedDomainName?: string

Valeur de propriété

string

identity

Identité Azure Active Directory du instance managé.

identity?: ResourceIdentity

Valeur de propriété

instancePoolId

ID du pool de instance auquel appartient ce serveur managé.

instancePoolId?: string

Valeur de propriété

string

keyId

URI CMK de la clé à utiliser pour le chiffrement.

keyId?: string

Valeur de propriété

string

licenseType

Type de licence. Les valeurs possibles sont « LicenseIncluded » (prix normal inclus d’une nouvelle licence SQL) et « BasePrice » (prix AHB réduit pour apporter vos propres licences SQL).

licenseType?: string

Valeur de propriété

string

maintenanceConfigurationId

Spécifie l’ID de configuration de maintenance à appliquer à cette instance managée.

maintenanceConfigurationId?: string

Valeur de propriété

string

managedInstanceCreateMode

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

Par défaut : création de instance standard.

Restaurer : crée une instance en restaurant un ensemble de sauvegardes à un moment spécifique dans le temps. RestorePointInTime et SourceManagedInstanceId doivent être spécifiés.

managedInstanceCreateMode?: string

Valeur de propriété

string

minimalTlsVersion

Version tls minimale. Valeurs autorisées : 'None', '1.0', '1.1', '1.2'

minimalTlsVersion?: string

Valeur de propriété

string

primaryUserAssignedIdentityId

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

primaryUserAssignedIdentityId?: string

Valeur de propriété

string

privateEndpointConnections

Liste des connexions de point de terminaison privé sur un instance managé. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

privateEndpointConnections?: ManagedInstancePecProperty[]

Valeur de propriété

provisioningState

REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

proxyOverride

Type de connexion utilisé pour la connexion au instance.

proxyOverride?: string

Valeur de propriété

string

publicDataEndpointEnabled

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

publicDataEndpointEnabled?: boolean

Valeur de propriété

boolean

requestedBackupStorageRedundancy

Type de compte de stockage à utiliser pour stocker les sauvegardes pour cette instance. Les options sont Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) et GeoZone(GeoZoneRedundantStorage).

requestedBackupStorageRedundancy?: string

Valeur de propriété

string

restorePointInTime

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.

restorePointInTime?: Date

Valeur de propriété

Date

servicePrincipal

Principal de service du instance managé.

servicePrincipal?: ServicePrincipal

Valeur de propriété

sku

Référence SKU instance managée. Valeurs autorisées pour sku.name : GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

sku?: Sku

Valeur de propriété

Sku

sourceManagedInstanceId

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

sourceManagedInstanceId?: string

Valeur de propriété

string

state

État du instance managé. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

state?: string

Valeur de propriété

string

storageSizeInGB

Taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 16384. Incréments de 32 Go autorisés uniquement. La valeur maximale dépend de la famille de matériel sélectionnée et du nombre de vCores.

storageSizeInGB?: number

Valeur de propriété

number

subnetId

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

subnetId?: string

Valeur de propriété

string

timezoneId

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

timezoneId?: string

Valeur de propriété

string

vCores

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

vCores?: number

Valeur de propriété

number

zoneRedundant

Indique si le multi-az est activé ou non.

zoneRedundant?: boolean

Valeur de propriété

boolean

Détails de la propriété héritée

id

ID de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deTrackedResource.id

location

Emplacement de la ressource.

location: string

Valeur de propriété

string

Hérité deTrackedResource.location

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deTrackedResource.name

tags

Balises de ressource.

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

Valeur de propriété

{[propertyName: string]: string}

Hérité deTrackedResource.tags

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deTrackedResource.type