Reference documentation and code samples for the Cloud Monitoring V3 API module Google::Cloud::Monitoring::V3::AlertPolicy::ConditionCombinerType.
Operators for combining conditions.
Constants
COMBINE_UNSPECIFIED
value: 0 An unspecified combiner.
AND
value: 1 Combine conditions using the logical AND operator. An
incident is created only if all the conditions are met
simultaneously. This combiner is satisfied if all conditions are
met, even if they are met on completely different resources.
OR
value: 2 Combine conditions using the logical OR operator. An incident
is created if any of the listed conditions is met.
AND_WITH_MATCHING_RESOURCE
value: 3 Combine conditions using logical AND operator, but unlike the regular
AND option, an incident is created only if all conditions are met
simultaneously on at least one resource.
[[["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-09-04 UTC."],[],[],null,["# Cloud Monitoring V3 API - Module Google::Cloud::Monitoring::V3::AlertPolicy::ConditionCombinerType (v1.6.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.6.1 (latest)](/ruby/docs/reference/google-cloud-monitoring-v3/latest/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [1.6.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.6.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [1.5.1](/ruby/docs/reference/google-cloud-monitoring-v3/1.5.1/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [1.4.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.4.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [1.3.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.3.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [1.2.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.2.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [1.1.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.1.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [1.0.1](/ruby/docs/reference/google-cloud-monitoring-v3/1.0.1/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.18.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.18.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.17.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.17.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.16.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.16.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.15.2](/ruby/docs/reference/google-cloud-monitoring-v3/0.15.2/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.14.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.14.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.13.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.13.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.12.1](/ruby/docs/reference/google-cloud-monitoring-v3/0.12.1/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.11.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.11.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.10.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.10.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.9.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.9.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.8.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.8.0/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType)\n- [0.7.1](/ruby/docs/reference/google-cloud-monitoring-v3/0.7.1/Google-Cloud-Monitoring-V3-AlertPolicy-ConditionCombinerType) \nReference documentation and code samples for the Cloud Monitoring V3 API module Google::Cloud::Monitoring::V3::AlertPolicy::ConditionCombinerType.\n\nOperators for combining conditions.\n\nConstants\n---------\n\n### COMBINE_UNSPECIFIED\n\n**value:** 0 \nAn unspecified combiner.\n\n### AND\n\n**value:** 1 \nCombine conditions using the logical `AND` operator. An\nincident is created only if all the conditions are met\nsimultaneously. This combiner is satisfied if all conditions are\nmet, even if they are met on completely different resources.\n\n### OR\n\n**value:** 2 \nCombine conditions using the logical `OR` operator. An incident\nis created if any of the listed conditions is met.\n\n### AND_WITH_MATCHING_RESOURCE\n\n**value:** 3 \nCombine conditions using logical `AND` operator, but unlike the regular\n`AND` option, an incident is created only if all conditions are met\nsimultaneously on at least one resource."]]