Sdílet prostřednictvím


Encryption Protectors - List By Server

Získá seznam ochrany šifrování serveru.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru nebo portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Odpovědi

Name Typ Description
200 OK

EncryptionProtectorListResult

Seznam ochrany šifrování serveru se úspěšně načetl.

Other Status Codes

ErrorResponse

Chybové odpovědi: ***

  • 400 ManagedInstanceStoppingOrStopped – Konfliktní operace odeslaná, když je instance v zastaveném nebo zastaveném stavu

  • 400 ManagedInstanceStarting – Konfliktní operace odeslaná při spuštění instance

  • 400 InvalidKeyName – pro název klíče serveru byla zadána neplatná hodnota.

  • 400 InvalidKeyType – Typ klíče pro vytvoření serveru není podporován.

  • 400 InvalidUpsertKeyType – Klíče transparentního šifrování dat spravované službou spravuje služba. Klíče transparentního šifrování dat spravované službou nepodporují vytvoření ani aktualizaci uživatelem.

  • 400 InvalidKeyUpsertRequest – Požadavek na vytvoření klíče serveru neexistuje nebo nemá žádný objekt vlastností.

  • 400 InvalidEncryptionProtectorName – Název šifrovacího klíče ochrany není podporován.

  • 404 ServerNotInSubscriptionResourceGroup – Zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

Příklady

List encryption protectors by server

Ukázkový požadavek

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

Ukázková odpověď

{
  "value": [
    {
      "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"
      }
    }
  ]
}

Definice

Name Description
EncryptionProtector

Ochrana šifrování serveru.

EncryptionProtectorListResult

Seznam ochrany šifrování serveru.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

ServerKeyType

Typ ochrany šifrování, jako je ServiceManaged, AzureKeyVault.

EncryptionProtector

Ochrana šifrování serveru.

Name Typ Description
id

string

ID prostředku.

kind

string

Druh ochrany šifrování. Toto jsou metadata používaná pro prostředí webu Azure Portal.

location

string

Umístění prostředku

name

string

Název prostředku

properties.autoRotationEnabled

boolean

Příznak výslovného souhlasu s automatickým otáčením klíčů Buď pravda, nebo nepravda.

properties.serverKeyName

string

Název klíče serveru.

properties.serverKeyType

ServerKeyType

Typ ochrany šifrování, jako je ServiceManaged, AzureKeyVault.

properties.subregion

string

Podoblast ochrany šifrování.

properties.thumbprint

string

Kryptografický otisk klíče serveru.

properties.uri

string

Identifikátor URI klíče serveru.

type

string

Typ prostředku.

EncryptionProtectorListResult

Seznam ochrany šifrování serveru.

Name Typ Description
nextLink

string

Odkaz na načtení další stránky výsledků

value

EncryptionProtector[]

Pole výsledků

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ServerKeyType

Typ ochrany šifrování, jako je ServiceManaged, AzureKeyVault.

Hodnota Description
ServiceManaged
AzureKeyVault