CertificateOperationsOperations interface

Interface representing a CertificateOperations operations.

Properties

createOrUpdate

Create a certificate.

delete

Delete the certificate.

get

Retrieve the certificate identified by certificate name.

listByAutomationAccount

Retrieve a list of certificates.

update

Update a certificate.

Property Details

createOrUpdate

Create a certificate.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, certificateName: string, parameters: CertificateCreateOrUpdateParameters, options?: CertificateOperationsCreateOrUpdateOptionalParams) => Promise<Certificate>

Property Value

(resourceGroupName: string, automationAccountName: string, certificateName: string, parameters: CertificateCreateOrUpdateParameters, options?: CertificateOperationsCreateOrUpdateOptionalParams) => Promise<Certificate>

delete

Delete the certificate.

delete: (resourceGroupName: string, automationAccountName: string, certificateName: string, options?: CertificateOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, certificateName: string, options?: CertificateOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the certificate identified by certificate name.

get: (resourceGroupName: string, automationAccountName: string, certificateName: string, options?: CertificateOperationsGetOptionalParams) => Promise<Certificate>

Property Value

(resourceGroupName: string, automationAccountName: string, certificateName: string, options?: CertificateOperationsGetOptionalParams) => Promise<Certificate>

listByAutomationAccount

Retrieve a list of certificates.

listByAutomationAccount: (resourceGroupName: string, automationAccountName: string, options?: CertificateOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Certificate, Certificate[], PageSettings>

Property Value

(resourceGroupName: string, automationAccountName: string, options?: CertificateOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Certificate, Certificate[], PageSettings>

update

Update a certificate.

update: (resourceGroupName: string, automationAccountName: string, certificateName: string, parameters: CertificateUpdateParameters, options?: CertificateOperationsUpdateOptionalParams) => Promise<Certificate>

Property Value

(resourceGroupName: string, automationAccountName: string, certificateName: string, parameters: CertificateUpdateParameters, options?: CertificateOperationsUpdateOptionalParams) => Promise<Certificate>