MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.alertStrategy(MonitoringAlertPolicyAlertStrategy alertStrategy) |
alert_strategy block.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.combiner(String combiner) |
How to combine the results of multiple conditions to determine if an incident should be opened.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.conditions(com.hashicorp.cdktf.IResolvable conditions) |
conditions block.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.conditions(List<? extends MonitoringAlertPolicyConditions> conditions) |
conditions block.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.count(Number count) |
|
static MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.create(software.constructs.Construct scope,
String id) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.displayName(String displayName) |
A short name or phrase used to identify the policy in dashboards, notifications, and incidents.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.documentation(MonitoringAlertPolicyDocumentation documentation) |
documentation block.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.enabled(com.hashicorp.cdktf.IResolvable enabled) |
Whether or not the policy is enabled.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.enabled(Boolean enabled) |
Whether or not the policy is enabled.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_alert_policy#id MonitoringAlertPolicy#id}.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.notificationChannels(List<String> notificationChannels) |
Identifies the notification channels to which notifications should be sent when incidents are opened or closed or when new violations occur on an already opened incident.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.project(String project) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_alert_policy#project MonitoringAlertPolicy#project}.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.provisioners(List<? extends Object> provisioners) |
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.severity(String severity) |
The severity of an alert policy indicates how important incidents generated by that policy are.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.timeouts(MonitoringAlertPolicyTimeouts timeouts) |
timeouts block.
|
MonitoringAlertPolicy.Builder |
MonitoringAlertPolicy.Builder.userLabels(Map<String,String> userLabels) |
This field is intended to be used for organizing and identifying the AlertPolicy objects.The field can contain up to 64 entries.
|