Bagikan melalui


Encryption Protectors - Get

Mendapatkan pelindung enkripsi server.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/encryptionProtector/current?api-version=2021-11-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
encryptionProtectorName
path True

EncryptionProtectorName

Nama pelindung enkripsi yang akan diambil.

resourceGroupName
path True

string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

serverName
path True

string

Nama server.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang digunakan untuk permintaan.

Respons

Nama Jenis Deskripsi
200 OK

EncryptionProtector

Berhasil mengambil pelindung enkripsi server yang ditentukan.

Other Status Codes

Respons Kesalahan: ***

  • 400 InvalidKeyName - Nilai yang tidak valid diberikan untuk nama kunci server.

  • 400 InvalidKeyType - Jenis kunci buat server tidak didukung.

  • 400 InvalidUpsertKeyType - Kunci TDE yang dikelola layanan dikelola oleh layanan. Kunci TDE yang dikelola layanan tidak mendukung Buat atau Perbarui oleh pengguna.

  • 400 InvalidKeyUpsertRequest - Permintaan buat kunci server tidak ada atau tidak memiliki objek properti.

  • 400 InvalidEncryptionProtectorName - Nama kunci pelindung enkripsi tidak didukung.

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 ServerNotInSubscriptionResourceGroup - Server yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.

  • 404 ResourceNotFound - Sumber daya yang diminta tidak ditemukan.

Contoh

Get the encryption protector

Permintaan sampel

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/encryptionProtector/current?api-version=2021-11-01

Respon sampel

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-7398/providers/Microsoft.Sql/servers/sqlcrudtest-4645/encryptionProtector/current",
  "name": "current",
  "type": "Microsoft.Sql/servers/encryptionProtector",
  "location": "Japan East",
  "kind": "azurekeyvault",
  "properties": {
    "serverKeyName": "someVault_someKey_01234567890123456789012345678901",
    "serverKeyType": "AzureKeyVault",
    "uri": "https://someVault.vault.azure.net/keys/someKey/01234567890123456789012345678901",
    "autoRotationEnabled": false
  }
}

Definisi

Nama Deskripsi
EncryptionProtector

Pelindung enkripsi server.

EncryptionProtectorName

Nama pelindung enkripsi yang akan diambil.

ServerKeyType

Jenis pelindung enkripsi seperti 'ServiceManaged', 'AzureKeyVault'.

EncryptionProtector

Pelindung enkripsi server.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

kind

string

Jenis pelindung enkripsi. Ini adalah metadata yang digunakan untuk pengalaman portal Azure.

location

string

Lokasi sumber daya.

name

string

Nama sumber daya.

properties.autoRotationEnabled

boolean

Bendera keikutsertaan rotasi otomatis kunci. Baik true maupun false.

properties.serverKeyName

string

Nama kunci server.

properties.serverKeyType

ServerKeyType

Jenis pelindung enkripsi seperti 'ServiceManaged', 'AzureKeyVault'.

properties.subregion

string

Subregion pelindung enkripsi.

properties.thumbprint

string

Thumbprint kunci server.

properties.uri

string

URI kunci server.

type

string

Jenis sumber daya

EncryptionProtectorName

Nama pelindung enkripsi yang akan diambil.

Nama Jenis Deskripsi
current

string

ServerKeyType

Jenis pelindung enkripsi seperti 'ServiceManaged', 'AzureKeyVault'.

Nama Jenis Deskripsi
AzureKeyVault

string

ServiceManaged

string