Versions in this module Expand all Collapse all v11 v11.0.0 Oct 16, 2023 Changes in this version + func MonitoringUptimeCheckConfig_IsConstruct(x interface{}) *bool + func MonitoringUptimeCheckConfig_IsTerraformElement(x interface{}) *bool + func MonitoringUptimeCheckConfig_IsTerraformResource(x interface{}) *bool + func MonitoringUptimeCheckConfig_TfResourceType() *string + func NewMonitoringUptimeCheckConfigContentMatchersJsonPathMatcherOutputReference_Override(m MonitoringUptimeCheckConfigContentMatchersJsonPathMatcherOutputReference, ...) + func NewMonitoringUptimeCheckConfigContentMatchersList_Override(m MonitoringUptimeCheckConfigContentMatchersList, ...) + func NewMonitoringUptimeCheckConfigContentMatchersOutputReference_Override(m MonitoringUptimeCheckConfigContentMatchersOutputReference, ...) + func NewMonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesList_Override(m MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesList, ...) + func NewMonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesOutputReference_Override(...) + func NewMonitoringUptimeCheckConfigHttpCheckAuthInfoOutputReference_Override(m MonitoringUptimeCheckConfigHttpCheckAuthInfoOutputReference, ...) + func NewMonitoringUptimeCheckConfigHttpCheckOutputReference_Override(m MonitoringUptimeCheckConfigHttpCheckOutputReference, ...) + func NewMonitoringUptimeCheckConfigMonitoredResourceOutputReference_Override(m MonitoringUptimeCheckConfigMonitoredResourceOutputReference, ...) + func NewMonitoringUptimeCheckConfigResourceGroupOutputReference_Override(m MonitoringUptimeCheckConfigResourceGroupOutputReference, ...) + func NewMonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2OutputReference_Override(m MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2OutputReference, ...) + func NewMonitoringUptimeCheckConfigSyntheticMonitorOutputReference_Override(m MonitoringUptimeCheckConfigSyntheticMonitorOutputReference, ...) + func NewMonitoringUptimeCheckConfigTcpCheckOutputReference_Override(m MonitoringUptimeCheckConfigTcpCheckOutputReference, ...) + func NewMonitoringUptimeCheckConfigTimeoutsOutputReference_Override(m MonitoringUptimeCheckConfigTimeoutsOutputReference, ...) + func NewMonitoringUptimeCheckConfig_Override(m MonitoringUptimeCheckConfig, scope constructs.Construct, id *string, ...) + type MonitoringUptimeCheckConfig interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + CheckerType func() *string + CheckerTypeInput func() *string + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + ContentMatchers func() MonitoringUptimeCheckConfigContentMatchersList + ContentMatchersInput func() interface{} + Count func() interface{} + DependsOn func() *[]*string + DisplayName func() *string + DisplayNameInput func() *string + 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 + HttpCheck func() MonitoringUptimeCheckConfigHttpCheckOutputReference + HttpCheckInput func() *MonitoringUptimeCheckConfigHttpCheck + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + MonitoredResource func() MonitoringUptimeCheckConfigMonitoredResourceOutputReference + MonitoredResourceInput func() *MonitoringUptimeCheckConfigMonitoredResource + Name func() *string + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Period func() *string + PeriodInput func() *string + Project func() *string + ProjectInput func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutContentMatchers func(value interface{}) + PutHttpCheck func(value *MonitoringUptimeCheckConfigHttpCheck) + PutMonitoredResource func(value *MonitoringUptimeCheckConfigMonitoredResource) + PutResourceGroup func(value *MonitoringUptimeCheckConfigResourceGroup) + PutSyntheticMonitor func(value *MonitoringUptimeCheckConfigSyntheticMonitor) + PutTcpCheck func(value *MonitoringUptimeCheckConfigTcpCheck) + PutTimeouts func(value *MonitoringUptimeCheckConfigTimeouts) + RawOverrides func() interface{} + ResetCheckerType func() + ResetContentMatchers func() + ResetHttpCheck func() + ResetId func() + ResetMonitoredResource func() + ResetOverrideLogicalId func() + ResetPeriod func() + ResetProject func() + ResetResourceGroup func() + ResetSelectedRegions func() + ResetSyntheticMonitor func() + ResetTcpCheck func() + ResetTimeouts func() + ResourceGroup func() MonitoringUptimeCheckConfigResourceGroupOutputReference + ResourceGroupInput func() *MonitoringUptimeCheckConfigResourceGroup + SelectedRegions func() *[]*string + SelectedRegionsInput func() *[]*string + SetCheckerType func(val *string) + SetConnection func(val interface{}) + SetCount func(val interface{}) + SetDependsOn func(val *[]*string) + SetDisplayName func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetPeriod func(val *string) + SetProject func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetSelectedRegions func(val *[]*string) + SetTimeout func(val *string) + SynthesizeAttributes func() *map[string]interface{} + SyntheticMonitor func() MonitoringUptimeCheckConfigSyntheticMonitorOutputReference + SyntheticMonitorInput func() *MonitoringUptimeCheckConfigSyntheticMonitor + TcpCheck func() MonitoringUptimeCheckConfigTcpCheckOutputReference + TcpCheckInput func() *MonitoringUptimeCheckConfigTcpCheck + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeout func() *string + TimeoutInput func() *string + Timeouts func() MonitoringUptimeCheckConfigTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + UptimeCheckId func() *string + func NewMonitoringUptimeCheckConfig(scope constructs.Construct, id *string, ...) MonitoringUptimeCheckConfig + type MonitoringUptimeCheckConfigConfig struct + CheckerType *string + Connection interface{} + ContentMatchers interface{} + Count interface{} + DependsOn *[]cdktf.ITerraformDependable + DisplayName *string + ForEach cdktf.ITerraformIterator + HttpCheck *MonitoringUptimeCheckConfigHttpCheck + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + MonitoredResource *MonitoringUptimeCheckConfigMonitoredResource + Period *string + Project *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + ResourceGroup *MonitoringUptimeCheckConfigResourceGroup + SelectedRegions *[]*string + SyntheticMonitor *MonitoringUptimeCheckConfigSyntheticMonitor + TcpCheck *MonitoringUptimeCheckConfigTcpCheck + Timeout *string + Timeouts *MonitoringUptimeCheckConfigTimeouts + type MonitoringUptimeCheckConfigContentMatchers struct + Content *string + JsonPathMatcher *MonitoringUptimeCheckConfigContentMatchersJsonPathMatcher + Matcher *string + type MonitoringUptimeCheckConfigContentMatchersJsonPathMatcher struct + JsonMatcher *string + JsonPath *string + type MonitoringUptimeCheckConfigContentMatchersJsonPathMatcherOutputReference 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() *MonitoringUptimeCheckConfigContentMatchersJsonPathMatcher + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + JsonMatcher func() *string + JsonMatcherInput func() *string + JsonPath func() *string + JsonPathInput func() *string + ResetJsonMatcher func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringUptimeCheckConfigContentMatchersJsonPathMatcher) + SetJsonMatcher func(val *string) + SetJsonPath func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringUptimeCheckConfigContentMatchersJsonPathMatcherOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigContentMatchersJsonPathMatcherOutputReference + type MonitoringUptimeCheckConfigContentMatchersList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitoringUptimeCheckConfigContentMatchersOutputReference + 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 NewMonitoringUptimeCheckConfigContentMatchersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringUptimeCheckConfigContentMatchersList + type MonitoringUptimeCheckConfigContentMatchersOutputReference 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() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + JsonPathMatcher func() MonitoringUptimeCheckConfigContentMatchersJsonPathMatcherOutputReference + JsonPathMatcherInput func() *MonitoringUptimeCheckConfigContentMatchersJsonPathMatcher + Matcher func() *string + MatcherInput func() *string + PutJsonPathMatcher func(value *MonitoringUptimeCheckConfigContentMatchersJsonPathMatcher) + ResetJsonPathMatcher func() + ResetMatcher func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetContent func(val *string) + SetInternalValue func(val interface{}) + SetMatcher func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringUptimeCheckConfigContentMatchersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringUptimeCheckConfigContentMatchersOutputReference + type MonitoringUptimeCheckConfigHttpCheck struct + AcceptedResponseStatusCodes interface{} + AuthInfo *MonitoringUptimeCheckConfigHttpCheckAuthInfo + Body *string + ContentType *string + Headers *map[string]*string + MaskHeaders interface{} + Path *string + Port *float64 + RequestMethod *string + UseSsl interface{} + ValidateSsl interface{} + type MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodes struct + StatusClass *string + StatusValue *float64 + type MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesOutputReference + 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 NewMonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesList + type MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesOutputReference 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() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetStatusClass func() + ResetStatusValue func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetStatusClass func(val *string) + SetStatusValue func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StatusClass func() *string + StatusClassInput func() *string + StatusValue func() *float64 + StatusValueInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesOutputReference + type MonitoringUptimeCheckConfigHttpCheckAuthInfo struct + Password *string + Username *string + type MonitoringUptimeCheckConfigHttpCheckAuthInfoOutputReference 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() *MonitoringUptimeCheckConfigHttpCheckAuthInfo + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Password func() *string + PasswordInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringUptimeCheckConfigHttpCheckAuthInfo) + SetPassword func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUsername func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Username func() *string + UsernameInput func() *string + func NewMonitoringUptimeCheckConfigHttpCheckAuthInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigHttpCheckAuthInfoOutputReference + type MonitoringUptimeCheckConfigHttpCheckOutputReference interface + AcceptedResponseStatusCodes func() MonitoringUptimeCheckConfigHttpCheckAcceptedResponseStatusCodesList + AcceptedResponseStatusCodesInput func() interface{} + AuthInfo func() MonitoringUptimeCheckConfigHttpCheckAuthInfoOutputReference + AuthInfoInput func() *MonitoringUptimeCheckConfigHttpCheckAuthInfo + Body func() *string + BodyInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ContentType func() *string + ContentTypeInput 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 + Headers func() *map[string]*string + HeadersInput func() *map[string]*string + InternalValue func() *MonitoringUptimeCheckConfigHttpCheck + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MaskHeaders func() interface{} + MaskHeadersInput func() interface{} + Path func() *string + PathInput func() *string + Port func() *float64 + PortInput func() *float64 + PutAcceptedResponseStatusCodes func(value interface{}) + PutAuthInfo func(value *MonitoringUptimeCheckConfigHttpCheckAuthInfo) + RequestMethod func() *string + RequestMethodInput func() *string + ResetAcceptedResponseStatusCodes func() + ResetAuthInfo func() + ResetBody func() + ResetContentType func() + ResetHeaders func() + ResetMaskHeaders func() + ResetPath func() + ResetPort func() + ResetRequestMethod func() + ResetUseSsl func() + ResetValidateSsl func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetBody func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetContentType func(val *string) + SetHeaders func(val *map[string]*string) + SetInternalValue func(val *MonitoringUptimeCheckConfigHttpCheck) + SetMaskHeaders func(val interface{}) + SetPath func(val *string) + SetPort func(val *float64) + SetRequestMethod func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUseSsl func(val interface{}) + SetValidateSsl func(val interface{}) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + UseSsl func() interface{} + UseSslInput func() interface{} + ValidateSsl func() interface{} + ValidateSslInput func() interface{} + func NewMonitoringUptimeCheckConfigHttpCheckOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigHttpCheckOutputReference + type MonitoringUptimeCheckConfigMonitoredResource struct + Labels *map[string]*string + Type *string + type MonitoringUptimeCheckConfigMonitoredResourceOutputReference 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() *MonitoringUptimeCheckConfigMonitoredResource + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Labels func() *map[string]*string + LabelsInput func() *map[string]*string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringUptimeCheckConfigMonitoredResource) + SetLabels func(val *map[string]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewMonitoringUptimeCheckConfigMonitoredResourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigMonitoredResourceOutputReference + type MonitoringUptimeCheckConfigResourceGroup struct + GroupId *string + ResourceType *string + type MonitoringUptimeCheckConfigResourceGroupOutputReference 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 + GroupId func() *string + GroupIdInput func() *string + InternalValue func() *MonitoringUptimeCheckConfigResourceGroup + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetGroupId func() + ResetResourceType func() + Resolve func(_context cdktf.IResolveContext) interface{} + ResourceType func() *string + ResourceTypeInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetGroupId func(val *string) + SetInternalValue func(val *MonitoringUptimeCheckConfigResourceGroup) + SetResourceType func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringUptimeCheckConfigResourceGroupOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigResourceGroupOutputReference + type MonitoringUptimeCheckConfigSyntheticMonitor struct + CloudFunctionV2 *MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2 + type MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2 struct + Name *string + type MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2OutputReference 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() *MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2OutputReference + type MonitoringUptimeCheckConfigSyntheticMonitorOutputReference interface + CloudFunctionV2 func() MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2OutputReference + CloudFunctionV2Input func() *MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2 + 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() *MonitoringUptimeCheckConfigSyntheticMonitor + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutCloudFunctionV2 func(value *MonitoringUptimeCheckConfigSyntheticMonitorCloudFunctionV2) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringUptimeCheckConfigSyntheticMonitor) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringUptimeCheckConfigSyntheticMonitorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigSyntheticMonitorOutputReference + type MonitoringUptimeCheckConfigTcpCheck struct + Port *float64 + type MonitoringUptimeCheckConfigTcpCheckOutputReference 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() *MonitoringUptimeCheckConfigTcpCheck + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Port func() *float64 + PortInput func() *float64 + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *MonitoringUptimeCheckConfigTcpCheck) + SetPort func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMonitoringUptimeCheckConfigTcpCheckOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigTcpCheckOutputReference + type MonitoringUptimeCheckConfigTimeouts struct + Create *string + Delete *string + Update *string + type MonitoringUptimeCheckConfigTimeoutsOutputReference 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 NewMonitoringUptimeCheckConfigTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MonitoringUptimeCheckConfigTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-google-go/google/v10 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/v6 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