Freigeben über


Servers - Update

Aktualisiert einen vorhandenen Server. Der Anforderungstext kann eine bis viele der Eigenschaften enthalten, die in der normalen Serverdefinition vorhanden sind.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungstext

Name Typ Beschreibung
parameters

ServerUpdateParameters

Die erforderlichen Parameter zum Aktualisieren eines Servers.

Antworten

Name Typ Beschreibung
200 OK

Server

OK

202 Accepted

Akzeptiert

Other Status Codes

CloudError

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

ServerUpdate

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
CloudError

Eine Fehlerantwort des Batch-Diensts.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorResponse

Fehlerantwort

GeoRedundantBackup

Aktivieren Sie georedundant oder nicht für die Serversicherung.

MinimalTlsVersionEnum

Erzwingen Sie eine minimale Tls-Version für den Server.

PrivateEndpointProperty

Privater Endpunkt, zu dem die Verbindung gehört.

PrivateEndpointProvisioningState

Zustand der Verbindung mit dem privaten Endpunkt.

PrivateLinkServiceConnectionStateActionsRequire

Die aktionen, die für die Private Link-Dienstverbindung erforderlich sind.

PrivateLinkServiceConnectionStateStatus

Die Private Link-Dienstverbindung status.

PublicNetworkAccessEnum

Gibt an, ob der Öffentliche Netzwerkzugriff für diesen Server zulässig ist oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein.

Server

Stellt einen Server dar.

ServerPrivateEndpointConnection

Liste der privaten Endpunktverbindungen auf einem Server

ServerPrivateEndpointConnectionProperties

Verbindungseigenschaften für private Endpunkte

ServerPrivateLinkServiceConnectionStateProperty

Verbindungsstatus der privaten Endpunktverbindung.

ServerState

Ein Zustand eines Servers, der für den Benutzer sichtbar ist.

ServerUpdateParameters

Die erforderlichen Parameter zum Aktualisieren eines Servers.

ServerVersion

Serverversion.

Sku

Die SKU (Tarif) des Servers.

SkuTier

Die Ebene der jeweiligen SKU, z. B. Basic.

SslEnforcementEnum

Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen.

StorageAutogrow

Aktivieren Sie die automatische Speichervergrößerung.

StorageProfile

Speicherprofil eines Servers.

CloudError

Eine Fehlerantwort des Batch-Diensts.

Name Typ Beschreibung
error

ErrorResponse

Fehlerantwort
Fehlermeldung

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorResponse[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

GeoRedundantBackup

Aktivieren Sie georedundant oder nicht für die Serversicherung.

Name Typ Beschreibung
Disabled

string

Enabled

string

MinimalTlsVersionEnum

Erzwingen Sie eine minimale Tls-Version für den Server.

Name Typ Beschreibung
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Privater Endpunkt, zu dem die Verbindung gehört.

Name Typ Beschreibung
id

string

Ressourcen-ID des privaten Endpunkts.

PrivateEndpointProvisioningState

Zustand der Verbindung mit dem privaten Endpunkt.

Name Typ Beschreibung
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

Die aktionen, die für die Private Link-Dienstverbindung erforderlich sind.

Name Typ Beschreibung
None

string

PrivateLinkServiceConnectionStateStatus

Die Private Link-Dienstverbindung status.

Name Typ Beschreibung
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Gibt an, ob der Öffentliche Netzwerkzugriff für diesen Server zulässig ist oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein.

Name Typ Beschreibung
Disabled

string

Enabled

string

Server

Stellt einen Server dar.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.administratorLogin

string

Der Anmeldename des Administrators eines Servers. Kann nur angegeben werden, wenn der Server erstellt wird (und für die Erstellung erforderlich ist).

properties.earliestRestoreDate

string

Erstellungszeit des frühesten Wiederherstellungspunkts (ISO8601 Format)

properties.fullyQualifiedDomainName

string

Der vollqualifizierte Domänenname eines Servers.

properties.masterServerId

string

Die master Server-ID eines Replikatservers.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Erzwingen Sie eine minimale Tls-Version für den Server.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Liste der privaten Endpunktverbindungen auf einem Server

properties.publicNetworkAccess

PublicNetworkAccessEnum

Gibt an, ob der Öffentliche Netzwerkzugriff für diesen Server zulässig ist oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein.

properties.replicaCapacity

integer

Die maximale Anzahl von Replikaten, die ein master Server haben kann.

properties.replicationRole

string

Die Replikationsrolle des Servers.

properties.sslEnforcement

SslEnforcementEnum

Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen.

properties.storageProfile

StorageProfile

Speicherprofil eines Servers.

properties.userVisibleState

ServerState

Ein Zustand eines Servers, der für den Benutzer sichtbar ist.

properties.version

ServerVersion

Serverversion.

sku

Sku

Die SKU (Tarif) des Servers.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

ServerPrivateEndpointConnection

Liste der privaten Endpunktverbindungen auf einem Server

Name Typ Beschreibung
id

string

Ressourcen-ID der privaten Endpunktverbindung.

properties

ServerPrivateEndpointConnectionProperties

Verbindungseigenschaften für private Endpunkte

ServerPrivateEndpointConnectionProperties

Verbindungseigenschaften für private Endpunkte

Name Typ Beschreibung
privateEndpoint

PrivateEndpointProperty

Privater Endpunkt, zu dem die Verbindung gehört.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Verbindungsstatus der privaten Endpunktverbindung.

provisioningState

PrivateEndpointProvisioningState

Zustand der Verbindung mit dem privaten Endpunkt.

ServerPrivateLinkServiceConnectionStateProperty

Verbindungsstatus der privaten Endpunktverbindung.

Name Typ Beschreibung
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Die aktionen, die für die Private Link-Dienstverbindung erforderlich sind.

description

string

Die Verbindungsbeschreibung des Private Link-Diensts.

status

PrivateLinkServiceConnectionStateStatus

Die Private Link-Dienstverbindung status.

ServerState

Ein Zustand eines Servers, der für den Benutzer sichtbar ist.

Name Typ Beschreibung
Disabled

string

Dropping

string

Ready

string

ServerUpdateParameters

Die erforderlichen Parameter zum Aktualisieren eines Servers.

Name Typ Beschreibung
properties.administratorLoginPassword

string

Das Kennwort der Administratoranmeldung.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Erzwingen Sie eine minimale Tls-Version für den Server.

properties.publicNetworkAccess

PublicNetworkAccessEnum

Gibt an, ob der Öffentliche Netzwerkzugriff für diesen Server zulässig ist oder nicht. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein.

properties.replicationRole

string

Die Replikationsrolle des Servers.

properties.sslEnforcement

SslEnforcementEnum

Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen.

properties.storageProfile

StorageProfile

Speicherprofil eines Servers.

properties.version

ServerVersion

Die Version eines Servers.

sku

Sku

Die SKU (Tarif) des Servers.

tags

object

Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren.

ServerVersion

Serverversion.

Name Typ Beschreibung
10.2

string

10.3

string

Sku

Die SKU (Tarif) des Servers.

Name Typ Beschreibung
capacity

integer

Die Kapazität für hochskalieren/ausskalieren, die die Computeeinheiten des Servers darstellt.

family

string

Die Hardwarefamilie.

name

string

Der Name der sku, in der Regel Ebene + Familie + Kerne, z. B. B_Gen4_1, GP_Gen5_8.

size

string

Der Größencode, der je nach Ressource interpretiert werden soll.

tier

SkuTier

Die Ebene der jeweiligen SKU, z. B. Basic.

SkuTier

Die Ebene der jeweiligen SKU, z. B. Basic.

Name Typ Beschreibung
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen.

Name Typ Beschreibung
Disabled

string

Enabled

string

StorageAutogrow

Aktivieren Sie die automatische Speichervergrößerung.

Name Typ Beschreibung
Disabled

string

Enabled

string

StorageProfile

Speicherprofil eines Servers.

Name Typ Beschreibung
backupRetentionDays

integer

Sicherungsaufbewahrungstage für den Server.

geoRedundantBackup

GeoRedundantBackup

Aktivieren Sie georedundant oder nicht für die Serversicherung.

storageAutogrow

StorageAutogrow

Aktivieren Sie die automatische Speichervergrößerung.

storageMB

integer

Maximal zulässiger Speicher für einen Server.