Package-level declarations
Types
Link copied to clipboard
data class MonitorArgs(val datadogOrganization: Output<MonitorDatadogOrganizationArgs>? = null, val identity: Output<MonitorIdentityArgs>? = null, val location: Output<String>? = null, val monitoringEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val skuName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val user: Output<MonitorUserArgs>? = null) : ConvertibleToJava<MonitorArgs>
Manages a datadog Monitor.
Link copied to clipboard
class MonitorArgsBuilder
Builder for MonitorArgs.
Link copied to clipboard
Link copied to clipboard
class MonitorResourceBuilder
Builder for Monitor.
Link copied to clipboard
Manages SingleSignOn on the datadog Monitor.
Link copied to clipboard
data class MonitorSsoConfigurationArgs(val datadogMonitorId: Output<String>? = null, val enterpriseApplicationId: Output<String>? = null, val name: Output<String>? = null, val singleSignOn: Output<String>? = null, val singleSignOnEnabled: Output<String>? = null) : ConvertibleToJava<MonitorSsoConfigurationArgs>
Manages SingleSignOn on the datadog Monitor.
Link copied to clipboard
Builder for MonitorSsoConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for MonitorSsoConfiguration.
Link copied to clipboard
Manages TagRules on the datadog Monitor.
Link copied to clipboard
data class MonitorTagRuleArgs(val datadogMonitorId: Output<String>? = null, val logs: Output<List<MonitorTagRuleLogArgs>>? = null, val metrics: Output<List<MonitorTagRuleMetricArgs>>? = null, val name: Output<String>? = null) : ConvertibleToJava<MonitorTagRuleArgs>
Manages TagRules on the datadog Monitor.
Link copied to clipboard
Builder for MonitorTagRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for MonitorTagRule.
Functions
Link copied to clipboard
suspend fun monitorSsoConfiguration(name: String, block: suspend MonitorSsoConfigurationResourceBuilder.() -> Unit): MonitorSsoConfiguration
Link copied to clipboard
suspend fun monitorTagRule(name: String, block: suspend MonitorTagRuleResourceBuilder.() -> Unit): MonitorTagRule