Freigeben über


Transparent Data Encryptions - Create Or Update

Erstellt oder aktualisiert die transparente Datenverschlüsselungskonfiguration einer Datenbank.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
databaseName
path True

string

Der Name der Datenbank, für die die Einstellung der transparenten Datenverschlüsselung gilt.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

transparentDataEncryptionName
path True

TransparentDataEncryptionName

Der Name der transparenten Datenverschlüsselungskonfiguration.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
properties.status

TransparentDataEncryptionStatus

Die status der transparenten Datenverschlüsselung der Datenbank.

Antworten

Name Typ Beschreibung
200 OK

TransparentDataEncryption

OK

201 Created

TransparentDataEncryption

Erstellt

Beispiele

Create or update a database's transparent data encryption configuration

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
TransparentDataEncryption

Stellt eine datenbanktransparente Datenverschlüsselungskonfiguration dar.

TransparentDataEncryptionName

Der Name der transparenten Datenverschlüsselungskonfiguration.

TransparentDataEncryptionStatus

Die status der transparenten Datenverschlüsselung der Datenbank.

TransparentDataEncryption

Stellt eine datenbanktransparente Datenverschlüsselungskonfiguration dar.

Name Typ Beschreibung
id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.status

TransparentDataEncryptionStatus

Die status der transparenten Datenverschlüsselung der Datenbank.

type

string

Der Ressourcentyp.

TransparentDataEncryptionName

Der Name der transparenten Datenverschlüsselungskonfiguration.

Name Typ Beschreibung
current

string

TransparentDataEncryptionStatus

Die status der transparenten Datenverschlüsselung der Datenbank.

Name Typ Beschreibung
Disabled

string

Enabled

string