Share via


EmailConfigurationOperations interface

Interface representing a EmailConfiguration operations.

Properties

create

Creates an alert configuration setting for the given vault.

get

Gets the details of the alert configuration setting.

list

Gets the list of alert configuration settings for the given vault.

Property Details

create

Creates an alert configuration setting for the given vault.

create: (resourceGroupName: string, vaultName: string, emailConfigurationName: string, resource: EmailConfigurationModel, options?: EmailConfigurationCreateOptionalParams) => Promise<EmailConfigurationModel>

Property Value

(resourceGroupName: string, vaultName: string, emailConfigurationName: string, resource: EmailConfigurationModel, options?: EmailConfigurationCreateOptionalParams) => Promise<EmailConfigurationModel>

get

Gets the details of the alert configuration setting.

get: (resourceGroupName: string, vaultName: string, emailConfigurationName: string, options?: EmailConfigurationGetOptionalParams) => Promise<EmailConfigurationModel>

Property Value

(resourceGroupName: string, vaultName: string, emailConfigurationName: string, options?: EmailConfigurationGetOptionalParams) => Promise<EmailConfigurationModel>

list

Gets the list of alert configuration settings for the given vault.

list: (resourceGroupName: string, vaultName: string, options?: EmailConfigurationListOptionalParams) => PagedAsyncIterableIterator<EmailConfigurationModel, EmailConfigurationModel[], PageSettings>

Property Value

(resourceGroupName: string, vaultName: string, options?: EmailConfigurationListOptionalParams) => PagedAsyncIterableIterator<EmailConfigurationModel, EmailConfigurationModel[], PageSettings>