Certificates interface
Интерфейс, представляющий сертификаты.
Методы
create |
Добавляет новый или заменяет существующий сертификат. |
delete(string, string, string, string, Certificates |
Удаляет существующий сертификат X509 или ничего не делает, если он не существует. |
generate |
Создает код проверки для проверки потока владения. Код проверки будет использоваться для создания конечного сертификата. |
get(string, string, string, Certificates |
Возвращает сертификат. |
list |
Возвращает список сертификатов. |
verify(string, string, string, string, Certificate |
Проверяет владение закрытым ключом сертификата, предоставив конечный сертификат, выданный проверкой предварительно отправленного сертификата. |
Сведения о методе
createOrUpdate(string, string, string, CertificateDescription, CertificatesCreateOrUpdateOptionalParams)
Добавляет новый или заменяет существующий сертификат.
function createOrUpdate(resourceGroupName: string, resourceName: string, certificateName: string, certificateDescription: CertificateDescription, options?: CertificatesCreateOrUpdateOptionalParams): Promise<CertificateDescription>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, содержащей Центр Интернета вещей.
- resourceName
-
string
Имя Центра Интернета вещей.
- certificateName
-
string
Имя сертификата
- certificateDescription
- CertificateDescription
Текст сертификата.
Параметры параметров.
Возвращаемое значение
Promise<CertificateDescription>
delete(string, string, string, string, CertificatesDeleteOptionalParams)
Удаляет существующий сертификат X509 или ничего не делает, если он не существует.
function delete(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesDeleteOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, содержащей Центр Интернета вещей.
- resourceName
-
string
Имя Центра Интернета вещей.
- certificateName
-
string
Имя сертификата
- ifMatch
-
string
ETag сертификата.
- options
- CertificatesDeleteOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<void>
generateVerificationCode(string, string, string, string, CertificatesGenerateVerificationCodeOptionalParams)
Создает код проверки для проверки потока владения. Код проверки будет использоваться для создания конечного сертификата.
function generateVerificationCode(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, options?: CertificatesGenerateVerificationCodeOptionalParams): Promise<CertificateWithNonceDescription>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, содержащей Центр Интернета вещей.
- resourceName
-
string
Имя Центра Интернета вещей.
- certificateName
-
string
Имя сертификата
- ifMatch
-
string
ETag сертификата.
Параметры параметров.
Возвращаемое значение
Promise<CertificateWithNonceDescription>
get(string, string, string, CertificatesGetOptionalParams)
Возвращает сертификат.
function get(resourceGroupName: string, resourceName: string, certificateName: string, options?: CertificatesGetOptionalParams): Promise<CertificateDescription>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, содержащей Центр Интернета вещей.
- resourceName
-
string
Имя Центра Интернета вещей.
- certificateName
-
string
Имя сертификата
- options
- CertificatesGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<CertificateDescription>
listByIotHub(string, string, CertificatesListByIotHubOptionalParams)
Возвращает список сертификатов.
function listByIotHub(resourceGroupName: string, resourceName: string, options?: CertificatesListByIotHubOptionalParams): Promise<CertificateListDescription>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, содержащей Центр Интернета вещей.
- resourceName
-
string
Имя Центра Интернета вещей.
Параметры параметров.
Возвращаемое значение
Promise<CertificateListDescription>
verify(string, string, string, string, CertificateVerificationDescription, CertificatesVerifyOptionalParams)
Проверяет владение закрытым ключом сертификата, предоставив конечный сертификат, выданный проверкой предварительно отправленного сертификата.
function verify(resourceGroupName: string, resourceName: string, certificateName: string, ifMatch: string, certificateVerificationBody: CertificateVerificationDescription, options?: CertificatesVerifyOptionalParams): Promise<CertificateDescription>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, содержащей Центр Интернета вещей.
- resourceName
-
string
Имя Центра Интернета вещей.
- certificateName
-
string
Имя сертификата
- ifMatch
-
string
ETag сертификата.
- certificateVerificationBody
- CertificateVerificationDescription
Имя сертификата
- options
- CertificatesVerifyOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<CertificateDescription>