AlertConfigurationsOperations interface

Interface representing a AlertConfigurations operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Creates or updates an alert configuration in the specified managed cluster.

delete

Deletes an alert configuration.

get

Gets the specified alert configuration of a managed cluster.

listByManagedCluster

Gets a list of alert configurations in the specified managed cluster.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, resourceName: string, configurationName: string, resource: AlertConfiguration, options?: AlertConfigurationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AlertConfiguration>, AlertConfiguration>>

Property Value

(resourceGroupName: string, resourceName: string, configurationName: string, resource: AlertConfiguration, options?: AlertConfigurationsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AlertConfiguration>, AlertConfiguration>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, resourceName: string, configurationName: string, resource: AlertConfiguration, options?: AlertConfigurationsCreateOrUpdateOptionalParams) => Promise<AlertConfiguration>

Property Value

(resourceGroupName: string, resourceName: string, configurationName: string, resource: AlertConfiguration, options?: AlertConfigurationsCreateOrUpdateOptionalParams) => Promise<AlertConfiguration>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsDeleteOptionalParams) => Promise<void>

createOrUpdate

Creates or updates an alert configuration in the specified managed cluster.

createOrUpdate: (resourceGroupName: string, resourceName: string, configurationName: string, resource: AlertConfiguration, options?: AlertConfigurationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AlertConfiguration>, AlertConfiguration>

Property Value

(resourceGroupName: string, resourceName: string, configurationName: string, resource: AlertConfiguration, options?: AlertConfigurationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AlertConfiguration>, AlertConfiguration>

delete

Deletes an alert configuration.

delete: (resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the specified alert configuration of a managed cluster.

get: (resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsGetOptionalParams) => Promise<AlertConfiguration>

Property Value

(resourceGroupName: string, resourceName: string, configurationName: string, options?: AlertConfigurationsGetOptionalParams) => Promise<AlertConfiguration>

listByManagedCluster

Gets a list of alert configurations in the specified managed cluster.

listByManagedCluster: (resourceGroupName: string, resourceName: string, options?: AlertConfigurationsListByManagedClusterOptionalParams) => PagedAsyncIterableIterator<AlertConfiguration, AlertConfiguration[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, options?: AlertConfigurationsListByManagedClusterOptionalParams) => PagedAsyncIterableIterator<AlertConfiguration, AlertConfiguration[], PageSettings>