Servers - Update

Mevcut bir sunucuyu güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serverName
path True

string

Sunucunun adı.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
properties.administratorLogin

string

Sunucu için yönetici kullanıcı adı. Yalnızca sunucu oluşturulurken belirtilebilir (ve oluşturma için gereklidir).

properties.administratorLoginPassword

string

Yönetici oturum açma parolası (sunucu oluşturma için gereklidir).

properties.version

ServerVersion

Sunucunun sürümü.

tags

object

Kaynak etiketleri.

Yanıtlar

Name Tür Description
200 OK

Server

Tamam

Örnekler

Create server max
Create server min

Create server max

Örnek isteği

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"
  }
}

Örnek yanıt

{
  "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

Örnek isteği

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>"
  }
}

Örnek yanıt

{
  "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"
  }
}

Tanımlar

Name Description
Server

Bir sunucuyu temsil eder.

ServerState

Sunucunun durumu.

ServerUpdate

Sunucu güncelleştirmesini temsil eder.

ServerVersion

Sunucunun sürümü.

Server

Bir sunucuyu temsil eder.

Name Tür Description
id

string

Kaynak Kimliği.

kind

string

Sql server türü. Bu, Azure portalı deneyimi için kullanılan meta verilerdir.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.administratorLogin

string

Sunucu için yönetici kullanıcı adı. Yalnızca sunucu oluşturulurken belirtilebilir (ve oluşturma için gereklidir).

properties.administratorLoginPassword

string

Yönetici oturum açma parolası (sunucu oluşturma için gereklidir).

properties.externalAdministratorLogin

string

Bu sunucuda yönetici izinlerine sahip Azure Active Directory nesnesinin görünen adı. Eski parametre, her zaman null. Active Directory yöneticisini denetlemek için .../servers/{serverName}/administrators sorgusunu yapın

properties.externalAdministratorSid

string (uuid)

Bu sunucuda yönetici izinlerine sahip Active Azure Directory nesnesinin kimliği. Eski parametre, her zaman null. Active Directory yöneticisini denetlemek için .../servers/{serverName}/administrators sorgusunu yapın.

properties.fullyQualifiedDomainName

string

Sunucunun tam etki alanı adı.

properties.state

ServerState

Sunucunun durumu.

properties.version

ServerVersion

Sunucunun sürümü.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

ServerState

Sunucunun durumu.

Değer Description
Ready
Disabled

ServerUpdate

Sunucu güncelleştirmesini temsil eder.

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak adı.

properties.administratorLogin

string

Sunucu için yönetici kullanıcı adı. Yalnızca sunucu oluşturulurken belirtilebilir (ve oluşturma için gereklidir).

properties.administratorLoginPassword

string

Yönetici oturum açma parolası (sunucu oluşturma için gereklidir).

properties.externalAdministratorLogin

string

Bu sunucuda yönetici izinlerine sahip Azure Active Directory nesnesinin görünen adı. Eski parametre, her zaman null. Active Directory yöneticisini denetlemek için .../servers/{serverName}/administrators sorgusunu yapın

properties.externalAdministratorSid

string (uuid)

Bu sunucuda yönetici izinlerine sahip Active Azure Directory nesnesinin kimliği. Eski parametre, her zaman null. Active Directory yöneticisini denetlemek için .../servers/{serverName}/administrators sorgusunu yapın.

properties.fullyQualifiedDomainName

string

Sunucunun tam etki alanı adı.

properties.state

ServerState

Sunucunun durumu.

properties.version

ServerVersion

Sunucunun sürümü.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

ServerVersion

Sunucunun sürümü.

Değer Description
2.0
12.0