A condition is a true/false test that determines when an alerting policy
should open an incident. If a condition evaluates to true, it signifies
that something is wrong.
Protobuf type google.monitoring.v3.AlertPolicy.Condition
A short name or phrase used to identify the condition in dashboards,
notifications, and incidents. To avoid confusion, don't use the same
display name for multiple conditions in the same policy.
A short name or phrase used to identify the condition in dashboards,
notifications, and incidents. To avoid confusion, don't use the same
display name for multiple conditions in the same policy.
Required if the condition exists. The unique resource name for this
condition. Its format is:
projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[POLICY_ID]/conditions/[CONDITION_ID]
[CONDITION_ID] is assigned by Stackdriver Monitoring when the
condition is created as part of a new or updated alerting policy.
When calling the
alertPolicies.create
method, do not include the name field in the conditions of the
requested alerting policy. Stackdriver Monitoring creates the
condition identifiers and includes them in the new policy.
When calling the
alertPolicies.update
method to update a policy, including a condition name causes the
existing condition to be updated. Conditions without names are added to
the updated policy. Existing conditions are deleted if they are not
updated.
Best practice is to preserve [CONDITION_ID] if you make only small
changes, such as those to condition thresholds, durations, or trigger
values. Otherwise, treat the change as a new condition and let the
existing condition be deleted.
Required if the condition exists. The unique resource name for this
condition. Its format is:
projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[POLICY_ID]/conditions/[CONDITION_ID]
[CONDITION_ID] is assigned by Stackdriver Monitoring when the
condition is created as part of a new or updated alerting policy.
When calling the
alertPolicies.create
method, do not include the name field in the conditions of the
requested alerting policy. Stackdriver Monitoring creates the
condition identifiers and includes them in the new policy.
When calling the
alertPolicies.update
method to update a policy, including a condition name causes the
existing condition to be updated. Conditions without names are added to
the updated policy. Existing conditions are deleted if they are not
updated.
Best practice is to preserve [CONDITION_ID] if you make only small
changes, such as those to condition thresholds, durations, or trigger
values. Otherwise, treat the change as a new condition and let the
existing condition be deleted.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-21 UTC."],[],[]]