CredentialOperationsOperations interface

Interface representing a CredentialOperations operations.

Properties

createOrUpdate

Create a credential.

delete

Delete the credential.

get

Retrieve the credential identified by credential name.

listByAutomationAccount

Retrieve a list of credentials.

update

Update a credential.

Property Details

createOrUpdate

Create a credential.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, credentialName: string, parameters: CredentialCreateOrUpdateParameters, options?: CredentialOperationsCreateOrUpdateOptionalParams) => Promise<Credential>

Property Value

(resourceGroupName: string, automationAccountName: string, credentialName: string, parameters: CredentialCreateOrUpdateParameters, options?: CredentialOperationsCreateOrUpdateOptionalParams) => Promise<Credential>

delete

Delete the credential.

delete: (resourceGroupName: string, automationAccountName: string, credentialName: string, options?: CredentialOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, credentialName: string, options?: CredentialOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the credential identified by credential name.

get: (resourceGroupName: string, automationAccountName: string, credentialName: string, options?: CredentialOperationsGetOptionalParams) => Promise<Credential>

Property Value

(resourceGroupName: string, automationAccountName: string, credentialName: string, options?: CredentialOperationsGetOptionalParams) => Promise<Credential>

listByAutomationAccount

Retrieve a list of credentials.

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

Property Value

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

update

Update a credential.

update: (resourceGroupName: string, automationAccountName: string, credentialName: string, parameters: CredentialUpdateParameters, options?: CredentialOperationsUpdateOptionalParams) => Promise<Credential>

Property Value

(resourceGroupName: string, automationAccountName: string, credentialName: string, parameters: CredentialUpdateParameters, options?: CredentialOperationsUpdateOptionalParams) => Promise<Credential>