ManagedCertificatesOperations interface

Interface representing a ManagedCertificates operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
createOrUpdate

Create or Update a Managed Certificate.

delete

Deletes the specified Managed Certificate.

get

Get the specified Managed Certificate.

list

Get the Managed Certificates in a given managed environment.

update

Patches a managed certificate. Oly patching of tags is supported

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

createOrUpdate

Create or Update a Managed Certificate.

createOrUpdate: (resourceGroupName: string, environmentName: string, managedCertificateName: string, options?: ManagedCertificatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagedCertificate>, ManagedCertificate>

Property Value

(resourceGroupName: string, environmentName: string, managedCertificateName: string, options?: ManagedCertificatesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ManagedCertificate>, ManagedCertificate>

delete

Deletes the specified Managed Certificate.

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

Property Value

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

get

Get the specified Managed Certificate.

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

Property Value

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

list

Get the Managed Certificates in a given managed environment.

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

Property Value

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

update

Patches a managed certificate. Oly patching of tags is supported

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

Property Value

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