Servers - Update

Met à jour un serveur existant.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}?api-version=2014-04-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Nom du serveur.

subscriptionId
path True

string

ID d’abonnement qui identifie un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Corps de la demande

Nom Type Description
properties.administratorLogin

string

Nom d’utilisateur administrateur du serveur. Ne peut être spécifié que lorsque le serveur est en cours de création (et est requis pour la création).

properties.administratorLoginPassword

string

Mot de passe de connexion administrateur (requis pour la création du serveur).

properties.version

ServerVersion

Version du serveur.

tags

object

Balises de ressource.

Réponses

Nom Type Description
200 OK

Server

D’ACCORD

Exemples

Create server max
Create server min

Create server max

Exemple de requête

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645?api-version=2014-04-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "properties": {
    "fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "<administratorLoginPassword>",
    "version": "12.0",
    "state": "Ready"
  }
}

Exemple de réponse

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645",
  "name": "sqlcrudtest-4645",
  "type": "Microsoft.Sql/servers",
  "location": "Japan East",
  "kind": "v12.0",
  "properties": {
    "fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "<administratorLoginPassword>",
    "externalAdministratorLogin": null,
    "externalAdministratorSid": null,
    "version": "12.0",
    "state": "Ready"
  }
}

Create server min

Exemple de requête

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645?api-version=2014-04-01

{
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "<administratorLoginPassword>"
  }
}

Exemple de réponse

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645",
  "name": "sqlcrudtest-4645",
  "type": "Microsoft.Sql/servers",
  "location": "Japan East",
  "kind": "v12.0",
  "properties": {
    "fullyQualifiedDomainName": "sqlcrudtest-4645.database.windows.net",
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "<administratorLoginPassword>",
    "externalAdministratorLogin": null,
    "externalAdministratorSid": null,
    "version": "12.0",
    "state": "Ready"
  }
}

Définitions

Nom Description
Server

Représente un serveur.

ServerState

État du serveur.

ServerUpdate

Représente une mise à jour vers un serveur.

ServerVersion

Version du serveur.

Server

Représente un serveur.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de serveur sql. Il s’agit des métadonnées utilisées pour l’expérience du portail Azure.

location

string

Emplacement des ressources.

name

string

Nom de la ressource.

properties.administratorLogin

string

Nom d’utilisateur administrateur du serveur. Ne peut être spécifié que lorsque le serveur est en cours de création (et est requis pour la création).

properties.administratorLoginPassword

string

Mot de passe de connexion administrateur (requis pour la création du serveur).

properties.externalAdministratorLogin

string

Nom complet de l’objet Azure Active Directory disposant d’autorisations d’administrateur sur ce serveur. Paramètre hérité, toujours null. Pour rechercher l’administrateur Active Directory, interrogez .../servers/{serverName}/administrators

properties.externalAdministratorSid

string (uuid)

ID de l’objet Active Directory avec des autorisations d’administrateur sur ce serveur. Paramètre hérité, toujours null. Pour rechercher l’administrateur Active Directory, interrogez .../servers/{serverName}/administrators.

properties.fullyQualifiedDomainName

string

Nom de domaine complet du serveur.

properties.state

ServerState

État du serveur.

properties.version

ServerVersion

Version du serveur.

tags

object

Balises de ressource.

type

string

Type de ressource.

ServerState

État du serveur.

Valeur Description
Ready
Disabled

ServerUpdate

Représente une mise à jour vers un serveur.

Nom Type Description
id

string

ID de ressource.

name

string

Nom de la ressource.

properties.administratorLogin

string

Nom d’utilisateur administrateur du serveur. Ne peut être spécifié que lorsque le serveur est en cours de création (et est requis pour la création).

properties.administratorLoginPassword

string

Mot de passe de connexion administrateur (requis pour la création du serveur).

properties.externalAdministratorLogin

string

Nom complet de l’objet Azure Active Directory disposant d’autorisations d’administrateur sur ce serveur. Paramètre hérité, toujours null. Pour rechercher l’administrateur Active Directory, interrogez .../servers/{serverName}/administrators

properties.externalAdministratorSid

string (uuid)

ID de l’objet Active Directory avec des autorisations d’administrateur sur ce serveur. Paramètre hérité, toujours null. Pour rechercher l’administrateur Active Directory, interrogez .../servers/{serverName}/administrators.

properties.fullyQualifiedDomainName

string

Nom de domaine complet du serveur.

properties.state

ServerState

État du serveur.

properties.version

ServerVersion

Version du serveur.

tags

object

Balises de ressource.

type

string

Type de ressource.

ServerVersion

Version du serveur.

Valeur Description
2.0
12.0