DismissAlertPayload Class

The request payload to update an alert.

Inheritance
DismissAlertPayload

Constructor

DismissAlertPayload(*, definition: Optional[azure.mgmt.costmanagement.models._models_py3.AlertPropertiesDefinition] = None, description: Optional[str] = None, source: Optional[Union[str, azure.mgmt.costmanagement.models._cost_management_client_enums.AlertSource]] = None, details: Optional[azure.mgmt.costmanagement.models._models_py3.AlertPropertiesDetails] = None, cost_entity_id: Optional[str] = None, status: Optional[Union[str, azure.mgmt.costmanagement.models._cost_management_client_enums.AlertStatus]] = None, creation_time: Optional[str] = None, close_time: Optional[str] = None, modification_time: Optional[str] = None, status_modification_user_name: Optional[str] = None, status_modification_time: Optional[str] = None, **kwargs)

Parameters

definition
AlertPropertiesDefinition
Required

defines the type of alert.

description
str
Required

Alert description.

source
str or AlertSource
Required

Source of alert. Possible values include: "Preset", "User".

details
AlertPropertiesDetails
Required

Alert details.

cost_entity_id
str
Required

related budget.

status
str or AlertStatus
Required

alert status. Possible values include: "None", "Active", "Overridden", "Resolved", "Dismissed".

creation_time
str
Required

dateTime in which alert was created.

close_time
str
Required

dateTime in which alert was closed.

modification_time
str
Required

dateTime in which alert was last modified.

status_modification_user_name
str
Required
status_modification_time
str
Required

dateTime in which the alert status was last modified.