Certificates - Get
Rufen Sie die Zertifikatressource ab.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/certificates/{certificateName}?api-version=2023-12-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
certificate
|
path | True |
string |
Der Name der Zertifikatressource. |
resource
|
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. |
service
|
path | True |
string |
Der Name der Dienstressource. RegEx-Muster: |
subscription
|
path | True |
string |
Ruft die Abonnement-ID ab, die das Microsoft Azure-Abonnement eindeutig identifiziert. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
api-version
|
query | True |
string |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolg. Die Antwort beschreibt das Zertifikat. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Certificates_Get
Beispielanforderung
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate?api-version=2023-12-01
Beispiel für eine Antwort
{
"properties": {
"type": "KeyVaultCertificate",
"excludePrivateKey": false,
"thumbprint": "934367bf1c97033f877db0f15cb1b586957d3133",
"vaultUri": "https://myvault.vault.azure.net",
"keyVaultCertName": "mycert",
"certVersion": "08a219d06d874795a96db47e06fbb01e",
"issuer": "mydomain.com",
"issuedDate": "2019-02-20T07:40:42Z",
"expirationDate": "2019-02-21T07:40:42Z",
"activateDate": "2019-02-22T07:40:42Z",
"subjectName": "mysubjectname",
"dnsNames": [
"mydomain.com",
"mydomain.net",
"mydomain.io"
],
"autoSync": "Disabled",
"provisioningState": "Succeeded"
},
"systemData": {
"createdBy": "sample-user",
"createdByType": "User",
"createdAt": "2021-08-11T03:16:03.944Z",
"lastModifiedBy": "sample-user",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-08-11T03:17:03.944Z"
},
"type": "Microsoft.AppPlatform/Spring/certificates",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/certificates/mycertificate",
"name": "mycertificate"
}
Definitionen
Name | Beschreibung |
---|---|
Certificate |
Zertifikatressourcennutzlast. |
Certificate |
Bereitstellungsstatus des Zertifikats |
Cloud |
Eine Fehlerantwort vom Dienst. |
Cloud |
Eine Fehlerantwort vom Dienst. |
Content |
Eigenschaften des aus dem Schlüsseltresor importierten Zertifikats. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Key |
Gibt an, ob das Zertifikat aus dem Schlüsseltresor automatisch synchronisiert werden soll. |
Key |
Eigenschaften des aus dem Schlüsseltresor importierten Zertifikats. |
last |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
System |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
CertificateResource
Zertifikatressourcennutzlast.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. |
name |
string |
Der Name der Ressource. |
properties | CertificateProperties: |
Eigenschaften der Zertifikatressourcennutzlast. |
systemData |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
|
type |
string |
Der Typ der Ressource. |
CertificateResourceProvisioningState
Bereitstellungsstatus des Zertifikats
Name | Typ | Beschreibung |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
CloudError
Eine Fehlerantwort vom Dienst.
Name | Typ | Beschreibung |
---|---|---|
error |
Eine Fehlerantwort vom Dienst. |
CloudErrorBody
Eine Fehlerantwort vom Dienst.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, die für die Anzeige in einer Benutzeroberfläche geeignet sein soll. |
target |
string |
Das Ziel des bestimmten Fehlers. Beispiel: Der Name der -Eigenschaft, die einen Fehler aufweist. |
ContentCertificateProperties
Eigenschaften des aus dem Schlüsseltresor importierten Zertifikats.
Name | Typ | Beschreibung |
---|---|---|
activateDate |
string |
Das Aktivierungsdatum des Zertifikats. |
content |
string |
Der Inhalt des hochgeladenen Zertifikats. |
dnsNames |
string[] |
Die Domänenliste des Zertifikats. |
expirationDate |
string |
Das Ablaufdatum des Zertifikats. |
issuedDate |
string |
Das Ausstellungsdatum des Zertifikats. |
issuer |
string |
Der Aussteller des Zertifikats. |
provisioningState |
Bereitstellungsstatus des Zertifikats |
|
subjectName |
string |
Der Antragstellername des Zertifikats. |
thumbprint |
string |
Der Fingerabdruck des Zertifikats. |
type |
string:
Content |
Der Typ der Zertifikatquelle. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
KeyVaultCertificateAutoSync
Gibt an, ob das Zertifikat aus dem Schlüsseltresor automatisch synchronisiert werden soll.
Name | Typ | Beschreibung |
---|---|---|
Disabled |
string |
|
Enabled |
string |
KeyVaultCertificateProperties
Eigenschaften des aus dem Schlüsseltresor importierten Zertifikats.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
activateDate |
string |
Das Aktivierungsdatum des Zertifikats. |
|
autoSync | Disabled |
Gibt an, ob das Zertifikat aus dem Schlüsseltresor automatisch synchronisiert werden soll. |
|
certVersion |
string |
Die Zertifikatversion des Schlüsseltresors. |
|
dnsNames |
string[] |
Die Domänenliste des Zertifikats. |
|
excludePrivateKey |
boolean |
False |
Optional. Wenn dieser Wert auf TRUE festgelegt ist, wird kein privater Schlüssel aus dem Schlüsseltresor importiert. |
expirationDate |
string |
Das Ablaufdatum des Zertifikats. |
|
issuedDate |
string |
Das Ausstellungsdatum des Zertifikats. |
|
issuer |
string |
Der Aussteller des Zertifikats. |
|
keyVaultCertName |
string |
Der Zertifikatname des Schlüsseltresors. |
|
provisioningState |
Bereitstellungsstatus des Zertifikats |
||
subjectName |
string |
Der Antragstellername des Zertifikats. |
|
thumbprint |
string |
Der Fingerabdruck des Zertifikats. |
|
type |
string:
Key |
Der Typ der Zertifikatquelle. |
|
vaultUri |
string |
Der Tresor-URI des Benutzerschlüsseltresors. |
lastModifiedByType
Der Identitätstyp, der die Ressource zuletzt geändert hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
SystemData
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string |
Der Zeitstempel der Ressourcenänderung (UTC). |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |