Sha256: 4421b2ac8b9dd775369bed97453564d26c7bc28991fdcafde7f44a8838acbbad
Contents?: true
Size: 1.02 KB
Versions: 18
Compression:
Stored size: 1.02 KB
Contents
# Edit a monitor configuration policy returns "OK" response require "datadog_api_client" api_instance = DatadogAPIClient::V2::MonitorsAPI.new # there is a valid "monitor_configuration_policy" in the system MONITOR_CONFIGURATION_POLICY_DATA_ID = ENV["MONITOR_CONFIGURATION_POLICY_DATA_ID"] body = DatadogAPIClient::V2::MonitorConfigPolicyEditRequest.new({ data: DatadogAPIClient::V2::MonitorConfigPolicyEditData.new({ attributes: DatadogAPIClient::V2::MonitorConfigPolicyAttributeEditRequest.new({ policy: DatadogAPIClient::V2::MonitorConfigPolicyTagPolicy.new({ tag_key: "examplemonitor", tag_key_required: false, valid_tag_values: [ "prod", "staging", ], }), policy_type: DatadogAPIClient::V2::MonitorConfigPolicyType::TAG, }), id: MONITOR_CONFIGURATION_POLICY_DATA_ID, type: DatadogAPIClient::V2::MonitorConfigPolicyResourceType::MONITOR_CONFIG_POLICY, }), }) p api_instance.update_monitor_config_policy(MONITOR_CONFIGURATION_POLICY_DATA_ID, body)
Version data entries
18 entries across 18 versions & 1 rubygems