Servers - Update
Aggiorna un server esistente. Il corpo della richiesta può contenere una a molte delle proprietà presenti nella definizione del server normale.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}?api-version=2018-06-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
resource
|
path | True |
string |
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole. |
server
|
path | True |
string |
Nome del server. |
subscription
|
path | True |
string |
ID della sottoscrizione di destinazione. |
api-version
|
query | True |
string |
Versione dell'API da usare per questa operazione. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
parameters |
Parametri obbligatori per l'aggiornamento di un server. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
202 Accepted |
Accettato |
|
Other Status Codes |
Risposta di errore che descrive il motivo per cui l'operazione non è riuscita. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
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"
}
Definizioni
Nome | Descrizione |
---|---|
Cloud |
Risposta di errore dal servizio Batch. |
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
Error |
Risposta di errore |
Geo |
Abilitare o meno la ridondanza geografica per il backup del server. |
Minimal |
Applicare una versione minima di Tls per il server. |
Private |
Endpoint privato a cui appartiene la connessione. |
Private |
Stato della connessione dell'endpoint privato. |
Private |
Azioni necessarie per la connessione al servizio di collegamento privato. |
Private |
Stato della connessione al servizio di collegamento privato. |
Public |
Indica se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled' |
Server |
Rappresenta un server. |
Server |
Elenco di connessioni di endpoint privato in un server |
Server |
Proprietà di connessione dell'endpoint privato |
Server |
Stato di connessione della connessione dell'endpoint privato. |
Server |
Stato di un server visibile all'utente. |
Server |
Parametri obbligatori per l'aggiornamento di un server. |
Server |
Versione del server. |
Sku |
SKU (piano tariffario) del server. |
Sku |
Livello dello SKU specifico, ad esempio Basic. |
Ssl |
Abilitare o meno l'imposizione ssl quando ci si connette al server. |
Storage |
Abilitare l'aumento automatico dell'archiviazione. |
Storage |
Profilo di archiviazione di un server. |
CloudError
Risposta di errore dal servizio Batch.
Nome | Tipo | Descrizione |
---|---|---|
error |
Risposta di errore |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
Nome | Tipo | Descrizione |
---|---|---|
info |
object |
Informazioni aggiuntive. |
type |
string |
Tipo di informazioni aggiuntive. |
ErrorResponse
Risposta di errore
Nome | Tipo | Descrizione |
---|---|---|
additionalInfo |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Codice di errore. |
details |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore. |
target |
string |
Destinazione dell'errore. |
GeoRedundantBackup
Abilitare o meno la ridondanza geografica per il backup del server.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
MinimalTlsVersionEnum
Applicare una versione minima di Tls per il server.
Nome | Tipo | Descrizione |
---|---|---|
TLS1_0 |
string |
|
TLS1_1 |
string |
|
TLS1_2 |
string |
|
TLSEnforcementDisabled |
string |
PrivateEndpointProperty
Endpoint privato a cui appartiene la connessione.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa dell'endpoint privato. |
PrivateEndpointProvisioningState
Stato della connessione dell'endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
Approving |
string |
|
Dropping |
string |
|
Failed |
string |
|
Ready |
string |
|
Rejecting |
string |
PrivateLinkServiceConnectionStateActionsRequire
Azioni necessarie per la connessione al servizio di collegamento privato.
Nome | Tipo | Descrizione |
---|---|---|
None |
string |
PrivateLinkServiceConnectionStateStatus
Stato della connessione al servizio di collegamento privato.
Nome | Tipo | Descrizione |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PublicNetworkAccessEnum
Indica se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled'
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
Server
Rappresenta un server.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
Posizione geografica in cui risiede la risorsa |
name |
string |
nome della risorsa. |
properties.administratorLogin |
string |
Nome di accesso dell'amministratore di un server. Può essere specificato solo quando il server viene creato (ed è necessario per la creazione). |
properties.earliestRestoreDate |
string |
Tempo di creazione del punto di ripristino meno recente (formato ISO8601) |
properties.fullyQualifiedDomainName |
string |
Nome di dominio completo di un server. |
properties.masterServerId |
string |
ID server master di un server di replica. |
properties.minimalTlsVersion |
Applicare una versione minima di Tls per il server. |
|
properties.privateEndpointConnections |
Elenco di connessioni di endpoint privato in un server |
|
properties.publicNetworkAccess |
Indica se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled' |
|
properties.replicaCapacity |
integer |
Numero massimo di repliche che un server master può avere. |
properties.replicationRole |
string |
Ruolo di replica del server. |
properties.sslEnforcement |
Abilitare o meno l'imposizione ssl quando ci si connette al server. |
|
properties.storageProfile |
Profilo di archiviazione di un server. |
|
properties.userVisibleState |
Stato di un server visibile all'utente. |
|
properties.version |
Versione del server. |
|
sku |
SKU (piano tariffario) del server. |
|
tags |
object |
Tag delle risorse. |
type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ServerPrivateEndpointConnection
Elenco di connessioni di endpoint privato in un server
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa della connessione dell'endpoint privato. |
properties |
Proprietà di connessione dell'endpoint privato |
ServerPrivateEndpointConnectionProperties
Proprietà di connessione dell'endpoint privato
Nome | Tipo | Descrizione |
---|---|---|
privateEndpoint |
Endpoint privato a cui appartiene la connessione. |
|
privateLinkServiceConnectionState |
Stato di connessione della connessione dell'endpoint privato. |
|
provisioningState |
Stato della connessione dell'endpoint privato. |
ServerPrivateLinkServiceConnectionStateProperty
Stato di connessione della connessione dell'endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
actionsRequired |
Azioni necessarie per la connessione al servizio di collegamento privato. |
|
description |
string |
Descrizione della connessione al servizio di collegamento privato. |
status |
Stato della connessione al servizio di collegamento privato. |
ServerState
Stato di un server visibile all'utente.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Ready |
string |
ServerUpdateParameters
Parametri obbligatori per l'aggiornamento di un server.
Nome | Tipo | Descrizione |
---|---|---|
properties.administratorLoginPassword |
string |
Password dell'account di accesso dell'amministratore. |
properties.minimalTlsVersion |
Applicare una versione minima di Tls per il server. |
|
properties.publicNetworkAccess |
Indica se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere 'Enabled' o 'Disabled' |
|
properties.replicationRole |
string |
Ruolo di replica del server. |
properties.sslEnforcement |
Abilitare o meno l'imposizione ssl quando ci si connette al server. |
|
properties.storageProfile |
Profilo di archiviazione di un server. |
|
properties.version |
Versione di un server. |
|
sku |
SKU (piano tariffario) del server. |
|
tags |
object |
Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. |
ServerVersion
Versione del server.
Nome | Tipo | Descrizione |
---|---|---|
10.2 |
string |
|
10.3 |
string |
Sku
SKU (piano tariffario) del server.
Nome | Tipo | Descrizione |
---|---|---|
capacity |
integer |
Capacità di aumento/riduzione, che rappresenta le unità di calcolo del server. |
family |
string |
Famiglia di hardware. |
name |
string |
Nome dello SKU, in genere, tier + family + cores, ad esempio B_Gen4_1, GP_Gen5_8. |
size |
string |
Codice delle dimensioni da interpretare in base alla risorsa in base alle esigenze. |
tier |
Livello dello SKU specifico, ad esempio Basic. |
SkuTier
Livello dello SKU specifico, ad esempio Basic.
Nome | Tipo | Descrizione |
---|---|---|
Basic |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
SslEnforcementEnum
Abilitare o meno l'imposizione ssl quando ci si connette al server.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageAutogrow
Abilitare l'aumento automatico dell'archiviazione.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageProfile
Profilo di archiviazione di un server.
Nome | Tipo | Descrizione |
---|---|---|
backupRetentionDays |
integer |
Giorni di conservazione dei backup per il server. |
geoRedundantBackup |
Abilitare o meno la ridondanza geografica per il backup del server. |
|
storageAutogrow |
Abilitare l'aumento automatico dell'archiviazione. |
|
storageMB |
integer |
Spazio di archiviazione massimo consentito per un server. |