CertificateOperationsOperations interface
Interface representing a CertificateOperations operations.
Properties
| create |
Create a certificate. |
| delete | Delete the certificate. |
| get | Retrieve the certificate identified by certificate name. |
| list |
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>