Certificate - Cancel Deletion

Anuluje usunięcie certyfikatu z określonego konta.
W przypadku próby usunięcia certyfikatu, który jest używany przez pulę lub węzeł obliczeniowy, stan certyfikatu zmieni się na deleteFailed. Jeśli zdecydujesz, że chcesz nadal korzystać z certyfikatu, możesz użyć tej operacji, aby ustawić stan certyfikatu z powrotem na aktywny. Jeśli zamierzasz usunąć certyfikat, nie musisz uruchamiać tej operacji po nieudanym usunięciu. Należy upewnić się, że certyfikat nie jest używany przez żadne zasoby, a następnie można spróbować ponownie, aby usunąć certyfikat.

POST {batchUrl}/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})/canceldelete?api-version=2020-09-01.12.0
POST {batchUrl}/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})/canceldelete?timeout={timeout}&api-version=2020-09-01.12.0

Parametry identyfikatora URI

Name In Required Type Description
batchUrl
path True
  • string

Podstawowy adres URL dla wszystkich żądań obsługi Azure Batch.

thumbprint
path True
  • string

Odcisk palca usuwanego certyfikatu.

thumbprintAlgorithm
path True
  • string

Algorytm używany do uzyskania parametru odcisku palca. Musi to być algorytm SHA1.

api-version
query True
  • string

Wersja interfejsu API klienta.

timeout
query
  • integer
int32

Maksymalny czas, przez jaki serwer może spędzać przetwarzanie żądania w sekundach. Wartość domyślna to 30 sekund.

Nagłówek żądania

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

Name Required Type Description
client-request-id
  • string
uuid

Tożsamość żądania wygenerowana przez wywołującego, w postaci identyfikatora GUID bez dekoracji, takiej jak nawiasy klamrowe, np. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

return-client-request-id
  • boolean

Czy serwer powinien zwrócić identyfikator żądania klienta w odpowiedzi.

ocp-date
  • string
date-time-rfc1123

Godzina wystawienia żądania. Biblioteki klienckie zazwyczaj ustawiają tę wartość na bieżącą godzinę zegara systemowego; Ustaw ją jawnie, jeśli wywołujesz interfejs API REST bezpośrednio.

Odpowiedzi

Name Type Description
204 No Content

Żądanie do usługi Batch zakończyło się pomyślnie.

Headers

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

Błąd usługi Batch.

Zabezpieczenia

azure_auth

Azure Active Directory przepływ OAuth2

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

Scopes

Name Description
user_impersonation Personifikuj konto użytkownika

Authorization

Type: apiKey
In: header

Przykłady

Certificate cancel delete

Sample Request

POST account.region.batch.azure.com/certificates(thumbprintAlgorithm=sha1,thumbprint=0123456789abcdef0123456789abcdef01234567)/canceldelete?api-version=2020-09-01.12.0
client-request-id: 00000000-0000-0000-0000-000000000000
ocp-date: Fri, 17 Feb 2017 00:00:00 GMT

Sample Response

Definicje

BatchError

Odebrano odpowiedź na błąd z usługi Azure Batch.

BatchErrorDetail

Element dodatkowych informacji uwzględnionych w Azure Batch odpowiedzi na błędy.

ErrorMessage

Komunikat o błędzie odebrany w Azure Batch odpowiedzi na błąd.

BatchError

Odebrano odpowiedź na błąd z usługi Azure Batch.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

message

Komunikat opisujący błąd, przeznaczony do wyświetlania w interfejsie użytkownika.

values

Kolekcja par klucz-wartość zawierająca dodatkowe szczegóły dotyczące błędu.

BatchErrorDetail

Element dodatkowych informacji uwzględnionych w Azure Batch odpowiedzi na błędy.

Name Type Description
key
  • string

Identyfikator określający znaczenie właściwości Value.

value
  • string

Dodatkowe informacje dołączone do odpowiedzi na błąd.

ErrorMessage

Komunikat o błędzie odebrany w Azure Batch odpowiedzi na błąd.

Name Type Description
lang
  • string

Kod języka komunikatu o błędzie

value
  • string

Tekst komunikatu.