Transparent Data Encryptions - Create Or Update

Crea o aggiorna la configurazione transparent data encryption di un database.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/transparentDataEncryption/current?api-version=2014-04-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
databaseName
path True

string

Nome del database per cui viene applicata l'impostazione di Transparent Data Encryption.

resourceGroupName
path True

string

Nome del gruppo di risorse che contiene la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager o dal portale.

serverName
path True

string

Il nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

transparentDataEncryptionName
path True

TransparentDataEncryptionName

Nome della configurazione di Transparent Data Encryption.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Corpo della richiesta

Nome Tipo Descrizione
properties.status

TransparentDataEncryptionStatus

Stato di Transparent Data Encryption del database.

Risposte

Nome Tipo Descrizione
200 OK

TransparentDataEncryption

Va bene

201 Created

TransparentDataEncryption

Creato

Esempio

Create or update a database's transparent data encryption configuration

Esempio di richiesta

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/transparentDataEncryption/current?api-version=2014-04-01

{
  "properties": {
    "status": "Enabled"
  }
}

Risposta di esempio

{
  "name": "current",
  "location": "North Europe",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/transparentDataEncryption/current",
  "type": "Microsoft.Sql/servers/databases/transparentDataEncryption",
  "properties": {
    "status": "Enabled"
  }
}
{
  "name": "current",
  "location": "North Europe",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/transparentDataEncryption/current",
  "type": "Microsoft.Sql/servers/databases/transparentDataEncryption",
  "properties": {
    "status": "Enabled"
  }
}

Definizioni

Nome Descrizione
TransparentDataEncryption

Rappresenta una configurazione transparent data encryption del database.

TransparentDataEncryptionName

Nome della configurazione di Transparent Data Encryption.

TransparentDataEncryptionStatus

Stato di Transparent Data Encryption del database.

TransparentDataEncryption

Rappresenta una configurazione transparent data encryption del database.

Nome Tipo Descrizione
id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.status

TransparentDataEncryptionStatus

Stato di Transparent Data Encryption del database.

type

string

Tipo di risorsa.

TransparentDataEncryptionName

Nome della configurazione di Transparent Data Encryption.

Valore Descrizione
current

TransparentDataEncryptionStatus

Stato di Transparent Data Encryption del database.

Valore Descrizione
Enabled
Disabled