Certificate - Add

Aggiunge un certificato all'account specificato.
Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault .

POST {batchUrl}/certificates?api-version=2023-11-01.18.0
POST {batchUrl}/certificates?timeout={timeout}&api-version=2023-11-01.18.0

Parametri dell'URI

Nome In Necessario Tipo Descrizione
batchUrl
path True

string

URL di base per tutte le richieste di servizio Azure Batch.

api-version
query True

string

Versione dell'API client.

timeout
query

integer

int32

Tempo massimo per cui il server può trascorrere l'elaborazione della richiesta, in secondi. Il valore predefinito è 30 secondi.

Intestazione della richiesta

Media Types: "application/json; odata=minimalmetadata"

Nome Necessario Tipo Descrizione
client-request-id

string

uuid

Identità richiesta generata dal chiamante, sotto forma di GUID senza decorazioni come parentesi graffe, ad esempio 9C4D50E-2D56-4CD3-8152-34347DC9F2B0.

return-client-request-id

boolean

Se il server deve restituire l'ID richiesta client nella risposta.

ocp-date

string

date-time-rfc1123

Ora in cui è stata eseguita la richiesta. Le librerie client in genere impostano l'ora dell'orologio del sistema corrente; impostarla in modo esplicito se si chiama direttamente l'API REST.

Corpo della richiesta

Media Types: "application/json; odata=minimalmetadata"

Nome Necessario Tipo Descrizione
data True

string

Contenuto con codifica base64 del certificato. La dimensione massima è 10 KB.

thumbprint True

string

Identificazione personale X.509 del certificato. Si tratta di una sequenza di fino a 40 cifre esadecimale (può includere spazi ma vengono rimossi).

thumbprintAlgorithm True

string

Algoritmo usato per derivare l'identificazione personale. Questo deve essere sha1.

certificateFormat

CertificateFormat

Formato dei dati certificato.

password

string

Password per accedere alla chiave privata del certificato.
Questa operazione deve essere omessa se il formato certificato è cer.

Risposte

Nome Tipo Descrizione
201 Created

La richiesta al servizio Batch ha avuto esito positivo.

Headers

  • client-request-id: string
  • request-id: string
  • ETag: string
  • Last-Modified: string
  • DataServiceId: string
Other Status Codes

BatchError

Errore dal servizio Batch.

Sicurezza

azure_auth

Microsoft Entra flusso di codice di autenticazione OAuth 2.0

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Descrizione
user_impersonation Rappresentare l'account utente

Authorization

Type: apiKey
In: header

Esempio

Certificate add

Sample Request

POST account.region.batch.azure.com/certificates?api-version=2023-11-01.18.0



{
  "thumbprintAlgorithm": "sha1",
  "thumbprint": "0123456789abcdef0123456789abcdef01234567",
  "data": "#####...",
  "certificateFormat": "pfx",
  "password": "<ExamplePassword>"
}

Sample Response

Definizioni

Nome Descrizione
BatchError

Risposta di errore ricevuta dal servizio Azure Batch.

BatchErrorDetail

Elemento di informazioni aggiuntive incluse in una risposta di errore Azure Batch.

CertificateAddParameter

Un certificato che può essere installato nei nodi di calcolo e può essere usato per autenticare le operazioni nel computer.

CertificateFormat

Formato dei dati certificato.

ErrorMessage

Messaggio di errore ricevuto in una risposta di errore Azure Batch.

BatchError

Risposta di errore ricevuta dal servizio Azure Batch.

Nome Tipo Descrizione
code

string

Identificatore dell'errore. I codici sono invarianti e devono essere usati a livello di codice.

message

ErrorMessage

Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente.

values

BatchErrorDetail[]

Raccolta di coppie chiave-valore contenenti dettagli aggiuntivi sull'errore.

BatchErrorDetail

Elemento di informazioni aggiuntive incluse in una risposta di errore Azure Batch.

Nome Tipo Descrizione
key

string

Identificatore che specifica il significato della proprietà Value.

value

string

Informazioni aggiuntive incluse nella risposta all'errore.

CertificateAddParameter

Un certificato che può essere installato nei nodi di calcolo e può essere usato per autenticare le operazioni nel computer.

Nome Tipo Descrizione
certificateFormat

CertificateFormat

Formato dei dati certificato.

data

string

Contenuto con codifica base64 del certificato. La dimensione massima è 10 KB.

password

string

Password per accedere alla chiave privata del certificato.
Questa operazione deve essere omessa se il formato certificato è cer.

thumbprint

string

Identificazione personale X.509 del certificato. Si tratta di una sequenza di fino a 40 cifre esadecimale (può includere spazi ma vengono rimossi).

thumbprintAlgorithm

string

Algoritmo usato per derivare l'identificazione personale. Questo deve essere sha1.

CertificateFormat

Formato dei dati certificato.

Nome Tipo Descrizione
cer

string

Il certificato è un certificato X.509 con codifica base64.

pfx

string

Il certificato è una catena di certificati o certificati PFX (PKCS#12).

ErrorMessage

Messaggio di errore ricevuto in una risposta di errore Azure Batch.

Nome Tipo Descrizione
lang

string

Codice del linguaggio del messaggio di errore

value

string

Testo del messaggio.