Microsoft.Sql managedInstances 2018-06-01-preview
- dernière
- 2024-05-01-preview
- 2023-08-01-preview
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01-preview
- 2022-05-01-preview
- 2022-02-01-preview
- 2021-11-01
- 2021-11-01-preview
- 2021-08-01-preview
- 2021-05-01-preview
- 2021-02-01-preview
- 2020-11-01-preview
- 2020-08-01-preview
- 2020-02-02-preview
- 2018-06-01-preview
- 2015-05-01-preview
Définition de ressource Bicep
Le type de ressource managedInstances peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Sql/managedInstances, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Sql/managedInstances@2018-06-01-preview' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
collation: 'string'
dnsZonePartner: 'string'
instancePoolId: 'string'
licenseType: 'string'
maintenanceConfigurationId: 'string'
managedInstanceCreateMode: 'string'
minimalTlsVersion: 'string'
proxyOverride: 'string'
publicDataEndpointEnabled: bool
restorePointInTime: 'string'
sourceManagedInstanceId: 'string'
storageSizeInGB: int
subnetId: 'string'
timezoneId: 'string'
vCores: int
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
ManagedInstanceProperties
Nom | Description | Valeur |
---|---|---|
administratorLogin | Nom d’utilisateur administrateur de l’instance managée. Peut être spécifié uniquement lorsque l’instance managée est en cours de création (et est requise pour la création). | corde |
administratorLoginPassword | Mot de passe de connexion administrateur (requis pour la création d’une instance managée). | corde |
Classement | Classement de l’instance managée. | corde |
dnsZonePartner | ID de ressource d’une autre instance managée dont la zone DNS que cette instance managée partagera après la création. | corde |
instancePoolId | ID du pool d’instances auquel appartient ce serveur managé. | corde |
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). | 'BasePrice' 'LicenseIncluded' |
maintenanceConfigurationId | Spécifie l’ID de configuration de maintenance à appliquer à cette instance managée. | corde |
managedInstanceCreateMode | Spécifie le mode de création de base de données. Valeur par défaut : création d’une instance régulière. Restauration : crée une instance en restaurant un ensemble de sauvegardes à un point précis dans le temps. RestorePointInTime et SourceManagedInstanceId doivent être spécifiés. |
'Default' 'PointInTimeRestore' |
minimalTlsVersion | Version TLS minimale. Valeurs autorisées : « None », « 1.0 », « 1.1 », « 1.2 » | corde |
proxyOverride | Type de connexion utilisé pour la connexion à l’instance. | 'Default' 'Proxy' 'Redirect' |
publicDataEndpointEnabled | Indique si le point de terminaison de données public est activé ou non. | Bool |
restorePointInTime | Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restauré pour créer la nouvelle base de données. | corde |
sourceManagedInstanceId | Identificateur de ressource de l’instance managée source associée à l’opération de création de cette instance. | corde |
storageSizeInGB | Taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 8192. Incréments de 32 Go autorisés uniquement. | Int |
subnetId | ID de ressource de sous-réseau pour l’instance managée. | corde |
timezoneId | ID du fuseau horaire. Les valeurs autorisées sont des fuseaux horaires pris en charge par Windows. Windows conserve les détails sur les 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 le nom SELECT AS timezone_id FROM sys.time_zone_info. Vous pouvez également obtenir la liste des ID en exécutant [System.TimeZoneInfo] ::GetSystemTimeZones() dans PowerShell. Un exemple d’ID de fuseau horaire valide est « Pacific Standard Time » ou « W. Heure standard de l’Europe". |
corde |
vCores | Nombre de vCores. Valeurs autorisées : 8, 16, 24, 32, 40, 64, 80. | Int |
Microsoft.Sql/managedInstances
Nom | Description | Valeur |
---|---|---|
identité | Identité Azure Active Directory de l’instance managée. | ResourceIdentity |
emplacement | Emplacement des ressources. | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés de ressource. | ManagedInstanceProperties |
Sku | Référence SKU d’instance managée. Valeurs autorisées pour sku.name : GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
ResourceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. Définissez cette valeur sur « SystemAssigned » pour créer et affecter automatiquement un principal Azure Active Directory pour la ressource. | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité de la référence SKU particulière. | Int |
Famille | Si le service a différentes générations de matériel, pour la même référence SKU, vous pouvez le capturer ici. | corde |
nom | Nom de la référence SKU, généralement une lettre + code numérique, par exemple P3. | chaîne (obligatoire) |
taille | Taille de la référence SKU particulière | corde |
niveau | Niveau ou édition de la référence SKU particulière, par exemple De base, Premium. | corde |
TrackedResourceTags
Nom | Description | Valeur |
---|
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Fichier Bicep | Description |
---|---|
Créer SQL MI à l’intérieur du nouveau réseau virtuel | Déployez Azure Sql Database Managed Instance (SQL MI) dans un nouveau réseau virtuel. |
Définition de ressource de modèle ARM
Le type de ressource managedInstances peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Sql/managedInstances, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Sql/managedInstances",
"apiVersion": "2018-06-01-preview",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"collation": "string",
"dnsZonePartner": "string",
"instancePoolId": "string",
"licenseType": "string",
"maintenanceConfigurationId": "string",
"managedInstanceCreateMode": "string",
"minimalTlsVersion": "string",
"proxyOverride": "string",
"publicDataEndpointEnabled": "bool",
"restorePointInTime": "string",
"sourceManagedInstanceId": "string",
"storageSizeInGB": "int",
"subnetId": "string",
"timezoneId": "string",
"vCores": "int"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
ManagedInstanceProperties
Nom | Description | Valeur |
---|---|---|
administratorLogin | Nom d’utilisateur administrateur de l’instance managée. Peut être spécifié uniquement lorsque l’instance managée est en cours de création (et est requise pour la création). | corde |
administratorLoginPassword | Mot de passe de connexion administrateur (requis pour la création d’une instance managée). | corde |
Classement | Classement de l’instance managée. | corde |
dnsZonePartner | ID de ressource d’une autre instance managée dont la zone DNS que cette instance managée partagera après la création. | corde |
instancePoolId | ID du pool d’instances auquel appartient ce serveur managé. | corde |
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). | 'BasePrice' 'LicenseIncluded' |
maintenanceConfigurationId | Spécifie l’ID de configuration de maintenance à appliquer à cette instance managée. | corde |
managedInstanceCreateMode | Spécifie le mode de création de base de données. Valeur par défaut : création d’une instance régulière. Restauration : crée une instance en restaurant un ensemble de sauvegardes à un point précis dans le temps. RestorePointInTime et SourceManagedInstanceId doivent être spécifiés. |
'Default' 'PointInTimeRestore' |
minimalTlsVersion | Version TLS minimale. Valeurs autorisées : « None », « 1.0 », « 1.1 », « 1.2 » | corde |
proxyOverride | Type de connexion utilisé pour la connexion à l’instance. | 'Default' 'Proxy' 'Redirect' |
publicDataEndpointEnabled | Indique si le point de terminaison de données public est activé ou non. | Bool |
restorePointInTime | Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restauré pour créer la nouvelle base de données. | corde |
sourceManagedInstanceId | Identificateur de ressource de l’instance managée source associée à l’opération de création de cette instance. | corde |
storageSizeInGB | Taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 8192. Incréments de 32 Go autorisés uniquement. | Int |
subnetId | ID de ressource de sous-réseau pour l’instance managée. | corde |
timezoneId | ID du fuseau horaire. Les valeurs autorisées sont des fuseaux horaires pris en charge par Windows. Windows conserve les détails sur les 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 le nom SELECT AS timezone_id FROM sys.time_zone_info. Vous pouvez également obtenir la liste des ID en exécutant [System.TimeZoneInfo] ::GetSystemTimeZones() dans PowerShell. Un exemple d’ID de fuseau horaire valide est « Pacific Standard Time » ou « W. Heure standard de l’Europe". |
corde |
vCores | Nombre de vCores. Valeurs autorisées : 8, 16, 24, 32, 40, 64, 80. | Int |
Microsoft.Sql/managedInstances
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2018-06-01-preview' |
identité | Identité Azure Active Directory de l’instance managée. | ResourceIdentity |
emplacement | Emplacement des ressources. | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés de ressource. | ManagedInstanceProperties |
Sku | Référence SKU d’instance managée. Valeurs autorisées pour sku.name : GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.Sql/managedInstances' |
ResourceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. Définissez cette valeur sur « SystemAssigned » pour créer et affecter automatiquement un principal Azure Active Directory pour la ressource. | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité de la référence SKU particulière. | Int |
Famille | Si le service a différentes générations de matériel, pour la même référence SKU, vous pouvez le capturer ici. | corde |
nom | Nom de la référence SKU, généralement une lettre + code numérique, par exemple P3. | chaîne (obligatoire) |
taille | Taille de la référence SKU particulière | corde |
niveau | Niveau ou édition de la référence SKU particulière, par exemple De base, Premium. | corde |
TrackedResourceTags
Nom | Description | Valeur |
---|
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Créer SQL MI à l’intérieur du nouveau réseau virtuel |
Déployez Azure Sql Database Managed Instance (SQL MI) dans un nouveau réseau virtuel. |
créer sql MI avec l’envoi configuré de journaux et de métriques |
Ce modèle vous permet de déployer SQL MI et des ressources supplémentaires utilisées pour stocker les journaux et les métriques (espace de travail de diagnostic, compte de stockage, event Hub). |
Créer sql MI avec jumpbox à l’intérieur d’un nouveau réseau virtuel |
Déployez Azure Sql Database Managed Instance (SQL MI) et JumpBox avec SSMS dans un nouveau réseau virtuel. |
Créer un mi SQL avec une connexion point à site configurée |
Déployez Azure Sql Database Managed Instance (SQL MI) et la passerelle de réseau virtuel configurée pour une connexion point à site à l’intérieur du nouveau réseau virtuel. |
déployer SQL Managed Instance avec mise en réseau |
Déployer UDR et NSG pour prendre en charge Azure SQL Managed Instance et déployer Managed Instance |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource managedInstances peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Sql/managedInstances, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances@2018-06-01-preview"
name = "string"
identity = {
type = "string"
}
location = "string"
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
collation = "string"
dnsZonePartner = "string"
instancePoolId = "string"
licenseType = "string"
maintenanceConfigurationId = "string"
managedInstanceCreateMode = "string"
minimalTlsVersion = "string"
proxyOverride = "string"
publicDataEndpointEnabled = bool
restorePointInTime = "string"
sourceManagedInstanceId = "string"
storageSizeInGB = int
subnetId = "string"
timezoneId = "string"
vCores = int
}
})
}
Valeurs de propriété
ManagedInstanceProperties
Nom | Description | Valeur |
---|---|---|
administratorLogin | Nom d’utilisateur administrateur de l’instance managée. Peut être spécifié uniquement lorsque l’instance managée est en cours de création (et est requise pour la création). | corde |
administratorLoginPassword | Mot de passe de connexion administrateur (requis pour la création d’une instance managée). | corde |
Classement | Classement de l’instance managée. | corde |
dnsZonePartner | ID de ressource d’une autre instance managée dont la zone DNS que cette instance managée partagera après la création. | corde |
instancePoolId | ID du pool d’instances auquel appartient ce serveur managé. | corde |
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). | 'BasePrice' 'LicenseIncluded' |
maintenanceConfigurationId | Spécifie l’ID de configuration de maintenance à appliquer à cette instance managée. | corde |
managedInstanceCreateMode | Spécifie le mode de création de base de données. Valeur par défaut : création d’une instance régulière. Restauration : crée une instance en restaurant un ensemble de sauvegardes à un point précis dans le temps. RestorePointInTime et SourceManagedInstanceId doivent être spécifiés. |
'Default' 'PointInTimeRestore' |
minimalTlsVersion | Version TLS minimale. Valeurs autorisées : « None », « 1.0 », « 1.1 », « 1.2 » | corde |
proxyOverride | Type de connexion utilisé pour la connexion à l’instance. | 'Default' 'Proxy' 'Redirect' |
publicDataEndpointEnabled | Indique si le point de terminaison de données public est activé ou non. | Bool |
restorePointInTime | Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restauré pour créer la nouvelle base de données. | corde |
sourceManagedInstanceId | Identificateur de ressource de l’instance managée source associée à l’opération de création de cette instance. | corde |
storageSizeInGB | Taille de stockage en Go. Valeur minimale : 32. Valeur maximale : 8192. Incréments de 32 Go autorisés uniquement. | Int |
subnetId | ID de ressource de sous-réseau pour l’instance managée. | corde |
timezoneId | ID du fuseau horaire. Les valeurs autorisées sont des fuseaux horaires pris en charge par Windows. Windows conserve les détails sur les 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 le nom SELECT AS timezone_id FROM sys.time_zone_info. Vous pouvez également obtenir la liste des ID en exécutant [System.TimeZoneInfo] ::GetSystemTimeZones() dans PowerShell. Un exemple d’ID de fuseau horaire valide est « Pacific Standard Time » ou « W. Heure standard de l’Europe". |
corde |
vCores | Nombre de vCores. Valeurs autorisées : 8, 16, 24, 32, 40, 64, 80. | Int |
Microsoft.Sql/managedInstances
Nom | Description | Valeur |
---|---|---|
identité | Identité Azure Active Directory de l’instance managée. | ResourceIdentity |
emplacement | Emplacement des ressources. | chaîne (obligatoire) |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Propriétés de ressource. | ManagedInstanceProperties |
Sku | Référence SKU d’instance managée. Valeurs autorisées pour sku.name : GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | référence SKU |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.Sql/managedInstances@2018-06-01-preview » |
ResourceIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. Définissez cette valeur sur « SystemAssigned » pour créer et affecter automatiquement un principal Azure Active Directory pour la ressource. | 'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Capacité de la référence SKU particulière. | Int |
Famille | Si le service a différentes générations de matériel, pour la même référence SKU, vous pouvez le capturer ici. | corde |
nom | Nom de la référence SKU, généralement une lettre + code numérique, par exemple P3. | chaîne (obligatoire) |
taille | Taille de la référence SKU particulière | corde |
niveau | Niveau ou édition de la référence SKU particulière, par exemple De base, Premium. | corde |
TrackedResourceTags
Nom | Description | Valeur |
---|