ICertificateOperations.CreateWithHttpMessagesAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
This operation is deprecated. Please do not use it any longer.
Создает новый сертификат в указанной учетной записи.
[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))
Параметры
- resourceGroupName
- String
Имя группы ресурсов, содержащей учетную запись пакетной службы.
- accountName
- String
Имя учетной записи пакетной службы.
- certificateName
- String
Идентификатор сертификата. Он должен состоять из алгоритма и отпечатка, разделенных дефисом, и должны соответствовать данным сертификата в запросе. Например, SHA1-a3d1c5.
- parameters
- CertificateCreateOrUpdateParameters
Дополнительные параметры для создания сертификата.
- ifMatch
- String
Версия обновляемого сертификата состояния сущности (ETag). Значение "*" можно использовать для применения операции только в том случае, если сертификат уже существует. Если этот параметр опущен, эта операция будет применяться всегда.
- ifNoneMatch
- String
Задайте значение "*", чтобы разрешить создание нового сертификата, но предотвратить обновление существующего сертификата. Другие значения будут игнорироваться.
- customHeaders
- Dictionary<String,List<String>>
Заголовки, которые будут добавлены в запрос.
- cancellationToken
- CancellationToken
Токен отмены.
Возвращаемое значение
- Атрибуты
Исключения
Возникает, когда операция возвращает недопустимый код состояния
Возникает, если не удается десериализовать ответ
Возникает, если обязательный параметр имеет значение NULL
Комментарии
Предупреждение. Эта операция устарела и будет удалена после февраля 2024 г. Вместо этого используйте [расширение Azure KeyVault](https://learn.microsoft.com/azure/batch/batch-certificate-migration-guide) .
Применяется к
Azure SDK for .NET