Versions in this module Expand all Collapse all v6 v6.0.0 Apr 18, 2023 Changes in this version + func ComputeRegionBackendService_IsConstruct(x interface{}) *bool + func ComputeRegionBackendService_IsTerraformElement(x interface{}) *bool + func ComputeRegionBackendService_IsTerraformResource(x interface{}) *bool + func ComputeRegionBackendService_TfResourceType() *string + func NewComputeRegionBackendServiceBackendList_Override(c ComputeRegionBackendServiceBackendList, ...) + func NewComputeRegionBackendServiceBackendOutputReference_Override(c ComputeRegionBackendServiceBackendOutputReference, ...) + func NewComputeRegionBackendServiceCdnPolicyCacheKeyPolicyOutputReference_Override(c ComputeRegionBackendServiceCdnPolicyCacheKeyPolicyOutputReference, ...) + func NewComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyList_Override(c ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyList, ...) + func NewComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyOutputReference_Override(c ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyOutputReference, ...) + func NewComputeRegionBackendServiceCdnPolicyOutputReference_Override(c ComputeRegionBackendServiceCdnPolicyOutputReference, ...) + func NewComputeRegionBackendServiceCircuitBreakersOutputReference_Override(c ComputeRegionBackendServiceCircuitBreakersOutputReference, ...) + func NewComputeRegionBackendServiceConsistentHashHttpCookieOutputReference_Override(c ComputeRegionBackendServiceConsistentHashHttpCookieOutputReference, ...) + func NewComputeRegionBackendServiceConsistentHashHttpCookieTtlOutputReference_Override(c ComputeRegionBackendServiceConsistentHashHttpCookieTtlOutputReference, ...) + func NewComputeRegionBackendServiceConsistentHashOutputReference_Override(c ComputeRegionBackendServiceConsistentHashOutputReference, ...) + func NewComputeRegionBackendServiceFailoverPolicyOutputReference_Override(c ComputeRegionBackendServiceFailoverPolicyOutputReference, ...) + func NewComputeRegionBackendServiceIapOutputReference_Override(c ComputeRegionBackendServiceIapOutputReference, ...) + func NewComputeRegionBackendServiceLogConfigOutputReference_Override(c ComputeRegionBackendServiceLogConfigOutputReference, ...) + func NewComputeRegionBackendServiceOutlierDetectionBaseEjectionTimeOutputReference_Override(c ComputeRegionBackendServiceOutlierDetectionBaseEjectionTimeOutputReference, ...) + func NewComputeRegionBackendServiceOutlierDetectionIntervalOutputReference_Override(c ComputeRegionBackendServiceOutlierDetectionIntervalOutputReference, ...) + func NewComputeRegionBackendServiceOutlierDetectionOutputReference_Override(c ComputeRegionBackendServiceOutlierDetectionOutputReference, ...) + func NewComputeRegionBackendServiceTimeoutsOutputReference_Override(c ComputeRegionBackendServiceTimeoutsOutputReference, ...) + func NewComputeRegionBackendService_Override(c ComputeRegionBackendService, scope constructs.Construct, id *string, ...) + type ComputeRegionBackendService interface + AddOverride func(path *string, value interface{}) + AffinityCookieTtlSec func() *float64 + AffinityCookieTtlSecInput func() *float64 + Backend func() ComputeRegionBackendServiceBackendList + BackendInput func() interface{} + CdktfStack func() cdktf.TerraformStack + CdnPolicy func() ComputeRegionBackendServiceCdnPolicyOutputReference + CdnPolicyInput func() *ComputeRegionBackendServiceCdnPolicy + CircuitBreakers func() ComputeRegionBackendServiceCircuitBreakersOutputReference + CircuitBreakersInput func() *ComputeRegionBackendServiceCircuitBreakers + Connection func() interface{} + ConnectionDrainingTimeoutSec func() *float64 + ConnectionDrainingTimeoutSecInput func() *float64 + ConsistentHash func() ComputeRegionBackendServiceConsistentHashOutputReference + ConsistentHashInput func() *ComputeRegionBackendServiceConsistentHash + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + CreationTimestamp func() *string + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + EnableCdn func() interface{} + EnableCdnInput func() interface{} + FailoverPolicy func() ComputeRegionBackendServiceFailoverPolicyOutputReference + FailoverPolicyInput func() *ComputeRegionBackendServiceFailoverPolicy + Fingerprint 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 + HealthChecks func() *[]*string + HealthChecksInput func() *[]*string + Iap func() ComputeRegionBackendServiceIapOutputReference + IapInput func() *ComputeRegionBackendServiceIap + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + LoadBalancingScheme func() *string + LoadBalancingSchemeInput func() *string + LocalityLbPolicy func() *string + LocalityLbPolicyInput func() *string + LogConfig func() ComputeRegionBackendServiceLogConfigOutputReference + LogConfigInput func() *ComputeRegionBackendServiceLogConfig + Name func() *string + NameInput func() *string + Network func() *string + NetworkInput func() *string + Node func() constructs.Node + OutlierDetection func() ComputeRegionBackendServiceOutlierDetectionOutputReference + OutlierDetectionInput func() *ComputeRegionBackendServiceOutlierDetection + OverrideLogicalId func(newLogicalId *string) + PortName func() *string + PortNameInput func() *string + Project func() *string + ProjectInput func() *string + Protocol func() *string + ProtocolInput func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutBackend func(value interface{}) + PutCdnPolicy func(value *ComputeRegionBackendServiceCdnPolicy) + PutCircuitBreakers func(value *ComputeRegionBackendServiceCircuitBreakers) + PutConsistentHash func(value *ComputeRegionBackendServiceConsistentHash) + PutFailoverPolicy func(value *ComputeRegionBackendServiceFailoverPolicy) + PutIap func(value *ComputeRegionBackendServiceIap) + PutLogConfig func(value *ComputeRegionBackendServiceLogConfig) + PutOutlierDetection func(value *ComputeRegionBackendServiceOutlierDetection) + PutTimeouts func(value *ComputeRegionBackendServiceTimeouts) + RawOverrides func() interface{} + Region func() *string + RegionInput func() *string + ResetAffinityCookieTtlSec func() + ResetBackend func() + ResetCdnPolicy func() + ResetCircuitBreakers func() + ResetConnectionDrainingTimeoutSec func() + ResetConsistentHash func() + ResetDescription func() + ResetEnableCdn func() + ResetFailoverPolicy func() + ResetHealthChecks func() + ResetIap func() + ResetId func() + ResetLoadBalancingScheme func() + ResetLocalityLbPolicy func() + ResetLogConfig func() + ResetNetwork func() + ResetOutlierDetection func() + ResetOverrideLogicalId func() + ResetPortName func() + ResetProject func() + ResetProtocol func() + ResetRegion func() + ResetSessionAffinity func() + ResetTimeoutSec func() + ResetTimeouts func() + SelfLink func() *string + SessionAffinity func() *string + SessionAffinityInput func() *string + SetAffinityCookieTtlSec func(val *float64) + SetConnection func(val interface{}) + SetConnectionDrainingTimeoutSec func(val *float64) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetEnableCdn func(val interface{}) + SetForEach func(val cdktf.ITerraformIterator) + SetHealthChecks func(val *[]*string) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetLoadBalancingScheme func(val *string) + SetLocalityLbPolicy func(val *string) + SetName func(val *string) + SetNetwork func(val *string) + SetPortName func(val *string) + SetProject func(val *string) + SetProtocol func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetRegion func(val *string) + SetSessionAffinity func(val *string) + SetTimeoutSec func(val *float64) + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + TimeoutSec func() *float64 + TimeoutSecInput func() *float64 + Timeouts func() ComputeRegionBackendServiceTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewComputeRegionBackendService(scope constructs.Construct, id *string, ...) ComputeRegionBackendService + type ComputeRegionBackendServiceBackend struct + BalancingMode *string + CapacityScaler *float64 + Description *string + Failover interface{} + Group *string + MaxConnections *float64 + MaxConnectionsPerEndpoint *float64 + MaxConnectionsPerInstance *float64 + MaxRate *float64 + MaxRatePerEndpoint *float64 + MaxRatePerInstance *float64 + MaxUtilization *float64 + type ComputeRegionBackendServiceBackendList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeRegionBackendServiceBackendOutputReference + 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 NewComputeRegionBackendServiceBackendList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeRegionBackendServiceBackendList + type ComputeRegionBackendServiceBackendOutputReference interface + BalancingMode func() *string + BalancingModeInput func() *string + CapacityScaler func() *float64 + CapacityScalerInput func() *float64 + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Description func() *string + DescriptionInput func() *string + Failover func() interface{} + FailoverInput func() interface{} + 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 + Group func() *string + GroupInput func() *string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MaxConnections func() *float64 + MaxConnectionsInput func() *float64 + MaxConnectionsPerEndpoint func() *float64 + MaxConnectionsPerEndpointInput func() *float64 + MaxConnectionsPerInstance func() *float64 + MaxConnectionsPerInstanceInput func() *float64 + MaxRate func() *float64 + MaxRateInput func() *float64 + MaxRatePerEndpoint func() *float64 + MaxRatePerEndpointInput func() *float64 + MaxRatePerInstance func() *float64 + MaxRatePerInstanceInput func() *float64 + MaxUtilization func() *float64 + MaxUtilizationInput func() *float64 + ResetBalancingMode func() + ResetCapacityScaler func() + ResetDescription func() + ResetFailover func() + ResetMaxConnections func() + ResetMaxConnectionsPerEndpoint func() + ResetMaxConnectionsPerInstance func() + ResetMaxRate func() + ResetMaxRatePerEndpoint func() + ResetMaxRatePerInstance func() + ResetMaxUtilization func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetBalancingMode func(val *string) + SetCapacityScaler func(val *float64) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDescription func(val *string) + SetFailover func(val interface{}) + SetGroup func(val *string) + SetInternalValue func(val interface{}) + SetMaxConnections func(val *float64) + SetMaxConnectionsPerEndpoint func(val *float64) + SetMaxConnectionsPerInstance func(val *float64) + SetMaxRate func(val *float64) + SetMaxRatePerEndpoint func(val *float64) + SetMaxRatePerInstance func(val *float64) + SetMaxUtilization func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceBackendOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeRegionBackendServiceBackendOutputReference + type ComputeRegionBackendServiceCdnPolicy struct + CacheKeyPolicy *ComputeRegionBackendServiceCdnPolicyCacheKeyPolicy + CacheMode *string + ClientTtl *float64 + DefaultTtl *float64 + MaxTtl *float64 + NegativeCaching interface{} + NegativeCachingPolicy interface{} + ServeWhileStale *float64 + SignedUrlCacheMaxAgeSec *float64 + type ComputeRegionBackendServiceCdnPolicyCacheKeyPolicy struct + IncludeHost interface{} + IncludeNamedCookies *[]*string + IncludeProtocol interface{} + IncludeQueryString interface{} + QueryStringBlacklist *[]*string + QueryStringWhitelist *[]*string + type ComputeRegionBackendServiceCdnPolicyCacheKeyPolicyOutputReference 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 + IncludeHost func() interface{} + IncludeHostInput func() interface{} + IncludeNamedCookies func() *[]*string + IncludeNamedCookiesInput func() *[]*string + IncludeProtocol func() interface{} + IncludeProtocolInput func() interface{} + IncludeQueryString func() interface{} + IncludeQueryStringInput func() interface{} + InternalValue func() *ComputeRegionBackendServiceCdnPolicyCacheKeyPolicy + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + QueryStringBlacklist func() *[]*string + QueryStringBlacklistInput func() *[]*string + QueryStringWhitelist func() *[]*string + QueryStringWhitelistInput func() *[]*string + ResetIncludeHost func() + ResetIncludeNamedCookies func() + ResetIncludeProtocol func() + ResetIncludeQueryString func() + ResetQueryStringBlacklist func() + ResetQueryStringWhitelist func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetIncludeHost func(val interface{}) + SetIncludeNamedCookies func(val *[]*string) + SetIncludeProtocol func(val interface{}) + SetIncludeQueryString func(val interface{}) + SetInternalValue func(val *ComputeRegionBackendServiceCdnPolicyCacheKeyPolicy) + SetQueryStringBlacklist func(val *[]*string) + SetQueryStringWhitelist func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceCdnPolicyCacheKeyPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceCdnPolicyCacheKeyPolicyOutputReference + type ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicy struct + Code *float64 + type ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyOutputReference + 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 NewComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyList + type ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyOutputReference interface + Code func() *float64 + CodeInput func() *float64 + 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 + ResetCode func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetCode func(val *float64) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyOutputReference + type ComputeRegionBackendServiceCdnPolicyOutputReference interface + CacheKeyPolicy func() ComputeRegionBackendServiceCdnPolicyCacheKeyPolicyOutputReference + CacheKeyPolicyInput func() *ComputeRegionBackendServiceCdnPolicyCacheKeyPolicy + CacheMode func() *string + CacheModeInput func() *string + ClientTtl func() *float64 + ClientTtlInput func() *float64 + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DefaultTtl func() *float64 + DefaultTtlInput func() *float64 + 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() *ComputeRegionBackendServiceCdnPolicy + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MaxTtl func() *float64 + MaxTtlInput func() *float64 + NegativeCaching func() interface{} + NegativeCachingInput func() interface{} + NegativeCachingPolicy func() ComputeRegionBackendServiceCdnPolicyNegativeCachingPolicyList + NegativeCachingPolicyInput func() interface{} + PutCacheKeyPolicy func(value *ComputeRegionBackendServiceCdnPolicyCacheKeyPolicy) + PutNegativeCachingPolicy func(value interface{}) + ResetCacheKeyPolicy func() + ResetCacheMode func() + ResetClientTtl func() + ResetDefaultTtl func() + ResetMaxTtl func() + ResetNegativeCaching func() + ResetNegativeCachingPolicy func() + ResetServeWhileStale func() + ResetSignedUrlCacheMaxAgeSec func() + Resolve func(_context cdktf.IResolveContext) interface{} + ServeWhileStale func() *float64 + ServeWhileStaleInput func() *float64 + SetCacheMode func(val *string) + SetClientTtl func(val *float64) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDefaultTtl func(val *float64) + SetInternalValue func(val *ComputeRegionBackendServiceCdnPolicy) + SetMaxTtl func(val *float64) + SetNegativeCaching func(val interface{}) + SetServeWhileStale func(val *float64) + SetSignedUrlCacheMaxAgeSec func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SignedUrlCacheMaxAgeSec func() *float64 + SignedUrlCacheMaxAgeSecInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceCdnPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceCdnPolicyOutputReference + type ComputeRegionBackendServiceCircuitBreakers struct + MaxConnections *float64 + MaxPendingRequests *float64 + MaxRequests *float64 + MaxRequestsPerConnection *float64 + MaxRetries *float64 + type ComputeRegionBackendServiceCircuitBreakersOutputReference 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() *ComputeRegionBackendServiceCircuitBreakers + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MaxConnections func() *float64 + MaxConnectionsInput func() *float64 + MaxPendingRequests func() *float64 + MaxPendingRequestsInput func() *float64 + MaxRequests func() *float64 + MaxRequestsInput func() *float64 + MaxRequestsPerConnection func() *float64 + MaxRequestsPerConnectionInput func() *float64 + MaxRetries func() *float64 + MaxRetriesInput func() *float64 + ResetMaxConnections func() + ResetMaxPendingRequests func() + ResetMaxRequests func() + ResetMaxRequestsPerConnection func() + ResetMaxRetries func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeRegionBackendServiceCircuitBreakers) + SetMaxConnections func(val *float64) + SetMaxPendingRequests func(val *float64) + SetMaxRequests func(val *float64) + SetMaxRequestsPerConnection func(val *float64) + SetMaxRetries func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceCircuitBreakersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceCircuitBreakersOutputReference + type ComputeRegionBackendServiceConfig struct + AffinityCookieTtlSec *float64 + Backend interface{} + CdnPolicy *ComputeRegionBackendServiceCdnPolicy + CircuitBreakers *ComputeRegionBackendServiceCircuitBreakers + Connection interface{} + ConnectionDrainingTimeoutSec *float64 + ConsistentHash *ComputeRegionBackendServiceConsistentHash + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + Description *string + EnableCdn interface{} + FailoverPolicy *ComputeRegionBackendServiceFailoverPolicy + ForEach cdktf.ITerraformIterator + HealthChecks *[]*string + Iap *ComputeRegionBackendServiceIap + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + LoadBalancingScheme *string + LocalityLbPolicy *string + LogConfig *ComputeRegionBackendServiceLogConfig + Name *string + Network *string + OutlierDetection *ComputeRegionBackendServiceOutlierDetection + PortName *string + Project *string + Protocol *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Region *string + SessionAffinity *string + TimeoutSec *float64 + Timeouts *ComputeRegionBackendServiceTimeouts + type ComputeRegionBackendServiceConsistentHash struct + HttpCookie *ComputeRegionBackendServiceConsistentHashHttpCookie + HttpHeaderName *string + MinimumRingSize *float64 + type ComputeRegionBackendServiceConsistentHashHttpCookie struct + Name *string + Path *string + Ttl *ComputeRegionBackendServiceConsistentHashHttpCookieTtl + type ComputeRegionBackendServiceConsistentHashHttpCookieOutputReference 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() *ComputeRegionBackendServiceConsistentHashHttpCookie + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Path func() *string + PathInput func() *string + PutTtl func(value *ComputeRegionBackendServiceConsistentHashHttpCookieTtl) + ResetName func() + ResetPath func() + ResetTtl func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeRegionBackendServiceConsistentHashHttpCookie) + SetName func(val *string) + SetPath func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Ttl func() ComputeRegionBackendServiceConsistentHashHttpCookieTtlOutputReference + TtlInput func() *ComputeRegionBackendServiceConsistentHashHttpCookieTtl + func NewComputeRegionBackendServiceConsistentHashHttpCookieOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceConsistentHashHttpCookieOutputReference + type ComputeRegionBackendServiceConsistentHashHttpCookieTtl struct + Nanos *float64 + Seconds *float64 + type ComputeRegionBackendServiceConsistentHashHttpCookieTtlOutputReference 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() *ComputeRegionBackendServiceConsistentHashHttpCookieTtl + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Nanos func() *float64 + NanosInput func() *float64 + ResetNanos func() + Resolve func(_context cdktf.IResolveContext) interface{} + Seconds func() *float64 + SecondsInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeRegionBackendServiceConsistentHashHttpCookieTtl) + SetNanos func(val *float64) + SetSeconds func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceConsistentHashHttpCookieTtlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceConsistentHashHttpCookieTtlOutputReference + type ComputeRegionBackendServiceConsistentHashOutputReference 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 + HttpCookie func() ComputeRegionBackendServiceConsistentHashHttpCookieOutputReference + HttpCookieInput func() *ComputeRegionBackendServiceConsistentHashHttpCookie + HttpHeaderName func() *string + HttpHeaderNameInput func() *string + InternalValue func() *ComputeRegionBackendServiceConsistentHash + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MinimumRingSize func() *float64 + MinimumRingSizeInput func() *float64 + PutHttpCookie func(value *ComputeRegionBackendServiceConsistentHashHttpCookie) + ResetHttpCookie func() + ResetHttpHeaderName func() + ResetMinimumRingSize func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetHttpHeaderName func(val *string) + SetInternalValue func(val *ComputeRegionBackendServiceConsistentHash) + SetMinimumRingSize func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceConsistentHashOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceConsistentHashOutputReference + type ComputeRegionBackendServiceFailoverPolicy struct + DisableConnectionDrainOnFailover interface{} + DropTrafficIfUnhealthy interface{} + FailoverRatio *float64 + type ComputeRegionBackendServiceFailoverPolicyOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DisableConnectionDrainOnFailover func() interface{} + DisableConnectionDrainOnFailoverInput func() interface{} + DropTrafficIfUnhealthy func() interface{} + DropTrafficIfUnhealthyInput func() interface{} + FailoverRatio func() *float64 + FailoverRatioInput func() *float64 + 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() *ComputeRegionBackendServiceFailoverPolicy + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetDisableConnectionDrainOnFailover func() + ResetDropTrafficIfUnhealthy func() + ResetFailoverRatio func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDisableConnectionDrainOnFailover func(val interface{}) + SetDropTrafficIfUnhealthy func(val interface{}) + SetFailoverRatio func(val *float64) + SetInternalValue func(val *ComputeRegionBackendServiceFailoverPolicy) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceFailoverPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceFailoverPolicyOutputReference + type ComputeRegionBackendServiceIap struct + Oauth2ClientId *string + Oauth2ClientSecret *string + type ComputeRegionBackendServiceIapOutputReference 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() *ComputeRegionBackendServiceIap + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Oauth2ClientId func() *string + Oauth2ClientIdInput func() *string + Oauth2ClientSecret func() *string + Oauth2ClientSecretInput func() *string + Oauth2ClientSecretSha256 func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeRegionBackendServiceIap) + SetOauth2ClientId func(val *string) + SetOauth2ClientSecret func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceIapOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceIapOutputReference + type ComputeRegionBackendServiceLogConfig struct + Enable interface{} + SampleRate *float64 + type ComputeRegionBackendServiceLogConfigOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Enable func() interface{} + EnableInput func() interface{} + 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() *ComputeRegionBackendServiceLogConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetEnable func() + ResetSampleRate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SampleRate func() *float64 + SampleRateInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEnable func(val interface{}) + SetInternalValue func(val *ComputeRegionBackendServiceLogConfig) + SetSampleRate func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceLogConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceLogConfigOutputReference + type ComputeRegionBackendServiceOutlierDetection struct + BaseEjectionTime *ComputeRegionBackendServiceOutlierDetectionBaseEjectionTime + ConsecutiveErrors *float64 + ConsecutiveGatewayFailure *float64 + EnforcingConsecutiveErrors *float64 + EnforcingConsecutiveGatewayFailure *float64 + EnforcingSuccessRate *float64 + Interval *ComputeRegionBackendServiceOutlierDetectionInterval + MaxEjectionPercent *float64 + SuccessRateMinimumHosts *float64 + SuccessRateRequestVolume *float64 + SuccessRateStdevFactor *float64 + type ComputeRegionBackendServiceOutlierDetectionBaseEjectionTime struct + Nanos *float64 + Seconds *float64 + type ComputeRegionBackendServiceOutlierDetectionBaseEjectionTimeOutputReference 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() *ComputeRegionBackendServiceOutlierDetectionBaseEjectionTime + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Nanos func() *float64 + NanosInput func() *float64 + ResetNanos func() + Resolve func(_context cdktf.IResolveContext) interface{} + Seconds func() *float64 + SecondsInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeRegionBackendServiceOutlierDetectionBaseEjectionTime) + SetNanos func(val *float64) + SetSeconds func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceOutlierDetectionBaseEjectionTimeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceOutlierDetectionBaseEjectionTimeOutputReference + type ComputeRegionBackendServiceOutlierDetectionInterval struct + Nanos *float64 + Seconds *float64 + type ComputeRegionBackendServiceOutlierDetectionIntervalOutputReference 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() *ComputeRegionBackendServiceOutlierDetectionInterval + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Nanos func() *float64 + NanosInput func() *float64 + ResetNanos func() + Resolve func(_context cdktf.IResolveContext) interface{} + Seconds func() *float64 + SecondsInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeRegionBackendServiceOutlierDetectionInterval) + SetNanos func(val *float64) + SetSeconds func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceOutlierDetectionIntervalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceOutlierDetectionIntervalOutputReference + type ComputeRegionBackendServiceOutlierDetectionOutputReference interface + BaseEjectionTime func() ComputeRegionBackendServiceOutlierDetectionBaseEjectionTimeOutputReference + BaseEjectionTimeInput func() *ComputeRegionBackendServiceOutlierDetectionBaseEjectionTime + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConsecutiveErrors func() *float64 + ConsecutiveErrorsInput func() *float64 + ConsecutiveGatewayFailure func() *float64 + ConsecutiveGatewayFailureInput func() *float64 + CreationStack func() *[]*string + EnforcingConsecutiveErrors func() *float64 + EnforcingConsecutiveErrorsInput func() *float64 + EnforcingConsecutiveGatewayFailure func() *float64 + EnforcingConsecutiveGatewayFailureInput func() *float64 + EnforcingSuccessRate func() *float64 + EnforcingSuccessRateInput func() *float64 + 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() *ComputeRegionBackendServiceOutlierDetection + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Interval func() ComputeRegionBackendServiceOutlierDetectionIntervalOutputReference + IntervalInput func() *ComputeRegionBackendServiceOutlierDetectionInterval + MaxEjectionPercent func() *float64 + MaxEjectionPercentInput func() *float64 + PutBaseEjectionTime func(value *ComputeRegionBackendServiceOutlierDetectionBaseEjectionTime) + PutInterval func(value *ComputeRegionBackendServiceOutlierDetectionInterval) + ResetBaseEjectionTime func() + ResetConsecutiveErrors func() + ResetConsecutiveGatewayFailure func() + ResetEnforcingConsecutiveErrors func() + ResetEnforcingConsecutiveGatewayFailure func() + ResetEnforcingSuccessRate func() + ResetInterval func() + ResetMaxEjectionPercent func() + ResetSuccessRateMinimumHosts func() + ResetSuccessRateRequestVolume func() + ResetSuccessRateStdevFactor func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetConsecutiveErrors func(val *float64) + SetConsecutiveGatewayFailure func(val *float64) + SetEnforcingConsecutiveErrors func(val *float64) + SetEnforcingConsecutiveGatewayFailure func(val *float64) + SetEnforcingSuccessRate func(val *float64) + SetInternalValue func(val *ComputeRegionBackendServiceOutlierDetection) + SetMaxEjectionPercent func(val *float64) + SetSuccessRateMinimumHosts func(val *float64) + SetSuccessRateRequestVolume func(val *float64) + SetSuccessRateStdevFactor func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SuccessRateMinimumHosts func() *float64 + SuccessRateMinimumHostsInput func() *float64 + SuccessRateRequestVolume func() *float64 + SuccessRateRequestVolumeInput func() *float64 + SuccessRateStdevFactor func() *float64 + SuccessRateStdevFactorInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeRegionBackendServiceOutlierDetectionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceOutlierDetectionOutputReference + type ComputeRegionBackendServiceTimeouts struct + Create *string + Delete *string + Update *string + type ComputeRegionBackendServiceTimeoutsOutputReference 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 NewComputeRegionBackendServiceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeRegionBackendServiceTimeoutsOutputReference 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