Megosztás a következőn keresztül:


Managed Instance Tde Certificates - Create

TDE-tanúsítványt hoz létre egy adott kiszolgálóhoz.

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

URI-paraméterek

Name In Kötelező Típus Description
managedInstanceName
path True

string

A felügyelt példány neve.

resourceGroupName
path True

string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True

string

A kéréshez használni kívánt API-verzió.

Kérelem törzse

Name Kötelező Típus Description
properties.privateBlob True

string

A base64 kódolású tanúsítvány privát blobja.

properties.certPassword

string

A tanúsítvány jelszava.

Válaszok

Name Típus Description
200 OK

Sikeresen létrehozta a TDE-tanúsítványt.

202 Accepted

Elfogadott

Fejlécek

Location: string

Other Status Codes

ErrorResponse

Hibaválaszok: ***

  • 400 ManagedInstanceStoppingOrStopped – Ütköző művelet van elküldve, miközben a példány leáll/leállított állapotban van

  • 400 ManagedInstanceStarting – Ütköző művelet küldve, miközben a példány kezdő állapotban van

  • 400 MissingPrivateBlob – A privát blob hiányzik.

  • 400 InvalidPrivateBlobOrPassword – Érvénytelen privát blob vagy jelszó van megadva.

  • 400 PrivateBlobWithoutPrivateKey – A megadott blob nem tartalmaz titkos kulcsot.

  • 400 InvalidResourceRequestBody – A kérelem törzsében lévő erőforrás- vagy erőforrástulajdonságok üresek vagy érvénytelenek.

  • 400 CertificateAlreadyExists – Egy adott névvel rendelkező tanúsítvány már létezik, vagy ez a tanúsítvány már hozzá lett adva az adatbázishoz.

  • 404 ServerNotInSubscriptionResourceGroup – A megadott kiszolgáló nem létezik a megadott erőforráscsoportban és -előfizetésben.

  • 404 SubscriptionDoesNotHaveServer – A kért kiszolgáló nem található

  • 404 ResourceNotFound – A kért erőforrás nem található.

  • 404 OperationIdNotFound – Az azonosítóval rendelkező művelet nem létezik.

  • 409 CannotCancelOperation – A felügyeleti művelet olyan állapotban van, amely nem törölhető.

  • 409 OperationCancelled – A felhasználó megszakította a műveletet.

  • 409 OperationInterrupted – Az erőforráson lévő művelet nem hajtható végre, mert egy másik művelet megszakította ugyanazon az erőforráson.

  • 429 SubscriptionTooManyCreateUpdateRequests – Az elérhető erőforrások által feldolgozható maximális kéréseken túli kérések.

  • 429 SubscriptionTooManyRequests – Az elérhető erőforrások által feldolgozható kérelmek maximálisnál több kérése.

  • 500 OperationTimedOut – A művelet túllépte az időkorlátot, és automatikusan visszagördült. Kérjük, próbálja újra a műveletet.

  • 503 TooManyRequests – A rendelkezésre álló erőforrások által feldolgozható maximális kérelmeken túli kérések.

Példák

Upload a TDE certificate

Mintakérelem

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

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

Mintaválasz

Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000001/providers/Microsoft.Sql/locations/westus/managedInstanceTdeCertificateOperationResults/00000000-0000-0000-0000-000000000001?api-version=2017-10-01-preview

Definíciók

Name Description
ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

TdeCertificate

Egy kiszolgálóra feltölthető TDE-tanúsítvány.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célpontja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

TdeCertificate

Egy kiszolgálóra feltölthető TDE-tanúsítvány.

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties.certPassword

string

A tanúsítvány jelszava.

properties.privateBlob

string

A base64 kódolású tanúsítvány privát blobja.

type

string

Erőforrás típusa.