CaCertificates interface

Interface representing a CaCertificates.

Methods

beginCreateOrUpdate(string, string, string, CaCertificate, CaCertificatesCreateOrUpdateOptionalParams)

Create or update a CA certificate with the specified parameters.

beginCreateOrUpdateAndWait(string, string, string, CaCertificate, CaCertificatesCreateOrUpdateOptionalParams)

Create or update a CA certificate with the specified parameters.

beginDelete(string, string, string, CaCertificatesDeleteOptionalParams)

Delete an existing CA certificate.

beginDeleteAndWait(string, string, string, CaCertificatesDeleteOptionalParams)

Delete an existing CA certificate.

get(string, string, string, CaCertificatesGetOptionalParams)

Get properties of a CA certificate.

listByNamespace(string, string, CaCertificatesListByNamespaceOptionalParams)

Get all the CA certificates under a namespace.

Method Details

beginCreateOrUpdate(string, string, string, CaCertificate, CaCertificatesCreateOrUpdateOptionalParams)

Create or update a CA certificate with the specified parameters.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, caCertificateName: string, caCertificateInfo: CaCertificate, options?: CaCertificatesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CaCertificate>, CaCertificate>>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

namespaceName

string

Name of the namespace.

caCertificateName

string

The CA certificate name.

caCertificateInfo
CaCertificate

CA certificate information.

options
CaCertificatesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<CaCertificate>, CaCertificate>>

beginCreateOrUpdateAndWait(string, string, string, CaCertificate, CaCertificatesCreateOrUpdateOptionalParams)

Create or update a CA certificate with the specified parameters.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, caCertificateName: string, caCertificateInfo: CaCertificate, options?: CaCertificatesCreateOrUpdateOptionalParams): Promise<CaCertificate>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

namespaceName

string

Name of the namespace.

caCertificateName

string

The CA certificate name.

caCertificateInfo
CaCertificate

CA certificate information.

options
CaCertificatesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<CaCertificate>

beginDelete(string, string, string, CaCertificatesDeleteOptionalParams)

Delete an existing CA certificate.

function beginDelete(resourceGroupName: string, namespaceName: string, caCertificateName: string, options?: CaCertificatesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

namespaceName

string

Name of the namespace.

caCertificateName

string

Name of the CA certificate.

options
CaCertificatesDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, CaCertificatesDeleteOptionalParams)

Delete an existing CA certificate.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, caCertificateName: string, options?: CaCertificatesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

namespaceName

string

Name of the namespace.

caCertificateName

string

Name of the CA certificate.

options
CaCertificatesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, CaCertificatesGetOptionalParams)

Get properties of a CA certificate.

function get(resourceGroupName: string, namespaceName: string, caCertificateName: string, options?: CaCertificatesGetOptionalParams): Promise<CaCertificate>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

namespaceName

string

Name of the namespace.

caCertificateName

string

Name of the CA certificate.

options
CaCertificatesGetOptionalParams

The options parameters.

Returns

Promise<CaCertificate>

listByNamespace(string, string, CaCertificatesListByNamespaceOptionalParams)

Get all the CA certificates under a namespace.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: CaCertificatesListByNamespaceOptionalParams): PagedAsyncIterableIterator<CaCertificate, CaCertificate[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group within the user's subscription.

namespaceName

string

Name of the namespace.

options
CaCertificatesListByNamespaceOptionalParams

The options parameters.

Returns