你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Certificates interface

Interface representing a Certificates.

Methods

createOrUpdate(string, string, Certificate, CertificatesCreateOrUpdateOptionalParams)

Description for Create or update a certificate.

delete(string, string, CertificatesDeleteOptionalParams)

Description for Delete a certificate.

get(string, string, CertificatesGetOptionalParams)

Description for Get a certificate.

list(CertificatesListOptionalParams)

Description for Get all certificates for a subscription.

listByResourceGroup(string, CertificatesListByResourceGroupOptionalParams)

Description for Get all certificates in a resource group.

update(string, string, CertificatePatchResource, CertificatesUpdateOptionalParams)

Description for Create or update a certificate.

Method Details

createOrUpdate(string, string, Certificate, CertificatesCreateOrUpdateOptionalParams)

Description for Create or update a certificate.

function createOrUpdate(resourceGroupName: string, name: string, certificateEnvelope: Certificate, options?: CertificatesCreateOrUpdateOptionalParams): Promise<Certificate>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

name

string

Name of the certificate.

certificateEnvelope
Certificate

Details of certificate, if it exists already.

options
CertificatesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<Certificate>

delete(string, string, CertificatesDeleteOptionalParams)

Description for Delete a certificate.

function delete(resourceGroupName: string, name: string, options?: CertificatesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

name

string

Name of the certificate.

options
CertificatesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, CertificatesGetOptionalParams)

Description for Get a certificate.

function get(resourceGroupName: string, name: string, options?: CertificatesGetOptionalParams): Promise<Certificate>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

name

string

Name of the certificate.

options
CertificatesGetOptionalParams

The options parameters.

Returns

Promise<Certificate>

list(CertificatesListOptionalParams)

Description for Get all certificates for a subscription.

function list(options?: CertificatesListOptionalParams): PagedAsyncIterableIterator<Certificate, Certificate[], PageSettings>

Parameters

options
CertificatesListOptionalParams

The options parameters.

Returns

listByResourceGroup(string, CertificatesListByResourceGroupOptionalParams)

Description for Get all certificates in a resource group.

function listByResourceGroup(resourceGroupName: string, options?: CertificatesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Certificate, Certificate[], PageSettings>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

options
CertificatesListByResourceGroupOptionalParams

The options parameters.

Returns

update(string, string, CertificatePatchResource, CertificatesUpdateOptionalParams)

Description for Create or update a certificate.

function update(resourceGroupName: string, name: string, certificateEnvelope: CertificatePatchResource, options?: CertificatesUpdateOptionalParams): Promise<Certificate>

Parameters

resourceGroupName

string

Name of the resource group to which the resource belongs.

name

string

Name of the certificate.

certificateEnvelope
CertificatePatchResource

Details of certificate, if it exists already.

options
CertificatesUpdateOptionalParams

The options parameters.

Returns

Promise<Certificate>