ManagedInstance interface
Une instance managée Azure SQL.
- Extends
Propriétés
administrator |
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). |
administrator |
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. |
current |
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. |
dns |
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. |
dns |
ID de ressource d’une autre instance managée dont cette instance managée partagera la zone DNS après sa création. |
fully |
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é. |
instance |
ID du pool de instance auquel appartient ce serveur managé. |
key |
URI CMK de la clé à utiliser pour le chiffrement. |
license |
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). |
maintenance |
Spécifie l’ID de configuration de maintenance à appliquer à cette instance managée. |
managed |
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. |
minimal |
Version tls minimale. Valeurs autorisées : 'None', '1.0', '1.1', '1.2' |
primary |
ID de ressource d’une identité affectée par l’utilisateur à utiliser par défaut. |
private |
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. |
provisioning |
REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
proxy |
Type de connexion utilisé pour la connexion au instance. |
public |
Indique si le point de terminaison de données public est activé ou non. |
requested |
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). |
restore |
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. |
service |
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 |
source |
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. |
storage |
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. |
subnet |
ID de ressource de sous-réseau pour le instance managé. |
timezone |
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 ». |
v |
Nombre de vCores. Valeurs autorisées : 8, 16, 24, 32, 40, 64, 80. |
zone |
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é
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