Certificate - List By Batch Account
Zobrazí seznam všech certifikátů v zadaném účtu.
Upozornění: Tato operace je zastaralá a bude odebrána po únoru 2024. Místo toho použijte
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/certificates?api-version=2024-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/certificates?api-version=2024-07-01&maxresults={maxresults}&$select={$select}&$filter={$filter}
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 24 pattern: ^[a-zA-Z0-9]+$ |
Název pro batch účet, který musí být v rámci regionu jedinečný. Dávkové názvy účtů musí mít délku mezi 3 a 24 znaky a musí používat pouze čísla a malá písmena. Toto jméno se používá jako součást DNS jména, které slouží k přístupu k dávkové službě v regionu, kde je účet vytvořen. Například: |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
subscription
|
path | True |
string (uuid) |
ID cílového předplatného. Hodnota musí být UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
|
$filter
|
query |
string |
Výraz filtru OData Platné vlastnosti pro filtrování jsou properties/provisioningState, properties/provisioningStateTransitionTime, name. |
|
|
$select
|
query |
string |
Čárkami oddělený seznam vlastností, které by se měly vrátit. například "properties/provisioningState". Pouze vlastnosti nejvyšší úrovně v rámci vlastností/ jsou platné pro výběr. |
|
|
maxresults
|
query |
integer (int32) |
Maximální počet položek, které se mají vrátit v odpovědi. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Operace Azure byla úspěšně dokončena. |
|
| Other Status Codes |
Neočekávaná chybová odpověď |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2.
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnění uživatelského účtu |
Příklady
|
List |
|
List |
ListCertificates
Ukázkový požadavek
GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/certificates?api-version=2024-07-01
Ukázková odpověď
{
"nextLink": "https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates?api-version=2024-07-01&$skiptoken=NPK%3D28%3A2857p428pug%2022F53A7734C947B8NRK%3D45%3Asha1-c23dc7f22edc793856a7506fe66397ccb4a33b46SM%3D5%3AFalse",
"value": [
{
"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"
}
}
]
}
ListCertificates - Filter and Select
Ukázkový požadavek
GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/certificates?api-version=2024-07-01&$select=properties/format,properties/provisioningState&$filter=properties/provisioningStateTransitionTime gt '2017-05-01' or properties/provisioningState eq 'Failed'
Ukázková odpověď
{
"value": [
{
"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": "Failed"
}
},
{
"name": "sha1-aeb228ffb0bf67a793d61dce263ebd16949f15a1",
"type": "Microsoft.Batch/batchAccounts/certificates",
"id": "/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/samplecct/certificates/sha1-aeb228ffb0bf67a793d61dce263ebd16949f15a1",
"properties": {
"format": "Cer",
"provisioningState": "Failed"
}
}
]
}
Definice
| Name | Description |
|---|---|
| Certificate |
Obsahuje informace o certifikátu. |
|
Certificate |
Formát certifikátu – Pfx nebo Cer. Pokud tuto hodnotu vynecháte, výchozí hodnota je Pfx. |
|
Certificate |
Aktuální stav provisioningu certifikátu. |
|
Cloud |
Odpověď na chybu ze služby Batch |
|
Cloud |
Odpověď na chybu ze služby Batch |
|
created |
Typ identity, která prostředek vytvořila. |
|
Delete |
Odpověď na chybu ze služby Batch |
|
List |
Hodnoty vrácené operací Seznam |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
Certificate
Obsahuje informace o certifikátu.
| Name | Typ | Description |
|---|---|---|
| etag |
string |
ETag prostředku, který se používá pro příkazy souběžnosti. |
| id |
string (arm-id) |
Plně kvalifikované ID prostředku pro prostředek. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Název prostředku |
| properties.deleteCertificateError |
Chyba, ke které došlo při odstraňování certifikátu |
|
| properties.format |
Formát certifikátu – Pfx nebo Cer. Pokud tuto hodnotu vynecháte, výchozí hodnota je Pfx. |
|
| properties.previousProvisioningState |
Předchozí zřízený stav prostředku |
|
| properties.previousProvisioningStateTransitionTime |
string (date-time) |
Čas, kdy certifikát vstoupil do předchozího stavu. |
| properties.provisioningState |
Zřízený stav prostředku |
|
| properties.provisioningStateTransitionTime |
string (date-time) |
Čas, kdy certifikát zadal svůj aktuální stav. |
| properties.publicData |
string |
Veřejný klíč certifikátu. |
| properties.thumbprint |
string |
Kryptografický otisk certifikátu. |
| properties.thumbprintAlgorithm |
string |
Algoritmus kryptografického otisku certifikátu. |
| systemData |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
|
| tags |
object |
Značky prostředku. |
| type |
string |
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" |
CertificateFormat
Formát certifikátu – Pfx nebo Cer. Pokud tuto hodnotu vynecháte, výchozí hodnota je Pfx.
| Hodnota | Description |
|---|---|
| Pfx |
Certifikát je certifikát ve formátu PFX (PKCS#12) nebo řetěz certifikátů. |
| Cer |
Certifikát je certifikát X.509 s kódováním base64. |
CertificateProvisioningState
Aktuální stav provisioningu certifikátu.
| Hodnota | Description |
|---|---|
| Succeeded |
Certifikát je k dispozici pro použití ve fondech. |
| Deleting |
Uživatel požádal o odstranění certifikátu, ale operace odstranění ještě nebyla dokončena. Při vytvářeníneboch |
| Failed |
Uživatel požádal o odstranění certifikátu, ale stále existují fondy s odkazy na certifikát nebo je stále nainstalovaný na jednom nebo několika výpočetních uzlech. (K tomu může dojít, pokud byl certifikát odebrán z fondu, ale uzel se ještě nerestartoval. Uzly aktualizují certifikáty pouze při restartování.) Operaci zrušení odstranění certifikátu můžete použít ke zrušení odstranění nebo operaci odstranění certifikátu k opakování odstranění. |
CloudError
Odpověď na chybu ze služby Batch
| Name | Typ | Description |
|---|---|---|
| error |
Text odpovědi na chybu. |
CloudErrorBody
Odpověď na chybu ze služby Batch
| Name | Typ | Description |
|---|---|---|
| code |
string |
Identifikátor chyby. Kódy jsou invariantní a mají být využity programově. |
| details |
Seznam dalších podrobností o chybě |
|
| message |
string |
Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní. |
| target |
string |
Cíl konkrétní chyby. Například název vlastnosti v chybě. |
createdByType
Typ identity, která prostředek vytvořila.
| Hodnota | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeleteCertificateError
Odpověď na chybu ze služby Batch
| Name | Typ | Description |
|---|---|---|
| code |
string |
Identifikátor chyby. Kódy jsou invariantní a mají být využity programově. |
| details |
Seznam dalších podrobností o chybě |
|
| message |
string |
Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní. |
| target |
string |
Cíl konkrétní chyby. Například název vlastnosti v chybě. |
ListCertificatesResult
Hodnoty vrácené operací Seznam
| Name | Typ | Description |
|---|---|---|
| nextLink |
string (uri) |
Odkaz na další stránku položek |
| value |
Položky certifikátu na této stránce |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Časové razítko vytvoření prostředku (UTC). |
| createdBy |
string |
Identita, která prostředek vytvořila. |
| createdByType |
Typ identity, která prostředek vytvořila. |
|
| lastModifiedAt |
string (date-time) |
Časové razítko poslední změny zdroje (UTC) |
| lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
| lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |