Freigeben über


Server Trust Certificates - List By Instance

Ruft eine Liste der Serververtrauenszertifikate ab, die aus dem Feld in die angegebene Sql-verwaltete Instanz hochgeladen wurden.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
managedInstanceName
path True

string

Der Name der verwalteten Instanz.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

ServerTrustCertificatesListResult

Eine Liste der Serververtrauenszertifikate wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

Beispiele

Gets a list of server trust certificates on a given server.

Beispielanforderung

GET https://management.azure.com/subscriptions/38e0dc56-907f-45ba-a97c-74233baad471/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/serverTrustCertificates?api-version=2021-11-01

Beispiel für eine Antwort

{
  "value": [
    {
      "properties": {
        "thumbprint": "33702D20EC861199852837AE6BD1A71544B681E2",
        "certificateName": "customerCertificate1"
      },
      "id": "/subscriptions/38e0dc56-907f-45ba-a97c-74233baad471/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/serverTrustCertificates/customerCertificate1",
      "name": "customerCertificate1",
      "type": "Microsoft.Sql/managedInstances/serverTrustCertificates"
    },
    {
      "properties": {
        "thumbprint": "57CFA9CF16F2FB2775AF059A95C6D5B897DA2C05",
        "certificateName": "customerCertificate2"
      },
      "id": "/subscriptions/38e0dc56-907f-45ba-a97c-74233baad471/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/serverTrustCertificates/customerCertificate2",
      "name": "customerCertificate2",
      "type": "Microsoft.Sql/managedInstances/serverTrustCertificates"
    }
  ]
}

Definitionen

Name Beschreibung
ServerTrustCertificate

Das Serververtrauenszertifikat wurde aus dem Feld importiert, um die Verbindung zwischen box und Sql verwaltete Instanz zu ermöglichen.

ServerTrustCertificatesListResult

Eine Liste der Serververtrauenszertifikate in instance.

ServerTrustCertificate

Das Serververtrauenszertifikat wurde aus dem Feld importiert, um die Verbindung zwischen box und Sql verwaltete Instanz zu ermöglichen.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.certificateName

string

Der Zertifikatname

properties.publicBlob

string

Das öffentliche Zertifikatblob

properties.thumbprint

string

Der Zertifikatfingerabdruck

type

string

Der Ressourcentyp.

ServerTrustCertificatesListResult

Eine Liste der Serververtrauenszertifikate in instance.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

ServerTrustCertificate[]

Array von Ergebnissen.