ICertificateOperations.CreateWithHttpMessagesAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
This operation is deprecated. Please do not use it any longer.
Vytvoří nový certifikát uvnitř zadaného účtu.
[System.Obsolete("This operation is deprecated. Please do not use it any longer.")]
public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Batch.Models.Certificate,Microsoft.Azure.Management.Batch.Models.CertificateCreateHeaders>> CreateWithHttpMessagesAsync(string resourceGroupName, string accountName, string certificateName, Microsoft.Azure.Management.Batch.Models.CertificateCreateOrUpdateParameters parameters, string ifMatch = default, string ifNoneMatch = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
[<System.Obsolete("This operation is deprecated. Please do not use it any longer.")>]
abstract member CreateWithHttpMessagesAsync : string * string * string * Microsoft.Azure.Management.Batch.Models.CertificateCreateOrUpdateParameters * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Batch.Models.Certificate, Microsoft.Azure.Management.Batch.Models.CertificateCreateHeaders>>
Public Function CreateWithHttpMessagesAsync (resourceGroupName As String, accountName As String, certificateName As String, parameters As CertificateCreateOrUpdateParameters, Optional ifMatch As String = Nothing, Optional ifNoneMatch As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of Certificate, CertificateCreateHeaders))
Parametry
- resourceGroupName
- String
Název skupiny prostředků, která obsahuje účet Batch.
- accountName
- String
Název účtu Batch.
- certificateName
- String
Identifikátor certifikátu. Musí se skládají z algoritmu a kryptografického otisku odděleného pomlčkou a musí odpovídat datům certifikátu v požadavku. Například SHA1-a3d1c5.
- parameters
- CertificateCreateOrUpdateParameters
Další parametry pro vytvoření certifikátu
- ifMatch
- String
Verze stavu entity (ETag) certifikátu, který se má aktualizovat. Hodnotu *lze použít k použití operace pouze v případě, že certifikát již existuje. Pokud tuto operaci vynecháte, bude tato operace použita vždy.
- ifNoneMatch
- String
Pokud chcete povolit vytvoření nového certifikátu, ale chcete-li zabránit aktualizaci existujícího certifikátu, nastavte na *. Ostatní hodnoty budou ignorovány.
- customHeaders
- Dictionary<String,List<String>>
Hlavičky, které se přidají do požadavku.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
- Atributy
Výjimky
Vyvolá se, když operace vrátila neplatný stavový kód.
Vyvolána při nemožnosti deserializovat odpověď
Vyvolá se, když má požadovaný parametr hodnotu null.
Poznámky
Upozornění: Tato operace je zastaralá a po únoru 2024 se odebere. Místo toho použijte [rozšíření Azure KeyVault](https://learn.microsoft.com/azure/batch/batch-certificate-migration-guide) .
Platí pro
Azure SDK for .NET