Servers - Create
Crea un nuovo server o aggiorna un server esistente. L'azione di aggiornamento sovrascriverà il server esistente.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}?api-version=2017-12-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 | Necessario | Tipo | Descrizione |
---|---|---|---|
location | True |
string |
Posizione in cui risiede la risorsa. |
properties | True | ServerPropertiesForCreate: |
Proprietà del server. |
identity |
Identità di Azure Active Directory del server. |
||
sku |
SKU (piano tariffario) del server. |
||
tags |
object |
Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
201 Created |
Data di creazione |
|
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
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
Create a database as a point in time restore |
Create a new server |
Create a replica server |
Create a server as a geo restore |
Create a database as a point in time restore
Esempio di richiesta
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver?api-version=2017-12-01
{
"location": "brazilsouth",
"properties": {
"restorePointInTime": "2017-12-14T00:00:37.467Z",
"createMode": "PointInTimeRestore",
"sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/SourceResourceGroup/providers/Microsoft.DBforMySQL/servers/sourceserver"
},
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"ElasticServer": "1"
}
}
Risposta di esempio
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
},
"location": "brazilsouth",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
{
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers",
"location": "brazilsouth",
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"elasticServer": "1"
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Create a new server
Esempio di richiesta
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/mysqltestsvc4?api-version=2017-12-01
{
"location": "westus",
"properties": {
"administratorLogin": "cloudsa",
"administratorLoginPassword": "<administratorLoginPassword>",
"sslEnforcement": "Enabled",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"createMode": "Default"
},
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"capacity": 2,
"family": "Gen5"
},
"tags": {
"ElasticServer": "1"
}
}
Risposta di esempio
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "mysqltestsvc4.mysql.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.DBforMySQL/servers/mysqltestsvc4",
"name": "mysqltestsvc4",
"type": "Microsoft.DBforMySQL/servers"
}
{
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/mysqltestsvc4",
"name": "mysqltestsvc4",
"type": "Microsoft.DBforMySQL/servers",
"location": "westus",
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"elasticServer": "1"
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "mysqltestsvc4.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Create a replica server
Esempio di richiesta
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver?api-version=2017-12-01
{
"location": "westus",
"properties": {
"createMode": "Replica",
"sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/MasterResourceGroup/providers/Microsoft.DBforMySQL/servers/masterserver"
}
}
Risposta di esempio
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/MasterResourceGroup/providers/Microsoft.DBforMySQL/servers/masterserver",
"replicaCapacity": 0
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00",
"replicationRole": "Replica",
"masterServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/MasterResourceGroup/providers/Microsoft.DBforMySQL/servers/masterserver",
"replicaCapacity": 0
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Create a server as a geo restore
Esempio di richiesta
PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/servers/targetserver?api-version=2017-12-01
{
"location": "westus",
"properties": {
"createMode": "GeoRestore",
"sourceServerId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/SourceResourceGroup/providers/Microsoft.DBforMySQL/servers/sourceserver"
},
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"ElasticServer": "1"
}
}
Risposta di esempio
{
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.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.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers"
}
{
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/servers/targetserver",
"name": "targetserver",
"type": "Microsoft.DBforMySQL/servers",
"location": "westus",
"sku": {
"name": "GP_Gen5_2",
"tier": "GeneralPurpose",
"family": "Gen5",
"capacity": 2
},
"tags": {
"elasticServer": "1"
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 14,
"geoRedundantBackup": "Enabled"
},
"version": "5.7",
"sslEnforcement": "Enabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "targetserver.mysql.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
}
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2021-12-01-preview
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. |
Identity |
Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa. |
Infrastructure |
Aggiungere un secondo livello di crittografia per i dati usando un nuovo algoritmo di crittografia che offre ulteriore protezione dei dati. Il valore è facoltativo, ma se passato, deve essere "Disabilitato" o "Abilitato". |
Minimal |
Applicare una versione tls minima per il server. |
Private |
|
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' |
Resource |
Configurazione delle identità di Azure Active Directory per una risorsa. |
Server |
Rappresenta un server. |
Server |
Rappresenta un server da creare. |
Server |
Una connessione endpoint privato in un server |
Server |
Proprietà di una connessione endpoint privato. |
Server |
|
Server |
Proprietà usate per creare un nuovo server. |
Server |
Le proprietà usate per creare un nuovo server ripristinando un'area diversa da un backup con replica geografica. |
Server |
Proprietà per creare una nuova replica. |
Server |
Le proprietà usate per creare un nuovo server ripristinando da un backup. |
Server |
Stato di un server visibile all'utente. |
Server |
Versione di un server. |
Sku |
Informazioni di fatturazione relative alle proprietà di un server. |
Sku |
Livello dello SKU specifico, ad esempio Basic. |
Ssl |
Abilitare l'applicazione ssl o meno quando ci si connette al server. |
Storage |
Abilitare l'aumento automatico dell'archiviazione. |
Storage |
Proprietà del 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 |
IdentityType
Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa.
Nome | Tipo | Descrizione |
---|---|---|
SystemAssigned |
string |
InfrastructureEncryption
Aggiungere un secondo livello di crittografia per i dati usando un nuovo algoritmo di crittografia che offre ulteriore protezione dei dati. Il valore è facoltativo, ma se passato, deve essere "Disabilitato" o "Abilitato".
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
Ulteriore livello di crittografia (secondo) per i dati inattivi |
Enabled |
string |
Valore predefinito per un singolo livello di crittografia per i dati inattivi. |
MinimalTlsVersionEnum
Applicare una versione tls minima per il server.
Nome | Tipo | Descrizione |
---|---|---|
TLS1_0 |
string |
|
TLS1_1 |
string |
|
TLS1_2 |
string |
|
TLSEnforcementDisabled |
string |
PrivateEndpointProperty
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 |
ResourceIdentity
Configurazione delle identità di Azure Active Directory per una risorsa.
Nome | Tipo | Descrizione |
---|---|---|
principalId |
string |
ID entità di Azure Active Directory. |
tenantId |
string |
ID tenant di Azure Active Directory. |
type |
Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa. |
Server
Rappresenta un server.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Identità di Azure Active Directory del server. |
|
location |
string |
Posizione geografica in cui vive 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 (e è necessario per la creazione). |
properties.byokEnforcement |
string |
Stato che mostra se la crittografia dei dati del server è abilitata con chiavi gestite dal cliente. |
properties.earliestRestoreDate |
string |
Tempo di creazione del punto di ripristino più recente (formato ISO8601) |
properties.fullyQualifiedDomainName |
string |
Nome di dominio completo di un server. |
properties.infrastructureEncryption |
Stato che mostra se la crittografia dell'infrastruttura abilitata per il server. |
|
properties.masterServerId |
string |
ID server master di un server di replica. |
properties.minimalTlsVersion |
Applicare una versione tls minima per il server. |
|
properties.privateEndpointConnections |
Elenco delle connessioni endpoint private in un server |
|
properties.publicNetworkAccess |
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato" |
|
properties.replicaCapacity |
integer |
Numero massimo di repliche che un server master può avere. |
properties.replicationRole |
string |
Ruolo di replica del server. |
properties.sslEnforcement |
Abilitare l'applicazione ssl o meno 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 di risorse. |
type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ServerForCreate
Rappresenta un server da creare.
Nome | Tipo | Descrizione |
---|---|---|
identity |
Identità di Azure Active Directory del server. |
|
location |
string |
La posizione in cui risiede la risorsa. |
properties | ServerPropertiesForCreate: |
Proprietà del server. |
sku |
SKU (piano tariffario) del server. |
|
tags |
object |
Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. |
ServerPrivateEndpointConnection
Una connessione 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 una connessione 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
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. |
ServerPropertiesForDefaultCreate
Proprietà usate per creare un nuovo server.
Nome | Tipo | Descrizione |
---|---|---|
administratorLogin |
string |
Nome di accesso dell'amministratore di un server. Può essere specificato solo quando il server viene creato (e è necessario per la creazione). Il nome di accesso è obbligatorio durante l'aggiornamento della password. |
administratorLoginPassword |
string |
Password dell'account di accesso dell'amministratore. |
createMode |
string:
Default |
Modalità per creare un nuovo server. |
infrastructureEncryption |
Stato che mostra se la crittografia dell'infrastruttura abilitata per il server. |
|
minimalTlsVersion |
Applicare una versione tls minima per il server. |
|
publicNetworkAccess |
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato" |
|
sslEnforcement |
Abilitare l'applicazione ssl o meno quando ci si connette al server. |
|
storageProfile |
Profilo di archiviazione di un server. |
|
version |
Versione del server. |
ServerPropertiesForGeoRestore
Le proprietà usate per creare un nuovo server ripristinando un'area diversa da un backup con replica geografica.
Nome | Tipo | Descrizione |
---|---|---|
createMode |
string:
Geo |
Modalità per creare un nuovo server. |
infrastructureEncryption |
Stato che mostra se la crittografia dell'infrastruttura abilitata per il server. |
|
minimalTlsVersion |
Applicare una versione tls minima per il server. |
|
publicNetworkAccess |
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato" |
|
sourceServerId |
string |
ID del server di origine da cui eseguire il ripristino. |
sslEnforcement |
Abilitare l'applicazione ssl o meno quando ci si connette al server. |
|
storageProfile |
Profilo di archiviazione di un server. |
|
version |
Versione del server. |
ServerPropertiesForReplica
Proprietà per creare una nuova replica.
Nome | Tipo | Descrizione |
---|---|---|
createMode |
string:
Replica |
Modalità per creare un nuovo server. |
infrastructureEncryption |
Stato che mostra se la crittografia dell'infrastruttura abilitata per il server. |
|
minimalTlsVersion |
Applicare una versione tls minima per il server. |
|
publicNetworkAccess |
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato" |
|
sourceServerId |
string |
ID server master da cui creare la replica. |
sslEnforcement |
Abilitare l'applicazione ssl o meno quando ci si connette al server. |
|
storageProfile |
Profilo di archiviazione di un server. |
|
version |
Versione del server. |
ServerPropertiesForRestore
Le proprietà usate per creare un nuovo server ripristinando da un backup.
Nome | Tipo | Descrizione |
---|---|---|
createMode |
string:
Point |
Modalità per creare un nuovo server. |
infrastructureEncryption |
Stato che mostra se la crittografia dell'infrastruttura abilitata per il server. |
|
minimalTlsVersion |
Applicare una versione tls minima per il server. |
|
publicNetworkAccess |
Se l'accesso alla rete pubblica è consentito per questo server. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato" |
|
restorePointInTime |
string |
Tempo di creazione del punto di ripristino (ISO8601 formato), specificando il tempo da cui eseguire il ripristino. |
sourceServerId |
string |
ID del server di origine da cui eseguire il ripristino. |
sslEnforcement |
Abilitare l'applicazione ssl o meno quando ci si connette al server. |
|
storageProfile |
Profilo di archiviazione di un server. |
|
version |
Versione del server. |
ServerState
Stato di un server visibile all'utente.
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Inaccessible |
string |
|
Ready |
string |
ServerVersion
Versione di un server.
Nome | Tipo | Descrizione |
---|---|---|
5.6 |
string |
|
5.7 |
string |
|
8.0 |
string |
Sku
Informazioni di fatturazione relative alle proprietà di un server.
Nome | Tipo | Descrizione |
---|---|---|
capacity |
integer |
Capacità di scalabilità orizzontale/out, che rappresenta le unità di calcolo del server. |
family |
string |
Famiglia di hardware. |
name |
string |
Nome dello sku, in genere, livello + famiglia + core, ad esempio B_Gen4_1, GP_Gen5_8. |
size |
string |
Codice di dimensione 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 l'applicazione ssl o meno 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
Proprietà del 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. |