Versions in this module Expand all Collapse all v6 v6.0.0 Apr 18, 2023 Changes in this version + func MonitoringAlertPolicy_IsConstruct(x interface{}) *bool + func MonitoringAlertPolicy_IsTerraformElement(x interface{}) *bool + func MonitoringAlertPolicy_IsTerraformResource(x interface{}) *bool + func MonitoringAlertPolicy_TfResourceType() *string + func NewMonitoringAlertPolicyAlertStrategyNotificationRateLimitOutputReference_Override(m MonitoringAlertPolicyAlertStrategyNotificationRateLimitOutputReference, ...) + func NewMonitoringAlertPolicyAlertStrategyOutputReference_Override(m MonitoringAlertPolicyAlertStrategyOutputReference, ...) + func NewMonitoringAlertPolicyConditionsConditionAbsentAggregationsList_Override(m MonitoringAlertPolicyConditionsConditionAbsentAggregationsList, ...) + func NewMonitoringAlertPolicyConditionsConditionAbsentAggregationsOutputReference_Override(m MonitoringAlertPolicyConditionsConditionAbsentAggregationsOutputReference, ...) + func NewMonitoringAlertPolicyConditionsConditionAbsentOutputReference_Override(m MonitoringAlertPolicyConditionsConditionAbsentOutputReference, ...) + func NewMonitoringAlertPolicyConditionsConditionAbsentTriggerOutputReference_Override(m MonitoringAlertPolicyConditionsConditionAbsentTriggerOutputReference, ...) + func NewMonitoringAlertPolicyConditionsConditionMatchedLogOutputReference_Override(m MonitoringAlertPolicyConditionsConditionMatchedLogOutputReference, ...) + func NewMonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageOutputReference_Override(...) + func NewMonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTriggerOutputReference_Override(...) + func NewMonitoringAlertPolicyConditionsConditionThresholdAggregationsList_Override(m MonitoringAlertPolicyConditionsConditionThresholdAggregationsList, ...) + func NewMonitoringAlertPolicyConditionsConditionThresholdAggregationsOutputReference_Override(m MonitoringAlertPolicyConditionsConditionThresholdAggregationsOutputReference, ...) + func NewMonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsList_Override(m MonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsList, ...) + func NewMonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsOutputReference_Override(...) + func NewMonitoringAlertPolicyConditionsConditionThresholdOutputReference_Override(m MonitoringAlertPolicyConditionsConditionThresholdOutputReference, ...) + func NewMonitoringAlertPolicyConditionsConditionThresholdTriggerOutputReference_Override(m MonitoringAlertPolicyConditionsConditionThresholdTriggerOutputReference, ...) + func NewMonitoringAlertPolicyConditionsList_Override(m MonitoringAlertPolicyConditionsList, ...) + func NewMonitoringAlertPolicyConditionsOutputReference_Override(m MonitoringAlertPolicyConditionsOutputReference, ...) + func NewMonitoringAlertPolicyCreationRecordList_Override(m MonitoringAlertPolicyCreationRecordList, ...) + func NewMonitoringAlertPolicyCreationRecordOutputReference_Override(m MonitoringAlertPolicyCreationRecordOutputReference, ...) + func NewMonitoringAlertPolicyDocumentationOutputReference_Override(m MonitoringAlertPolicyDocumentationOutputReference, ...) + func NewMonitoringAlertPolicyTimeoutsOutputReference_Override(m MonitoringAlertPolicyTimeoutsOutputReference, ...) + func NewMonitoringAlertPolicy_Override(m MonitoringAlertPolicy, scope constructs.Construct, id *string, ...) + type MonitoringAlertPolicy interface + AddOverride func(path *string, value interface{}) + AlertStrategy func() MonitoringAlertPolicyAlertStrategyOutputReference + AlertStrategyInput func() *MonitoringAlertPolicyAlertStrategy + CdktfStack func() cdktf.TerraformStack + Combiner func() *string + CombinerInput func() *string + Conditions func() MonitoringAlertPolicyConditionsList + ConditionsInput func() interface{} + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + CreationRecord func() MonitoringAlertPolicyCreationRecordList + DependsOn func() *[]*string + DisplayName func() *string + DisplayNameInput func() *string + Documentation func() MonitoringAlertPolicyDocumentationOutputReference + DocumentationInput func() *MonitoringAlertPolicyDocumentation + Enabled func() interface{} + EnabledInput func() interface{} + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Name func() *string + Node func() constructs.Node + NotificationChannels func() *[]*string + NotificationChannelsInput func() *[]*string + OverrideLogicalId func(newLogicalId *string) + Project func() *string + ProjectInput func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutAlertStrategy func(value *MonitoringAlertPolicyAlertStrategy) + PutConditions func(value interface{}) + PutDocumentation func(value *MonitoringAlertPolicyDocumentation) + PutTimeouts func(value *MonitoringAlertPolicyTimeouts) + RawOverrides func() interface{} + ResetAlertStrategy func() + ResetDocumentation func() + ResetEnabled func() + ResetId func() + ResetNotificationChannels func() + ResetOverrideLogicalId func() + ResetProject func() + ResetTimeouts func() + ResetUserLabels func() + SetCombiner func(val *string) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetDisplayName func(val *string) + SetEnabled func(val interface{}) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetNotificationChannels func(val *[]*string) + SetProject func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetUserLabels func(val *map[string]*string) + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() MonitoringAlertPolicyTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + UserLabels func() *map[string]*string + UserLabelsInput func() *map[string]*string + func NewMonitoringAlertPolicy(scope constructs.Construct, id *string, config *MonitoringAlertPolicyConfig) MonitoringAlertPolicy + type MonitoringAlertPolicyAlertStrategy struct + AutoClose *string + NotificationRateLimit *MonitoringAlertPolicyAlertStrategyNotificationRateLimit + type MonitoringAlertPolicyAlertStrategyNotificationRateLimit struct + Period *string + type MonitoringAlertPolicyAlertStrategyNotificationRateLimitOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyAlertStrategyNotificationRateLimit + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Period func() *string + PeriodInput func() *string + ResetPeriod func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringAlertPolicyAlertStrategyNotificationRateLimit) + SetPeriod func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyAlertStrategyNotificationRateLimitOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyAlertStrategyNotificationRateLimitOutputReference + type MonitoringAlertPolicyAlertStrategyOutputReference interface + AutoClose func() *string + AutoCloseInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyAlertStrategy + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + NotificationRateLimit func() MonitoringAlertPolicyAlertStrategyNotificationRateLimitOutputReference + NotificationRateLimitInput func() *MonitoringAlertPolicyAlertStrategyNotificationRateLimit + PutNotificationRateLimit func(value *MonitoringAlertPolicyAlertStrategyNotificationRateLimit) + ResetAutoClose func() + ResetNotificationRateLimit func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAutoClose func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringAlertPolicyAlertStrategy) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyAlertStrategyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyAlertStrategyOutputReference + type MonitoringAlertPolicyConditions struct + ConditionAbsent *MonitoringAlertPolicyConditionsConditionAbsent + ConditionMatchedLog *MonitoringAlertPolicyConditionsConditionMatchedLog + ConditionMonitoringQueryLanguage *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguage + ConditionThreshold *MonitoringAlertPolicyConditionsConditionThreshold + DisplayName *string + type MonitoringAlertPolicyConditionsConditionAbsent struct + Aggregations interface{} + Duration *string + Filter *string + Trigger *MonitoringAlertPolicyConditionsConditionAbsentTrigger + type MonitoringAlertPolicyConditionsConditionAbsentAggregations struct + AlignmentPeriod *string + CrossSeriesReducer *string + GroupByFields *[]*string + PerSeriesAligner *string + type MonitoringAlertPolicyConditionsConditionAbsentAggregationsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitoringAlertPolicyConditionsConditionAbsentAggregationsOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitoringAlertPolicyConditionsConditionAbsentAggregationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyConditionsConditionAbsentAggregationsList + type MonitoringAlertPolicyConditionsConditionAbsentAggregationsOutputReference interface + AlignmentPeriod func() *string + AlignmentPeriodInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + CrossSeriesReducer func() *string + CrossSeriesReducerInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + GroupByFields func() *[]*string + GroupByFieldsInput func() *[]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PerSeriesAligner func() *string + PerSeriesAlignerInput func() *string + ResetAlignmentPeriod func() + ResetCrossSeriesReducer func() + ResetGroupByFields func() + ResetPerSeriesAligner func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAlignmentPeriod func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCrossSeriesReducer func(val *string) + SetGroupByFields func(val *[]*string) + SetInternalValue func(val interface{}) + SetPerSeriesAligner func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsConditionAbsentAggregationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyConditionsConditionAbsentAggregationsOutputReference + type MonitoringAlertPolicyConditionsConditionAbsentOutputReference interface + Aggregations func() MonitoringAlertPolicyConditionsConditionAbsentAggregationsList + AggregationsInput func() interface{} + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Duration func() *string + DurationInput func() *string + Filter func() *string + FilterInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyConditionsConditionAbsent + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutAggregations func(value interface{}) + PutTrigger func(value *MonitoringAlertPolicyConditionsConditionAbsentTrigger) + ResetAggregations func() + ResetFilter func() + ResetTrigger func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDuration func(val *string) + SetFilter func(val *string) + SetInternalValue func(val *MonitoringAlertPolicyConditionsConditionAbsent) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Trigger func() MonitoringAlertPolicyConditionsConditionAbsentTriggerOutputReference + TriggerInput func() *MonitoringAlertPolicyConditionsConditionAbsentTrigger + func NewMonitoringAlertPolicyConditionsConditionAbsentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyConditionsConditionAbsentOutputReference + type MonitoringAlertPolicyConditionsConditionAbsentTrigger struct + Count *float64 + Percent *float64 + type MonitoringAlertPolicyConditionsConditionAbsentTriggerOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Count func() *float64 + CountInput func() *float64 + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyConditionsConditionAbsentTrigger + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Percent func() *float64 + PercentInput func() *float64 + ResetCount func() + ResetPercent func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCount func(val *float64) + SetInternalValue func(val *MonitoringAlertPolicyConditionsConditionAbsentTrigger) + SetPercent func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsConditionAbsentTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyConditionsConditionAbsentTriggerOutputReference + type MonitoringAlertPolicyConditionsConditionMatchedLog struct + Filter *string + LabelExtractors *map[string]*string + type MonitoringAlertPolicyConditionsConditionMatchedLogOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Filter func() *string + FilterInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyConditionsConditionMatchedLog + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LabelExtractors func() *map[string]*string + LabelExtractorsInput func() *map[string]*string + ResetLabelExtractors func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFilter func(val *string) + SetInternalValue func(val *MonitoringAlertPolicyConditionsConditionMatchedLog) + SetLabelExtractors func(val *map[string]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsConditionMatchedLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyConditionsConditionMatchedLogOutputReference + type MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguage struct + Duration *string + EvaluationMissingData *string + Query *string + Trigger *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTrigger + type MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Duration func() *string + DurationInput func() *string + EvaluationMissingData func() *string + EvaluationMissingDataInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguage + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutTrigger func(value *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTrigger) + Query func() *string + QueryInput func() *string + ResetEvaluationMissingData func() + ResetTrigger func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDuration func(val *string) + SetEvaluationMissingData func(val *string) + SetInternalValue func(val *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguage) + SetQuery func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Trigger func() ... + TriggerInput func() *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTrigger + func NewMonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageOutputReference + type MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTrigger struct + Count *float64 + Percent *float64 + type MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTriggerOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Count func() *float64 + CountInput func() *float64 + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTrigger + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Percent func() *float64 + PercentInput func() *float64 + ResetCount func() + ResetPercent func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCount func(val *float64) + SetInternalValue func(val *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTrigger) + SetPercent func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type MonitoringAlertPolicyConditionsConditionThreshold struct + Aggregations interface{} + Comparison *string + DenominatorAggregations interface{} + DenominatorFilter *string + Duration *string + EvaluationMissingData *string + Filter *string + ThresholdValue *float64 + Trigger *MonitoringAlertPolicyConditionsConditionThresholdTrigger + type MonitoringAlertPolicyConditionsConditionThresholdAggregations struct + AlignmentPeriod *string + CrossSeriesReducer *string + GroupByFields *[]*string + PerSeriesAligner *string + type MonitoringAlertPolicyConditionsConditionThresholdAggregationsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitoringAlertPolicyConditionsConditionThresholdAggregationsOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitoringAlertPolicyConditionsConditionThresholdAggregationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyConditionsConditionThresholdAggregationsList + type MonitoringAlertPolicyConditionsConditionThresholdAggregationsOutputReference interface + AlignmentPeriod func() *string + AlignmentPeriodInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + CrossSeriesReducer func() *string + CrossSeriesReducerInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + GroupByFields func() *[]*string + GroupByFieldsInput func() *[]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PerSeriesAligner func() *string + PerSeriesAlignerInput func() *string + ResetAlignmentPeriod func() + ResetCrossSeriesReducer func() + ResetGroupByFields func() + ResetPerSeriesAligner func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAlignmentPeriod func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCrossSeriesReducer func(val *string) + SetGroupByFields func(val *[]*string) + SetInternalValue func(val interface{}) + SetPerSeriesAligner func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsConditionThresholdAggregationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyConditionsConditionThresholdAggregationsOutputReference + type MonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregations struct + AlignmentPeriod *string + CrossSeriesReducer *string + GroupByFields *[]*string + PerSeriesAligner *string + type MonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsList + type MonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsOutputReference interface + AlignmentPeriod func() *string + AlignmentPeriodInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + CrossSeriesReducer func() *string + CrossSeriesReducerInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + GroupByFields func() *[]*string + GroupByFieldsInput func() *[]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PerSeriesAligner func() *string + PerSeriesAlignerInput func() *string + ResetAlignmentPeriod func() + ResetCrossSeriesReducer func() + ResetGroupByFields func() + ResetPerSeriesAligner func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAlignmentPeriod func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCrossSeriesReducer func(val *string) + SetGroupByFields func(val *[]*string) + SetInternalValue func(val interface{}) + SetPerSeriesAligner func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type MonitoringAlertPolicyConditionsConditionThresholdOutputReference interface + Aggregations func() MonitoringAlertPolicyConditionsConditionThresholdAggregationsList + AggregationsInput func() interface{} + Comparison func() *string + ComparisonInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DenominatorAggregations func() MonitoringAlertPolicyConditionsConditionThresholdDenominatorAggregationsList + DenominatorAggregationsInput func() interface{} + DenominatorFilter func() *string + DenominatorFilterInput func() *string + Duration func() *string + DurationInput func() *string + EvaluationMissingData func() *string + EvaluationMissingDataInput func() *string + Filter func() *string + FilterInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyConditionsConditionThreshold + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutAggregations func(value interface{}) + PutDenominatorAggregations func(value interface{}) + PutTrigger func(value *MonitoringAlertPolicyConditionsConditionThresholdTrigger) + ResetAggregations func() + ResetDenominatorAggregations func() + ResetDenominatorFilter func() + ResetEvaluationMissingData func() + ResetFilter func() + ResetThresholdValue func() + ResetTrigger func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComparison func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDenominatorFilter func(val *string) + SetDuration func(val *string) + SetEvaluationMissingData func(val *string) + SetFilter func(val *string) + SetInternalValue func(val *MonitoringAlertPolicyConditionsConditionThreshold) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetThresholdValue func(val *float64) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ThresholdValue func() *float64 + ThresholdValueInput func() *float64 + ToString func() *string + Trigger func() MonitoringAlertPolicyConditionsConditionThresholdTriggerOutputReference + TriggerInput func() *MonitoringAlertPolicyConditionsConditionThresholdTrigger + func NewMonitoringAlertPolicyConditionsConditionThresholdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyConditionsConditionThresholdOutputReference + type MonitoringAlertPolicyConditionsConditionThresholdTrigger struct + Count *float64 + Percent *float64 + type MonitoringAlertPolicyConditionsConditionThresholdTriggerOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Count func() *float64 + CountInput func() *float64 + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyConditionsConditionThresholdTrigger + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Percent func() *float64 + PercentInput func() *float64 + ResetCount func() + ResetPercent func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCount func(val *float64) + SetInternalValue func(val *MonitoringAlertPolicyConditionsConditionThresholdTrigger) + SetPercent func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsConditionThresholdTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyConditionsConditionThresholdTriggerOutputReference + type MonitoringAlertPolicyConditionsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitoringAlertPolicyConditionsOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitoringAlertPolicyConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyConditionsList + type MonitoringAlertPolicyConditionsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConditionAbsent func() MonitoringAlertPolicyConditionsConditionAbsentOutputReference + ConditionAbsentInput func() *MonitoringAlertPolicyConditionsConditionAbsent + ConditionMatchedLog func() MonitoringAlertPolicyConditionsConditionMatchedLogOutputReference + ConditionMatchedLogInput func() *MonitoringAlertPolicyConditionsConditionMatchedLog + ConditionMonitoringQueryLanguage func() MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguageOutputReference + ConditionMonitoringQueryLanguageInput func() *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguage + ConditionThreshold func() MonitoringAlertPolicyConditionsConditionThresholdOutputReference + ConditionThresholdInput func() *MonitoringAlertPolicyConditionsConditionThreshold + CreationStack func() *[]*string + DisplayName func() *string + DisplayNameInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + PutConditionAbsent func(value *MonitoringAlertPolicyConditionsConditionAbsent) + PutConditionMatchedLog func(value *MonitoringAlertPolicyConditionsConditionMatchedLog) + PutConditionMonitoringQueryLanguage func(value *MonitoringAlertPolicyConditionsConditionMonitoringQueryLanguage) + PutConditionThreshold func(value *MonitoringAlertPolicyConditionsConditionThreshold) + ResetConditionAbsent func() + ResetConditionMatchedLog func() + ResetConditionMonitoringQueryLanguage func() + ResetConditionThreshold func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDisplayName func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyConditionsOutputReference + type MonitoringAlertPolicyConfig struct + AlertStrategy *MonitoringAlertPolicyAlertStrategy + Combiner *string + Conditions interface{} + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + DisplayName *string + Documentation *MonitoringAlertPolicyDocumentation + Enabled interface{} + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + NotificationChannels *[]*string + Project *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Timeouts *MonitoringAlertPolicyTimeouts + UserLabels *map[string]*string + type MonitoringAlertPolicyCreationRecord struct + type MonitoringAlertPolicyCreationRecordList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitoringAlertPolicyCreationRecordOutputReference + Resolve func(_context cdktf.IResolveContext) interface{} + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMonitoringAlertPolicyCreationRecordList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyCreationRecordList + type MonitoringAlertPolicyCreationRecordOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyCreationRecord + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MutateTime func() *string + MutatedBy func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringAlertPolicyCreationRecord) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyCreationRecordOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringAlertPolicyCreationRecordOutputReference + type MonitoringAlertPolicyDocumentation struct + Content *string + MimeType *string + type MonitoringAlertPolicyDocumentationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Content func() *string + ContentInput func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *MonitoringAlertPolicyDocumentation + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MimeType func() *string + MimeTypeInput func() *string + ResetContent func() + ResetMimeType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetContent func(val *string) + SetInternalValue func(val *MonitoringAlertPolicyDocumentation) + SetMimeType func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringAlertPolicyDocumentationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyDocumentationOutputReference + type MonitoringAlertPolicyTimeouts struct + Create *string + Delete *string + Update *string + type MonitoringAlertPolicyTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetCreate func() + ResetDelete func() + ResetUpdate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUpdate func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Update func() *string + UpdateInput func() *string + func NewMonitoringAlertPolicyTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringAlertPolicyTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-google-go/google/v10 github.com/cdktf/cdktf-provider-google-go/google/v11 github.com/cdktf/cdktf-provider-google-go/google/v12 github.com/cdktf/cdktf-provider-google-go/google/v13 github.com/cdktf/cdktf-provider-google-go/google/v14 github.com/cdktf/cdktf-provider-google-go/google/v3 github.com/cdktf/cdktf-provider-google-go/google/v4 github.com/cdktf/cdktf-provider-google-go/google/v5 github.com/cdktf/cdktf-provider-google-go/google/v7 github.com/cdktf/cdktf-provider-google-go/google/v8 github.com/cdktf/cdktf-provider-google-go/google/v9