Servers - Update

Var olan bir sunucuyu Güncelleştirmeler. İstek gövdesi, normal sunucu tanımında bulunan özelliklerin bir veya daha çoğunu içerebilir.

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

URI Parametreleri

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

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

serverName
path True

string

Sunucunun adı.

subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
parameters

ServerUpdateParameters

Sunucuyu güncelleştirmek için gerekli parametreler.

Yanıtlar

Name Tür Description
200 OK

Server

Tamam

202 Accepted

Kabul edildi

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

ServerUpdate

Sample Request

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc4?api-version=2018-06-01

{
  "properties": {
    "administratorLoginPassword": "<administratorLoginPassword>",
    "sslEnforcement": "Disabled"
  }
}

Sample Response

{
  "sku": {
    "name": "GP_Gen4_2",
    "tier": "GeneralPurpose",
    "family": "Gen4",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Enabled"
    },
    "version": "10.3",
    "sslEnforcement": "Disabled",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "mariadbtestsvc4.mariadb.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.DBforMariaDB/servers/mariadbtestsvc4",
  "name": "mariadbtestsvc4",
  "type": "Microsoft.DBforMariaDB/servers"
}

Tanımlar

Name Description
CloudError

Batch hizmetinden bir hata yanıtı.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorResponse

Hata Yanıtı

GeoRedundantBackup

Sunucu yedeklemesi için Coğrafi olarak yedekli veya değil seçeneğini etkinleştirin.

MinimalTlsVersionEnum

Sunucu için en düşük Tls sürümünü zorunlu kılma.

PrivateEndpointProperty

Bağlantının ait olduğu özel uç nokta.

PrivateEndpointProvisioningState

Özel uç nokta bağlantısının durumu.

PrivateLinkServiceConnectionStateActionsRequire

Özel bağlantı hizmeti bağlantısı için gereken eylemler.

PrivateLinkServiceConnectionStateStatus

Özel bağlantı hizmeti bağlantı durumu.

PublicNetworkAccessEnum

Bu sunucu için genel ağ erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

Server

Bir sunucuyu temsil eder.

ServerPrivateEndpointConnection

Sunucudaki özel uç nokta bağlantılarının listesi

ServerPrivateEndpointConnectionProperties

Özel uç nokta bağlantı özellikleri

ServerPrivateLinkServiceConnectionStateProperty

Özel uç nokta bağlantısının bağlantı durumu.

ServerState

Kullanıcının görebileceği bir sunucunun durumu.

ServerUpdateParameters

Sunucuyu güncelleştirmek için gerekli parametreler.

ServerVersion

Sunucu sürümü.

Sku

Sunucunun SKU'su (fiyatlandırma katmanı).

SkuTier

Belirli bir SKU'nun katmanı, örneğin Temel.

SslEnforcementEnum

Sunucuya bağlanırken ssl zorlamasını etkinleştirin veya etkinleştirmeyin.

StorageAutogrow

Depolama Otomatik Büyütme'yi etkinleştirin.

StorageProfile

Sunucunun depolama profili.

CloudError

Batch hizmetinden bir hata yanıtı.

Name Tür Description
error

ErrorResponse

Hata Yanıtı
Hata iletisi

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorResponse

Hata Yanıtı

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorResponse[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

GeoRedundantBackup

Sunucu yedeklemesi için Coğrafi olarak yedekli veya değil seçeneğini etkinleştirin.

Name Tür Description
Disabled

string

Enabled

string

MinimalTlsVersionEnum

Sunucu için en düşük Tls sürümünü zorunlu kılma.

Name Tür Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Bağlantının ait olduğu özel uç nokta.

Name Tür Description
id

string

Özel uç noktanın kaynak kimliği.

PrivateEndpointProvisioningState

Özel uç nokta bağlantısının durumu.

Name Tür Description
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

Özel bağlantı hizmeti bağlantısı için gereken eylemler.

Name Tür Description
None

string

PrivateLinkServiceConnectionStateStatus

Özel bağlantı hizmeti bağlantı durumu.

Name Tür Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Bu sunucu için genel ağ erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

Name Tür Description
Disabled

string

Enabled

string

Server

Bir sunucuyu temsil eder.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties.administratorLogin

string

Yöneticinin sunucunun oturum açma adı. Yalnızca sunucu oluşturulurken belirtilebilir (ve oluşturma için gereklidir).

properties.earliestRestoreDate

string

En erken geri yükleme noktası oluşturma zamanı (ISO8601 biçimi)

properties.fullyQualifiedDomainName

string

Bir sunucunun tam etki alanı adı.

properties.masterServerId

string

Çoğaltma sunucusunun ana sunucu kimliği.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Sunucu için en düşük Tls sürümünü zorunlu kılma.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Sunucudaki özel uç nokta bağlantılarının listesi

properties.publicNetworkAccess

PublicNetworkAccessEnum

Bu sunucu için genel ağ erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

properties.replicaCapacity

integer

Bir ana sunucunun sahip olabileceği en fazla çoğaltma sayısı.

properties.replicationRole

string

Sunucunun çoğaltma rolü.

properties.sslEnforcement

SslEnforcementEnum

Sunucuya bağlanırken ssl zorlamasını etkinleştirin veya etkinleştirmeyin.

properties.storageProfile

StorageProfile

Sunucunun depolama profili.

properties.userVisibleState

ServerState

Kullanıcının görebileceği bir sunucunun durumu.

properties.version

ServerVersion

Sunucu sürümü.

sku

Sku

Sunucunun SKU'su (fiyatlandırma katmanı).

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

ServerPrivateEndpointConnection

Sunucudaki özel uç nokta bağlantılarının listesi

Name Tür Description
id

string

Özel uç nokta bağlantısının kaynak kimliği.

properties

ServerPrivateEndpointConnectionProperties

Özel uç nokta bağlantı özellikleri

ServerPrivateEndpointConnectionProperties

Özel uç nokta bağlantı özellikleri

Name Tür Description
privateEndpoint

PrivateEndpointProperty

Bağlantının ait olduğu özel uç nokta.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Özel uç nokta bağlantısının bağlantı durumu.

provisioningState

PrivateEndpointProvisioningState

Özel uç nokta bağlantısının durumu.

ServerPrivateLinkServiceConnectionStateProperty

Özel uç nokta bağlantısının bağlantı durumu.

Name Tür Description
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Özel bağlantı hizmeti bağlantısı için gereken eylemler.

description

string

Özel bağlantı hizmeti bağlantı açıklaması.

status

PrivateLinkServiceConnectionStateStatus

Özel bağlantı hizmeti bağlantı durumu.

ServerState

Kullanıcının görebileceği bir sunucunun durumu.

Name Tür Description
Disabled

string

Dropping

string

Ready

string

ServerUpdateParameters

Sunucuyu güncelleştirmek için gerekli parametreler.

Name Tür Description
properties.administratorLoginPassword

string

Yönetici oturum açma parolası.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Sunucu için en düşük Tls sürümünü zorunlu kılma.

properties.publicNetworkAccess

PublicNetworkAccessEnum

Bu sunucu için genel ağ erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

properties.replicationRole

string

Sunucunun çoğaltma rolü.

properties.sslEnforcement

SslEnforcementEnum

Sunucuya bağlanırken ssl zorlamasını etkinleştirin veya etkinleştirmeyin.

properties.storageProfile

StorageProfile

Sunucunun depolama profili.

properties.version

ServerVersion

Sunucunun sürümü.

sku

Sku

Sunucunun SKU'su (fiyatlandırma katmanı).

tags

object

Anahtar-değer çiftleri biçiminde uygulamaya özgü meta veriler.

ServerVersion

Sunucu sürümü.

Name Tür Description
10.2

string

10.3

string

Sku

Sunucunun SKU'su (fiyatlandırma katmanı).

Name Tür Description
capacity

integer

Sunucunun işlem birimlerini temsil eden ölçeği artırma/genişletme kapasitesi.

family

string

Donanım ailesi.

name

string

Sku adı, genellikle katman + aile + çekirdekler, örneğin B_Gen4_1, GP_Gen5_8.

size

string

Kaynak tarafından uygun şekilde yorumlanacak boyut kodu.

tier

SkuTier

Belirli bir SKU'nun katmanı, örneğin Temel.

SkuTier

Belirli bir SKU'nun katmanı, örneğin Temel.

Name Tür Description
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Sunucuya bağlanırken ssl zorlamasını etkinleştirin veya etkinleştirmeyin.

Name Tür Description
Disabled

string

Enabled

string

StorageAutogrow

Depolama Otomatik Büyütme'yi etkinleştirin.

Name Tür Description
Disabled

string

Enabled

string

StorageProfile

Sunucunun depolama profili.

Name Tür Description
backupRetentionDays

integer

Sunucu için yedekleme saklama günleri.

geoRedundantBackup

GeoRedundantBackup

Sunucu yedeklemesi için Coğrafi olarak yedekli veya değil seçeneğini etkinleştirin.

storageAutogrow

StorageAutogrow

Depolama Otomatik Büyütme'yi etkinleştirin.

storageMB

integer

Sunucu için izin verilen maksimum depolama alanı.