Compartir a través de


Managed Instance Tde Certificates - Create

Crea un certificado TDE para un servidor determinado.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/tdeCertificates?api-version=2021-11-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
managedInstanceName
path True

string

El nombre de la instancia administrada.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

subscriptionId
path True

string

El id. de suscripción que identifica una suscripción de Azure.

api-version
query True

string

La versión de API que se usará para la solicitud.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
properties.privateBlob True

string

Blob privado de certificado codificado en base64.

properties.certPassword

string

Contraseña del certificado.

Respuestas

Nombre Tipo Description
200 OK

Se creó correctamente el certificado TDE.

202 Accepted

Aceptado

Other Status Codes

Respuestas de error: ***

  • 400 MissingPrivateBlob: falta el blob privado.

  • 400 InvalidPrivateBlobOrPassword: se especificó un blob privado o una contraseña no válidos.

  • 400 PrivateBlobWithoutPrivateKey: el blob proporcionado no contiene clave privada.

  • 400 InvalidResourceRequestBody: las propiedades de recurso o recurso del cuerpo de la solicitud están vacías o no son válidas.

  • 404 SubscriptionDoesNotHaveServer: no se encontró el servidor solicitado

  • 404 ServerNotInSubscriptionResourceGroup: el servidor especificado no existe en el grupo de recursos y la suscripción especificados.

  • 404 ResourceNotFound: no se encontró el recurso solicitado.

  • 404 OperationIdNotFound: la operación con id. no existe.

  • 409 OperationCancelled: el usuario ha cancelado la operación.

  • 409 OperationInterrupted: no se pudo completar la operación en el recurso porque se interrumpió por otra operación en el mismo recurso.

  • 429 SubscriptionTooManyCreateUpdateRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

  • 429 SubscriptionTooManyRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

  • 500 OperationTimedOut: la operación agota el tiempo de espera y se revierte automáticamente. Vuelva a intentar la operación y,

  • 503 TooManyRequests: solicitudes más allá de las solicitudes máximas que los recursos disponibles pueden procesar.

Ejemplos

Upload a TDE certificate

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/testtdecert/providers/Microsoft.Sql/managedInstances/testtdecert/tdeCertificates?api-version=2021-11-01

{
  "properties": {
    "privateBlob": "MIIXXXXXXXX"
  }
}

Respuesta de muestra

Definiciones

TdeCertificate

Un certificado TDE que se puede cargar en un servidor.

Nombre Tipo Description
id

string

Identificador del recurso.

name

string

Nombre del recurso.

properties.certPassword

string

Contraseña del certificado.

properties.privateBlob

string

Blob privado de certificado codificado en base64.

type

string

Tipo de recurso.