ManagedCertificates interface

Interface representing a ManagedCertificates.

Methods

beginCreateOrUpdate(string, string, string, ManagedCertificatesCreateOrUpdateOptionalParams)

Create or Update a Managed Certificate.

beginCreateOrUpdateAndWait(string, string, string, ManagedCertificatesCreateOrUpdateOptionalParams)

Create or Update a Managed Certificate.

delete(string, string, string, ManagedCertificatesDeleteOptionalParams)

Deletes the specified Managed Certificate.

get(string, string, string, ManagedCertificatesGetOptionalParams)

Get the specified Managed Certificate.

list(string, string, ManagedCertificatesListOptionalParams)

Get the Managed Certificates in a given managed environment.

update(string, string, string, ManagedCertificatePatch, ManagedCertificatesUpdateOptionalParams)

Patches a managed certificate. Oly patching of tags is supported

Method Details

beginCreateOrUpdate(string, string, string, ManagedCertificatesCreateOrUpdateOptionalParams)

Create or Update a Managed Certificate.

function beginCreateOrUpdate(resourceGroupName: string, environmentName: string, managedCertificateName: string, options?: ManagedCertificatesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedCertificate>, ManagedCertificate>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

environmentName

string

Name of the Managed Environment.

managedCertificateName

string

Name of the Managed Certificate.

options
ManagedCertificatesCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, ManagedCertificatesCreateOrUpdateOptionalParams)

Create or Update a Managed Certificate.

function beginCreateOrUpdateAndWait(resourceGroupName: string, environmentName: string, managedCertificateName: string, options?: ManagedCertificatesCreateOrUpdateOptionalParams): Promise<ManagedCertificate>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

environmentName

string

Name of the Managed Environment.

managedCertificateName

string

Name of the Managed Certificate.

options
ManagedCertificatesCreateOrUpdateOptionalParams

The options parameters.

Returns

delete(string, string, string, ManagedCertificatesDeleteOptionalParams)

Deletes the specified Managed Certificate.

function delete(resourceGroupName: string, environmentName: string, managedCertificateName: string, options?: ManagedCertificatesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

environmentName

string

Name of the Managed Environment.

managedCertificateName

string

Name of the Managed Certificate.

options
ManagedCertificatesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, ManagedCertificatesGetOptionalParams)

Get the specified Managed Certificate.

function get(resourceGroupName: string, environmentName: string, managedCertificateName: string, options?: ManagedCertificatesGetOptionalParams): Promise<ManagedCertificate>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

environmentName

string

Name of the Managed Environment.

managedCertificateName

string

Name of the Managed Certificate.

options
ManagedCertificatesGetOptionalParams

The options parameters.

Returns

list(string, string, ManagedCertificatesListOptionalParams)

Get the Managed Certificates in a given managed environment.

function list(resourceGroupName: string, environmentName: string, options?: ManagedCertificatesListOptionalParams): PagedAsyncIterableIterator<ManagedCertificate, ManagedCertificate[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

environmentName

string

Name of the Managed Environment.

options
ManagedCertificatesListOptionalParams

The options parameters.

Returns

update(string, string, string, ManagedCertificatePatch, ManagedCertificatesUpdateOptionalParams)

Patches a managed certificate. Oly patching of tags is supported

function update(resourceGroupName: string, environmentName: string, managedCertificateName: string, managedCertificateEnvelope: ManagedCertificatePatch, options?: ManagedCertificatesUpdateOptionalParams): Promise<ManagedCertificate>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

environmentName

string

Name of the Managed Environment.

managedCertificateName

string

Name of the Managed Certificate.

managedCertificateEnvelope
ManagedCertificatePatch

Properties of a managed certificate that need to be updated

options
ManagedCertificatesUpdateOptionalParams

The options parameters.

Returns