Servers - Create
Crée un serveur ou met à jour un serveur existant. L’action de mise à jour remplace le serveur existant.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}?api-version=2017-12-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
server
|
path | True |
string |
Le nom du serveur |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
location | True |
string |
Emplacement dans lequel réside la ressource. |
properties | True | ServerPropertiesForCreate: |
Propriétés du serveur. |
identity |
Identité Azure Active Directory du serveur. |
||
sku |
Référence SKU (niveau tarifaire) du serveur. |
||
tags |
object |
Métadonnées spécifiques d’application sous la forme de paires clé/valeur. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
|
201 Created |
Date de création |
|
202 Accepted |
Accepté |
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Create a database as a point in time restore |
Create a new server |
Create a replica server |
Create a server as a geo restore |
Create a database as a point in time restore
Exemple de requête
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver?api-version=2017-12-01
{
"location": "brazilsouth",
"properties": {
"restorePointInTime": "2017-12-14T00:00:37.467Z",
"createMode": "PointInTimeRestore",
"sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/SourceResourceGroup/providers/Microsoft.DBforMySQL/servers/sourceserver"
},
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"ElasticServer": "1"
}
}
Exemple de réponse
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
},
"location": "brazilsouth",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
{
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers",
"location": "brazilsouth",
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"elasticServer": "1"
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Create a new server
Exemple de requête
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/mysqltestsvc4?api-version=2017-12-01
{
"location": "westus",
"properties": {
"administratorLogin": "cloudsa",
"administratorLoginPassword": "<administratorLoginPassword>",
"sslEnforcement": "Enabled",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"createMode": "Default"
},
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"capacity": 2,
"family": "Gen5"
},
"tags": {
"ElasticServer": "1"
}
}
Exemple de réponse
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "mysqltestsvc4.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/mysqltestsvc4",
"name": "mysqltestsvc4",
"type": "Microsoft.DBforMySQL/servers"
}
{
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/mysqltestsvc4",
"name": "mysqltestsvc4",
"type": "Microsoft.DBforMySQL/servers",
"location": "westus",
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"elasticServer": "1"
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "mysqltestsvc4.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Create a replica server
Exemple de requête
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver?api-version=2017-12-01
{
"location": "westus",
"properties": {
"createMode": "Replica",
"sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/MasterResourceGroup/providers/Microsoft.DBforMySQL/servers/masterserver"
}
}
Exemple de réponse
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/MasterResourceGroup/providers/Microsoft.DBforMySQL/servers/masterserver",
"replicaCapacity": 0
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/MasterResourceGroup/providers/Microsoft.DBforMySQL/servers/masterserver",
"replicaCapacity": 0
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Create a server as a geo restore
Exemple de requête
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver?api-version=2017-12-01
{
"location": "westus",
"properties": {
"createMode": "GeoRestore",
"sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/SourceResourceGroup/providers/Microsoft.DBforMySQL/servers/sourceserver"
},
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"ElasticServer": "1"
}
}
Exemple de réponse
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
{
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers",
"location": "westus",
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"elasticServer": "1"
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Définitions
Nom | Description |
---|---|
Cloud |
Réponse d’erreur du service Batch. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Réponse d’erreur |
Geo |
Activez la géoredondant ou non pour la sauvegarde du serveur. |
Identity |
Type d’identité. Définissez cette valeur sur « SystemAssigned » afin de créer et d’affecter automatiquement un principal Azure Active Directory pour la ressource. |
Infrastructure |
Ajoutez une deuxième couche de chiffrement pour vos données à l’aide d’un nouvel algorithme de chiffrement qui offre une protection supplémentaire des données. La valeur est facultative, mais si elle est transmise, doit être « Désactivé » ou « Activé ». |
Minimal |
Appliquez une version tls minimale pour le serveur. |
Private |
|
Private |
État de la connexion de point de terminaison privé. |
Private |
Actions requises pour la connexion au service de liaison privée. |
Private |
La connexion au service de liaison privée status. |
Public |
Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled » |
Resource |
Configuration d’identité Azure Active Directory pour une ressource. |
Server |
Représente un serveur. |
Server |
Représente un serveur à créer. |
Server |
Connexion de point de terminaison privé sous un serveur |
Server |
Propriétés d’une connexion de point de terminaison privé. |
Server |
|
Server |
Propriétés utilisées pour créer un serveur. |
Server |
Propriétés utilisées pour créer un serveur en restaurant dans une autre région à partir d’une sauvegarde géorépliquée. |
Server |
Propriétés permettant de créer un réplica. |
Server |
Propriétés utilisées pour créer un serveur en effectuant une restauration à partir d’une sauvegarde. |
Server |
État d’un serveur visible par l’utilisateur. |
Server |
Version d’un serveur. |
Sku |
Propriétés liées aux informations de facturation d’un serveur. |
Sku |
Niveau de la référence SKU particulière, par exemple De base. |
Ssl |
Activez l’application ssl ou non lors de la connexion au serveur. |
Storage |
Activez la croissance automatique du stockage. |
Storage |
Propriétés du profil de stockage d’un serveur |
CloudError
Réponse d’erreur du service Batch.
Nom | Type | Description |
---|---|---|
error |
Réponse d’erreur |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
GeoRedundantBackup
Activez la géoredondant ou non pour la sauvegarde du serveur.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
IdentityType
Type d’identité. Définissez cette valeur sur « SystemAssigned » afin de créer et d’affecter automatiquement un principal Azure Active Directory pour la ressource.
Nom | Type | Description |
---|---|---|
SystemAssigned |
string |
InfrastructureEncryption
Ajoutez une deuxième couche de chiffrement pour vos données à l’aide d’un nouvel algorithme de chiffrement qui offre une protection supplémentaire des données. La valeur est facultative, mais si elle est transmise, doit être « Désactivé » ou « Activé ».
Nom | Type | Description |
---|---|---|
Disabled |
string |
Couche supplémentaire (2e) de chiffrement pour les données au repos |
Enabled |
string |
Valeur par défaut pour une seule couche de chiffrement pour les données au repos. |
MinimalTlsVersionEnum
Appliquez une version tls minimale pour le serveur.
Nom | Type | Description |
---|---|---|
TLS1_0 |
string |
|
TLS1_1 |
string |
|
TLS1_2 |
string |
|
TLSEnforcementDisabled |
string |
PrivateEndpointProperty
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource du point de terminaison privé. |
PrivateEndpointProvisioningState
État de la connexion de point de terminaison privé.
Nom | Type | Description |
---|---|---|
Approving |
string |
|
Dropping |
string |
|
Failed |
string |
|
Ready |
string |
|
Rejecting |
string |
PrivateLinkServiceConnectionStateActionsRequire
Actions requises pour la connexion au service de liaison privée.
Nom | Type | Description |
---|---|---|
None |
string |
PrivateLinkServiceConnectionStateStatus
La connexion au service de liaison privée status.
Nom | Type | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PublicNetworkAccessEnum
Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled »
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ResourceIdentity
Configuration d’identité Azure Active Directory pour une ressource.
Nom | Type | Description |
---|---|---|
principalId |
string |
ID du principal Azure Active Directory. |
tenantId |
string |
ID de locataire Azure Active Directory. |
type |
Type d’identité. Définissez cette valeur sur « SystemAssigned » afin de créer et d’affecter automatiquement un principal Azure Active Directory pour la ressource. |
Server
Représente un serveur.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Identité Azure Active Directory du serveur. |
|
location |
string |
Emplacement géographique où réside la ressource |
name |
string |
nom de la ressource. |
properties.administratorLogin |
string |
Nom de connexion de l’administrateur d’un serveur. Peut être spécifié uniquement lors de la création du serveur (et est requis pour la création). |
properties.byokEnforcement |
string |
État indiquant si le chiffrement des données du serveur est activé avec des clés gérées par le client. |
properties.earliestRestoreDate |
string |
Heure de création du point de restauration la plus ancienne (format ISO8601) |
properties.fullyQualifiedDomainName |
string |
Nom de domaine complet d’un serveur. |
properties.infrastructureEncryption |
État indiquant si le serveur a activé le chiffrement de l’infrastructure. |
|
properties.masterServerId |
string |
ID de serveur master d’un serveur réplica. |
properties.minimalTlsVersion |
Appliquez une version tls minimale pour le serveur. |
|
properties.privateEndpointConnections |
Liste des connexions de point de terminaison privé sur un serveur |
|
properties.publicNetworkAccess |
Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled » |
|
properties.replicaCapacity |
integer |
Nombre maximal de réplicas qu’un serveur master peut avoir. |
properties.replicationRole |
string |
Rôle de réplication du serveur. |
properties.sslEnforcement |
Activez l’application ssl ou non lors de la connexion au serveur. |
|
properties.storageProfile |
Profil de stockage d’un serveur. |
|
properties.userVisibleState |
État d’un serveur visible par l’utilisateur. |
|
properties.version |
Version du serveur. |
|
sku |
Référence SKU (niveau tarifaire) du serveur. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
ServerForCreate
Représente un serveur à créer.
Nom | Type | Description |
---|---|---|
identity |
Identité Azure Active Directory du serveur. |
|
location |
string |
Emplacement où réside la ressource. |
properties | ServerPropertiesForCreate: |
Propriétés du serveur. |
sku |
Référence SKU (niveau tarifaire) du serveur. |
|
tags |
object |
Métadonnées spécifiques d’application sous la forme de paires clé/valeur. |
ServerPrivateEndpointConnection
Connexion de point de terminaison privé sous un serveur
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource de la connexion de point de terminaison privé. |
properties |
Propriétés de connexion de point de terminaison privé |
ServerPrivateEndpointConnectionProperties
Propriétés d’une connexion de point de terminaison privé.
Nom | Type | Description |
---|---|---|
privateEndpoint |
Point de terminaison privé auquel la connexion appartient. |
|
privateLinkServiceConnectionState |
État de la connexion du point de terminaison privé. |
|
provisioningState |
État de la connexion de point de terminaison privé. |
ServerPrivateLinkServiceConnectionStateProperty
Nom | Type | Description |
---|---|---|
actionsRequired |
Actions requises pour la connexion au service de liaison privée. |
|
description |
string |
Description de la connexion au service de liaison privée. |
status |
La connexion au service de liaison privée status. |
ServerPropertiesForDefaultCreate
Propriétés utilisées pour créer un serveur.
Nom | Type | Description |
---|---|---|
administratorLogin |
string |
Nom de connexion de l’administrateur d’un serveur. Peut être spécifié uniquement lors de la création du serveur (et est requis pour la création). Le nom de connexion est requis lors de la mise à jour du mot de passe. |
administratorLoginPassword |
string |
Mot de passe de la connexion administrateur. |
createMode |
string:
Default |
Mode pour créer un serveur. |
infrastructureEncryption |
État indiquant si le serveur a activé le chiffrement de l’infrastructure. |
|
minimalTlsVersion |
Appliquez une version tls minimale pour le serveur. |
|
publicNetworkAccess |
Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled » |
|
sslEnforcement |
Activez l’application ssl ou non lors de la connexion au serveur. |
|
storageProfile |
Profil de stockage d’un serveur. |
|
version |
Version du serveur. |
ServerPropertiesForGeoRestore
Propriétés utilisées pour créer un serveur en restaurant dans une autre région à partir d’une sauvegarde géorépliquée.
Nom | Type | Description |
---|---|---|
createMode |
string:
Geo |
Mode pour créer un serveur. |
infrastructureEncryption |
État indiquant si le serveur a activé le chiffrement de l’infrastructure. |
|
minimalTlsVersion |
Appliquez une version tls minimale pour le serveur. |
|
publicNetworkAccess |
Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled » |
|
sourceServerId |
string |
ID de serveur source à partir duquel effectuer la restauration. |
sslEnforcement |
Activez l’application ssl ou non lors de la connexion au serveur. |
|
storageProfile |
Profil de stockage d’un serveur. |
|
version |
Version du serveur. |
ServerPropertiesForReplica
Propriétés permettant de créer un réplica.
Nom | Type | Description |
---|---|---|
createMode |
string:
Replica |
Mode pour créer un serveur. |
infrastructureEncryption |
État indiquant si le serveur a activé le chiffrement de l’infrastructure. |
|
minimalTlsVersion |
Appliquez une version tls minimale pour le serveur. |
|
publicNetworkAccess |
Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled » |
|
sourceServerId |
string |
ID de serveur master à partir duquel créer réplica. |
sslEnforcement |
Activez l’application ssl ou non lors de la connexion au serveur. |
|
storageProfile |
Profil de stockage d’un serveur. |
|
version |
Version du serveur. |
ServerPropertiesForRestore
Propriétés utilisées pour créer un serveur en effectuant une restauration à partir d’une sauvegarde.
Nom | Type | Description |
---|---|---|
createMode |
string:
Point |
Mode pour créer un serveur. |
infrastructureEncryption |
État indiquant si le serveur a activé le chiffrement de l’infrastructure. |
|
minimalTlsVersion |
Appliquez une version tls minimale pour le serveur. |
|
publicNetworkAccess |
Indique si l’accès au réseau public est autorisé ou non pour ce serveur. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled » |
|
restorePointInTime |
string |
Heure de création du point de restauration (format ISO8601), en spécifiant l’heure à partir de laquelle effectuer la restauration. |
sourceServerId |
string |
ID de serveur source à partir duquel effectuer la restauration. |
sslEnforcement |
Activez l’application ssl ou non lors de la connexion au serveur. |
|
storageProfile |
Profil de stockage d’un serveur. |
|
version |
Version du serveur. |
ServerState
État d’un serveur visible par l’utilisateur.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Inaccessible |
string |
|
Ready |
string |
ServerVersion
Version d’un serveur.
Nom | Type | Description |
---|---|---|
5.6 |
string |
|
5.7 |
string |
|
8.0 |
string |
Sku
Propriétés liées aux informations de facturation d’un serveur.
Nom | Type | Description |
---|---|---|
capacity |
integer |
Capacité de scale-up/out, représentant les unités de calcul du serveur. |
family |
string |
Famille de matériel. |
name |
string |
Nom de la référence SKU, généralement, niveau + famille + cœurs, par exemple B_Gen4_1, GP_Gen5_8. |
size |
string |
Code de taille, à interpréter par la ressource comme il convient. |
tier |
Niveau de la référence SKU particulière, par exemple De base. |
SkuTier
Niveau de la référence SKU particulière, par exemple De base.
Nom | Type | Description |
---|---|---|
Basic |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
SslEnforcementEnum
Activez l’application ssl ou non lors de la connexion au serveur.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageAutogrow
Activez la croissance automatique du stockage.
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageProfile
Propriétés du profil de stockage d’un serveur
Nom | Type | Description |
---|---|---|
backupRetentionDays |
integer |
Jours de rétention de sauvegarde pour le serveur. |
geoRedundantBackup |
Activez la géoredondant ou non pour la sauvegarde du serveur. |
|
storageAutogrow |
Activez la croissance automatique du stockage. |
|
storageMB |
integer |
Stockage maximal autorisé pour un serveur. |