Transparent Data Encryptions - Create Or Update

Tworzy lub aktualizuje konfigurację przezroczystego szyfrowania danych bazy danych.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
databaseName
path True

string

Nazwa bazy danych, dla której ma zastosowanie ustawienie przezroczystego szyfrowania danych.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

transparentDataEncryptionName
path True

TransparentDataEncryptionName

Nazwa konfiguracji przezroczystego szyfrowania danych.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Treść żądania

Nazwa Typ Opis
properties.status

TransparentDataEncryptionStatus

Stan przezroczystego szyfrowania danych bazy danych.

Odpowiedzi

Nazwa Typ Opis
200 OK

TransparentDataEncryption

OK

201 Created

TransparentDataEncryption

Utworzono

Przykłady

Create or update a database's transparent data encryption configuration

Przykładowe żądanie

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
TransparentDataEncryption

Reprezentuje konfigurację przezroczystego szyfrowania danych bazy danych.

TransparentDataEncryptionName

Nazwa konfiguracji przezroczystego szyfrowania danych.

TransparentDataEncryptionStatus

Stan przezroczystego szyfrowania danych bazy danych.

TransparentDataEncryption

Reprezentuje konfigurację przezroczystego szyfrowania danych bazy danych.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.status

TransparentDataEncryptionStatus

Stan przezroczystego szyfrowania danych bazy danych.

type

string

Typ zasobu.

TransparentDataEncryptionName

Nazwa konfiguracji przezroczystego szyfrowania danych.

Wartość Opis
current

TransparentDataEncryptionStatus

Stan przezroczystego szyfrowania danych bazy danych.

Wartość Opis
Enabled
Disabled