Partager via


Encryption Protectors - Get

Obtient un protecteur de chiffrement de serveur.

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

Paramètres URI

Nom Dans Obligatoire Type Description
encryptionProtectorName
path True

EncryptionProtectorName

Nom du protecteur de chiffrement à récupérer.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

EncryptionProtector

Récupération réussie du protecteur de chiffrement de serveur spécifié.

Other Status Codes

Réponses d’erreur : ***

  • 400 InvalidKeyName : une valeur non valide a été donnée pour le nom de la clé de serveur.

  • 400 InvalidKeyType : le type de clé de serveur create n’est pas pris en charge.

  • 400 InvalidUpsertKeyType : les clés TDE gérées par le service sont gérées par le service. Les clés TDE gérées par le service ne prennent pas en charge la création ou la mise à jour par l’utilisateur.

  • 400 InvalidKeyUpsertRequest : la demande de création de clé de serveur n’existe pas ou n’a pas d’objet de propriétés.

  • 400 InvalidEncryptionProtectorName : le nom de clé du protecteur de chiffrement n’est pas pris en charge.

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 ServerNotInSubscriptionResourceGroup : le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 ResourceNotFound : la ressource demandée est introuvable.

Exemples

Get the encryption protector

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
EncryptionProtector

Protecteur de chiffrement de serveur.

EncryptionProtectorName

Nom du protecteur de chiffrement à récupérer.

ServerKeyType

Type de protecteur de chiffrement comme « ServiceManaged », « AzureKeyVault ».

EncryptionProtector

Protecteur de chiffrement de serveur.

Nom Type Description
id

string

ID de la ressource

kind

string

Type de protecteur de chiffrement. Il s’agit des métadonnées utilisées pour l’expérience Portail Azure.

location

string

Emplacement de la ressource.

name

string

Nom de la ressource.

properties.autoRotationEnabled

boolean

Indicateur d’activation de la rotation automatique des clés. true ou false.

properties.serverKeyName

string

Nom de la clé de serveur.

properties.serverKeyType

ServerKeyType

Type de protecteur de chiffrement comme « ServiceManaged », « AzureKeyVault ».

properties.subregion

string

Sous-région du protecteur de chiffrement.

properties.thumbprint

string

Empreinte numérique de la clé de serveur.

properties.uri

string

URI de la clé de serveur.

type

string

Type de ressource.

EncryptionProtectorName

Nom du protecteur de chiffrement à récupérer.

Nom Type Description
current

string

ServerKeyType

Type de protecteur de chiffrement comme « ServiceManaged », « AzureKeyVault ».

Nom Type Description
AzureKeyVault

string

ServiceManaged

string