Поделиться через


DpsCertificate interface

Интерфейс, представляющий DpsCertificate.

Методы

createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)

Добавьте новый сертификат или обновите существующий сертификат.

delete(string, string, string, string, DpsCertificateDeleteOptionalParams)

Удаляет указанный сертификат, связанный со службой подготовки

generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)

Создайте код проверки для подтверждения владения.

get(string, string, string, DpsCertificateGetOptionalParams)

Получите сертификат из службы подготовки.

list(string, string, DpsCertificateListOptionalParams)

Получите все сертификаты, привязанные к службе подготовки.

verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)

Проверяет владение закрытым ключом сертификата, предоставив конечный сертификат, выданный проверкой предварительно отправленного сертификата.

Сведения о методе

createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)

Добавьте новый сертификат или обновите существующий сертификат.

function createOrUpdate(resourceGroupName: string, provisioningServiceName: string, certificateName: string, certificateDescription: CertificateResponse, options?: DpsCertificateCreateOrUpdateOptionalParams): Promise<CertificateResponse>

Параметры

resourceGroupName

string

Идентификатор группы ресурсов.

provisioningServiceName

string

Имя службы подготовки.

certificateName

string

Имя создаваемого или обновления сертификата.

certificateDescription
CertificateResponse

Текст сертификата.

options
DpsCertificateCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, string, string, DpsCertificateDeleteOptionalParams)

Удаляет указанный сертификат, связанный со службой подготовки

function delete(resourceGroupName: string, ifMatch: string, provisioningServiceName: string, certificateName: string, options?: DpsCertificateDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Идентификатор группы ресурсов.

ifMatch

string

ETag сертификата

provisioningServiceName

string

Имя службы подготовки.

certificateName

string

Это обязательное поле и является логическим именем сертификата, к которому будет обращаться служба подготовки.

options
DpsCertificateDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)

Создайте код проверки для подтверждения владения.

function generateVerificationCode(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGenerateVerificationCodeOptionalParams): Promise<VerificationCodeResponse>

Параметры

certificateName

string

Обязательное логическое имя сертификата, которое служба подготовки использует для доступа.

ifMatch

string

ETag сертификата. Это необходимо для обновления существующего сертификата и игнорируется при создании нового сертификата.

resourceGroupName

string

имя группы ресурсов.

provisioningServiceName

string

Имя службы подготовки.

options
DpsCertificateGenerateVerificationCodeOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, DpsCertificateGetOptionalParams)

Получите сертификат из службы подготовки.

function get(certificateName: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGetOptionalParams): Promise<CertificateResponse>

Параметры

certificateName

string

Имя извлекаемого сертификата.

resourceGroupName

string

Идентификатор группы ресурсов.

provisioningServiceName

string

Имя службы подготовки, с которым связан сертификат.

options
DpsCertificateGetOptionalParams

Параметры параметров.

Возвращаемое значение

list(string, string, DpsCertificateListOptionalParams)

Получите все сертификаты, привязанные к службе подготовки.

function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>

Параметры

resourceGroupName

string

Имя группы ресурсов.

provisioningServiceName

string

Имя службы подготовки для получения сертификатов.

options
DpsCertificateListOptionalParams

Параметры параметров.

Возвращаемое значение

verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)

Проверяет владение закрытым ключом сертификата, предоставив конечный сертификат, выданный проверкой предварительно отправленного сертификата.

function verifyCertificate(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, request: VerificationCodeRequest, options?: DpsCertificateVerifyCertificateOptionalParams): Promise<CertificateResponse>

Параметры

certificateName

string

Обязательное логическое имя сертификата, которое служба подготовки использует для доступа.

ifMatch

string

ETag сертификата.

resourceGroupName

string

Имя группы ресурсов.

provisioningServiceName

string

Имя службы подготовки.

request
VerificationCodeRequest

Имя сертификата

options
DpsCertificateVerifyCertificateOptionalParams

Параметры параметров.

Возвращаемое значение