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 |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. |
server
|
path | True |
string |
Name des Servers |
subscription
|
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 |
Die erforderlichen Parameter zum Aktualisieren eines Servers. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
|
202 Accepted |
Akzeptiert |
|
Other Status Codes |
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 |
---|---|
Cloud |
Eine Fehlerantwort des Batch-Diensts. |
Error |
Zusätzliche Informationen zum Ressourcenverwaltungsfehler. |
Error |
Fehlerantwort |
Geo |
Aktivieren Sie georedundant oder nicht für die Serversicherung. |
Minimal |
Erzwingen Sie eine minimale Tls-Version für den Server. |
Private |
Privater Endpunkt, zu dem die Verbindung gehört. |
Private |
Zustand der Verbindung mit dem privaten Endpunkt. |
Private |
Die aktionen, die für die Private Link-Dienstverbindung erforderlich sind. |
Private |
Die Private Link-Dienstverbindung status. |
Public |
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. |
Server |
Liste der privaten Endpunktverbindungen auf einem Server |
Server |
Verbindungseigenschaften für private Endpunkte |
Server |
Verbindungsstatus der privaten Endpunktverbindung. |
Server |
Ein Zustand eines Servers, der für den Benutzer sichtbar ist. |
Server |
Die erforderlichen Parameter zum Aktualisieren eines Servers. |
Server |
Serverversion. |
Sku |
Die SKU (Tarif) des Servers. |
Sku |
Die Ebene der jeweiligen SKU, z. B. Basic. |
Ssl |
Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. |
Storage |
Aktivieren Sie die automatische Speichervergrößerung. |
Storage |
Speicherprofil eines Servers. |
CloudError
Eine Fehlerantwort des Batch-Diensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Fehlerantwort |
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 |
Die zusätzlichen Fehlerinformationen. |
|
code |
string |
Der Fehlercode. |
details |
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 |
Erzwingen Sie eine minimale Tls-Version für den Server. |
|
properties.privateEndpointConnections |
Liste der privaten Endpunktverbindungen auf einem Server |
|
properties.publicNetworkAccess |
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 |
Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. |
|
properties.storageProfile |
Speicherprofil eines Servers. |
|
properties.userVisibleState |
Ein Zustand eines Servers, der für den Benutzer sichtbar ist. |
|
properties.version |
Serverversion. |
|
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 |
Verbindungseigenschaften für private Endpunkte |
ServerPrivateEndpointConnectionProperties
Verbindungseigenschaften für private Endpunkte
Name | Typ | Beschreibung |
---|---|---|
privateEndpoint |
Privater Endpunkt, zu dem die Verbindung gehört. |
|
privateLinkServiceConnectionState |
Verbindungsstatus der privaten Endpunktverbindung. |
|
provisioningState |
Zustand der Verbindung mit dem privaten Endpunkt. |
ServerPrivateLinkServiceConnectionStateProperty
Verbindungsstatus der privaten Endpunktverbindung.
Name | Typ | Beschreibung |
---|---|---|
actionsRequired |
Die aktionen, die für die Private Link-Dienstverbindung erforderlich sind. |
|
description |
string |
Die Verbindungsbeschreibung des Private Link-Diensts. |
status |
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 |
Erzwingen Sie eine minimale Tls-Version für den Server. |
|
properties.publicNetworkAccess |
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 |
Aktivieren Sie die SSL-Erzwingung oder nicht, wenn Sie eine Verbindung mit dem Server herstellen. |
|
properties.storageProfile |
Speicherprofil eines Servers. |
|
properties.version |
Die Version eines Servers. |
|
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 |
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 |
Aktivieren Sie georedundant oder nicht für die Serversicherung. |
|
storageAutogrow |
Aktivieren Sie die automatische Speichervergrößerung. |
|
storageMB |
integer |
Maximal zulässiger Speicher für einen Server. |