Certificate - Get
Ruft Informationen zum angegebenen Zertifikat ab.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/certificates/{certificateName}?api-version=2024-07-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 24 pattern: ^[a-zA-Z0-9]+$ |
Ein Name für das Batch-Konto, das innerhalb der Region einzigartig sein muss. Batch-Kontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben verwenden. Dieser Name wird als Teil des DNS-Namens verwendet, der verwendet wird, um auf den Batch-Service in der Region zuzugreifen, in der das Konto erstellt wurde. Beispiel: |
|
certificate
|
path | True |
string minLength: 5maxLength: 45 pattern: ^[\w]+-[\w]+$ |
Der Bezeichner für das Zertifikat. Dies muss aus Algorithmus und Fingerabdruck bestehen, getrennt durch einen Gedankenstrich und muss mit den Zertifikatdaten in der Anforderung übereinstimmen. Beispiel: SHA1-a3d1c5. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
|
subscription
|
path | True |
string (uuid) |
Hierbei handelt es sich um die ID des Zielabonnements. Der Wert muss eine UUID sein. |
|
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung ist erfolgreich. Header ETag: string |
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
| Get Certificate |
| Get Certificate with Deletion Error |
Get Certificate
Beispielanforderung
Beispiel für eine Antwort
ETag: W/"0x8D4EDD5118668F7"
{
"name": "sha1-0a0e4f50d51beadeac1d35afc5116098e7902e6e",
"type": "Microsoft.Batch/batchAccounts/certificates",
"id": "/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/sha1-0a0e4f50d51beadeac1d35afc5116098e7902e6e",
"properties": {
"format": "Pfx",
"provisioningState": "Succeeded",
"provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z",
"publicData": "MIICrjCCAZagAwI...",
"thumbprint": "0a0e4f50d51beadeac1d35afc5116098e7902e6e",
"thumbprintAlgorithm": "sha1"
}
}
Get Certificate with Deletion Error
Beispielanforderung
Beispiel für eine Antwort
ETag: W/"0x8D4EDD5118668F7"
{
"name": "sha1-0a0e4f50d51beadeac1d35afc5116098e7902e6e",
"type": "Microsoft.Batch/batchAccounts/certificates",
"id": "/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/sha1-0a0e4f50d51beadeac1d35afc5116098e7902e6e",
"properties": {
"format": "Pfx",
"deleteCertificateError": {
"code": "NodesReferencingCertificate",
"message": "The specified certificate is being used by the below mentioned node(s)\nRequestId:2dc78afc-b15b-42d2-8c85-39cb61a0799e\nTime:2017-08-28T10:22:52.8633406Z",
"target": "BatchAccount",
"details": [
{
"code": "Nodes",
"message": "node1, node3"
}
]
},
"previousProvisioningState": "Deleting",
"previousProvisioningStateTransitionTime": "2017-07-21T00:15:25.5625498Z",
"provisioningState": "Failed",
"provisioningStateTransitionTime": "2017-07-21T01:47:38.4420202Z",
"publicData": "MIICrjCCAZagAwI...",
"thumbprint": "0a0e4f50d51beadeac1d35afc5116098e7902e6e",
"thumbprintAlgorithm": "sha1"
}
}
Definitionen
| Name | Beschreibung |
|---|---|
| Certificate |
Enthält Informationen zu einem Zertifikat. |
|
Certificate |
Das Format des Zertifikats – entweder Pfx oder CER. Wenn dieser Parameter nicht angegeben wird, lautet der Standardwert Pfx. |
|
Certificate |
|
|
Cloud |
Eine Fehlerantwort des Batchdiensts. |
|
Cloud |
Eine Fehlerantwort des Batchdiensts. |
|
created |
Der Identitätstyp, der die Ressource erstellt hat. |
|
Delete |
Eine Fehlerantwort des Batchdiensts. |
|
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
Certificate
Enthält Informationen zu einem Zertifikat.
| Name | Typ | Beschreibung |
|---|---|---|
| etag |
string |
Das ETag der Ressource, das für Parallelitätsanweisungen verwendet wird. |
| id |
string (arm-id) |
Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Der Name der Ressource |
| properties.deleteCertificateError |
Fehler beim Löschen des Zertifikats |
|
| properties.format |
Das Format des Zertifikats – entweder Pfx oder CER. Wenn dieser Parameter nicht angegeben wird, lautet der Standardwert Pfx. |
|
| properties.previousProvisioningState |
Der vorherige bereitgestellte Status der Ressource |
|
| properties.previousProvisioningStateTransitionTime |
string (date-time) |
Die Uhrzeit, zu der das Zertifikat seinen vorherigen Zustand eingegeben hat. |
| properties.provisioningState |
Der bereitgestellte Status der Ressource |
|
| properties.provisioningStateTransitionTime |
string (date-time) |
Die Uhrzeit, zu der das Zertifikat seinen aktuellen Status eingegeben hat. |
| properties.publicData |
string |
Der öffentliche Schlüssel des Zertifikats. |
| properties.thumbprint |
string |
Der Fingerabdruck des Zertifikats. |
| properties.thumbprintAlgorithm |
string |
Der Algorithmus des Zertifikatfingerabdrucks. |
| systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
|
| tags |
object |
Die Tags der Ressource. |
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
CertificateFormat
Das Format des Zertifikats – entweder Pfx oder CER. Wenn dieser Parameter nicht angegeben wird, lautet der Standardwert Pfx.
| Wert | Beschreibung |
|---|---|
| Pfx |
Das Zertifikat ist ein PFX(PKCS#12)-formatiertes Zertifikat oder eine Zertifikatkette. |
| Cer |
Das Zertifikat ist ein base64-codiertes X.509-Zertifikat. |
CertificateProvisioningState
| Wert | Beschreibung |
|---|---|
| Succeeded |
Das Zertifikat ist für die Verwendung in Pools verfügbar. |
| Deleting |
Der Benutzer hat angefordert, dass das Zertifikat gelöscht wird, der Löschvorgang wurde jedoch noch nicht abgeschlossen. Sie dürfen beim Erstellen oder Aktualisieren von Pools nicht auf das Zertifikat verweisen. |
| Failed |
Der Benutzer hat angefordert, dass das Zertifikat gelöscht wird, aber es gibt Pools, die weiterhin Verweise auf das Zertifikat haben, oder es wird weiterhin auf einem oder mehreren Computeknoten installiert. (Letzteres kann auftreten, wenn das Zertifikat aus dem Pool entfernt wurde, aber der Knoten noch nicht neu gestartet wurde. Knoten aktualisieren ihre Zertifikate nur, wenn sie neu gestartet werden.) Sie können den Vorgang zum Abbrechen des Zertifikatlöschvorgangs verwenden, um den Löschvorgang abzubrechen, oder den Löschzertifikatvorgang, um den Löschvorgang erneut zu versuchen. |
CloudError
Eine Fehlerantwort des Batchdiensts.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Der Textkörper der Fehlerantwort. |
CloudErrorBody
Eine Fehlerantwort des Batchdiensts.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
| details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
| message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
| target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
| Wert | Beschreibung |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeleteCertificateError
Eine Fehlerantwort des Batchdiensts.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
| details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
| message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
| target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| createdAt |
string (date-time) |
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 (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
| lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
| lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |