Versions in this module Expand all Collapse all v6 v6.0.0 Apr 18, 2023 Changes in this version + func ComputeInstanceGroupManager_IsConstruct(x interface{}) *bool + func ComputeInstanceGroupManager_IsTerraformElement(x interface{}) *bool + func ComputeInstanceGroupManager_IsTerraformResource(x interface{}) *bool + func ComputeInstanceGroupManager_TfResourceType() *string + func NewComputeInstanceGroupManagerAutoHealingPoliciesOutputReference_Override(c ComputeInstanceGroupManagerAutoHealingPoliciesOutputReference, ...) + func NewComputeInstanceGroupManagerNamedPortList_Override(c ComputeInstanceGroupManagerNamedPortList, ...) + func NewComputeInstanceGroupManagerNamedPortOutputReference_Override(c ComputeInstanceGroupManagerNamedPortOutputReference, ...) + func NewComputeInstanceGroupManagerStatefulDiskList_Override(c ComputeInstanceGroupManagerStatefulDiskList, ...) + func NewComputeInstanceGroupManagerStatefulDiskOutputReference_Override(c ComputeInstanceGroupManagerStatefulDiskOutputReference, ...) + func NewComputeInstanceGroupManagerStatusList_Override(c ComputeInstanceGroupManagerStatusList, ...) + func NewComputeInstanceGroupManagerStatusOutputReference_Override(c ComputeInstanceGroupManagerStatusOutputReference, ...) + func NewComputeInstanceGroupManagerStatusStatefulList_Override(c ComputeInstanceGroupManagerStatusStatefulList, ...) + func NewComputeInstanceGroupManagerStatusStatefulOutputReference_Override(c ComputeInstanceGroupManagerStatusStatefulOutputReference, ...) + func NewComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsList_Override(c ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsList, ...) + func NewComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsOutputReference_Override(c ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsOutputReference, ...) + func NewComputeInstanceGroupManagerStatusVersionTargetList_Override(c ComputeInstanceGroupManagerStatusVersionTargetList, ...) + func NewComputeInstanceGroupManagerStatusVersionTargetOutputReference_Override(c ComputeInstanceGroupManagerStatusVersionTargetOutputReference, ...) + func NewComputeInstanceGroupManagerTimeoutsOutputReference_Override(c ComputeInstanceGroupManagerTimeoutsOutputReference, ...) + func NewComputeInstanceGroupManagerUpdatePolicyOutputReference_Override(c ComputeInstanceGroupManagerUpdatePolicyOutputReference, ...) + func NewComputeInstanceGroupManagerVersionList_Override(c ComputeInstanceGroupManagerVersionList, ...) + func NewComputeInstanceGroupManagerVersionOutputReference_Override(c ComputeInstanceGroupManagerVersionOutputReference, ...) + func NewComputeInstanceGroupManagerVersionTargetSizeOutputReference_Override(c ComputeInstanceGroupManagerVersionTargetSizeOutputReference, ...) + func NewComputeInstanceGroupManager_Override(c ComputeInstanceGroupManager, scope constructs.Construct, id *string, ...) + type ComputeInstanceGroupManager interface + AddOverride func(path *string, value interface{}) + AutoHealingPolicies func() ComputeInstanceGroupManagerAutoHealingPoliciesOutputReference + AutoHealingPoliciesInput func() *ComputeInstanceGroupManagerAutoHealingPolicies + BaseInstanceName func() *string + BaseInstanceNameInput func() *string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + 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 + Id func() *string + IdInput func() *string + InstanceGroup func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + ListManagedInstancesResults func() *string + ListManagedInstancesResultsInput func() *string + Name func() *string + NameInput func() *string + NamedPort func() ComputeInstanceGroupManagerNamedPortList + NamedPortInput func() interface{} + Node func() constructs.Node + Operation func() *string + OverrideLogicalId func(newLogicalId *string) + Project func() *string + ProjectInput func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutAutoHealingPolicies func(value *ComputeInstanceGroupManagerAutoHealingPolicies) + PutNamedPort func(value interface{}) + PutStatefulDisk func(value interface{}) + PutTimeouts func(value *ComputeInstanceGroupManagerTimeouts) + PutUpdatePolicy func(value *ComputeInstanceGroupManagerUpdatePolicy) + PutVersion func(value interface{}) + RawOverrides func() interface{} + ResetAutoHealingPolicies func() + ResetDescription func() + ResetId func() + ResetListManagedInstancesResults func() + ResetNamedPort func() + ResetOverrideLogicalId func() + ResetProject func() + ResetStatefulDisk func() + ResetTargetPools func() + ResetTargetSize func() + ResetTimeouts func() + ResetUpdatePolicy func() + ResetWaitForInstances func() + ResetWaitForInstancesStatus func() + ResetZone func() + SelfLink func() *string + SetBaseInstanceName func(val *string) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetListManagedInstancesResults func(val *string) + SetName func(val *string) + SetProject func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetTargetPools func(val *[]*string) + SetTargetSize func(val *float64) + SetWaitForInstances func(val interface{}) + SetWaitForInstancesStatus func(val *string) + SetZone func(val *string) + StatefulDisk func() ComputeInstanceGroupManagerStatefulDiskList + StatefulDiskInput func() interface{} + Status func() ComputeInstanceGroupManagerStatusList + SynthesizeAttributes func() *map[string]interface{} + TargetPools func() *[]*string + TargetPoolsInput func() *[]*string + TargetSize func() *float64 + TargetSizeInput func() *float64 + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() ComputeInstanceGroupManagerTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + UpdatePolicy func() ComputeInstanceGroupManagerUpdatePolicyOutputReference + UpdatePolicyInput func() *ComputeInstanceGroupManagerUpdatePolicy + Version func() ComputeInstanceGroupManagerVersionList + VersionInput func() interface{} + WaitForInstances func() interface{} + WaitForInstancesInput func() interface{} + WaitForInstancesStatus func() *string + WaitForInstancesStatusInput func() *string + Zone func() *string + ZoneInput func() *string + func NewComputeInstanceGroupManager(scope constructs.Construct, id *string, ...) ComputeInstanceGroupManager + type ComputeInstanceGroupManagerAutoHealingPolicies struct + HealthCheck *string + InitialDelaySec *float64 + type ComputeInstanceGroupManagerAutoHealingPoliciesOutputReference 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 + HealthCheck func() *string + HealthCheckInput func() *string + InitialDelaySec func() *float64 + InitialDelaySecInput func() *float64 + InternalValue func() *ComputeInstanceGroupManagerAutoHealingPolicies + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetHealthCheck func(val *string) + SetInitialDelaySec func(val *float64) + SetInternalValue func(val *ComputeInstanceGroupManagerAutoHealingPolicies) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeInstanceGroupManagerAutoHealingPoliciesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeInstanceGroupManagerAutoHealingPoliciesOutputReference + type ComputeInstanceGroupManagerConfig struct + AutoHealingPolicies *ComputeInstanceGroupManagerAutoHealingPolicies + BaseInstanceName *string + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + Description *string + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + ListManagedInstancesResults *string + Name *string + NamedPort interface{} + Project *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + StatefulDisk interface{} + TargetPools *[]*string + TargetSize *float64 + Timeouts *ComputeInstanceGroupManagerTimeouts + UpdatePolicy *ComputeInstanceGroupManagerUpdatePolicy + Version interface{} + WaitForInstances interface{} + WaitForInstancesStatus *string + Zone *string + type ComputeInstanceGroupManagerNamedPort struct + Name *string + Port *float64 + type ComputeInstanceGroupManagerNamedPortList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeInstanceGroupManagerNamedPortOutputReference + 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 NewComputeInstanceGroupManagerNamedPortList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerNamedPortList + type ComputeInstanceGroupManagerNamedPortOutputReference 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 + Name func() *string + NameInput func() *string + Port func() *float64 + PortInput func() *float64 + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetPort func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeInstanceGroupManagerNamedPortOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerNamedPortOutputReference + type ComputeInstanceGroupManagerStatefulDisk struct + DeleteRule *string + DeviceName *string + type ComputeInstanceGroupManagerStatefulDiskList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeInstanceGroupManagerStatefulDiskOutputReference + 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 NewComputeInstanceGroupManagerStatefulDiskList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatefulDiskList + type ComputeInstanceGroupManagerStatefulDiskOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DeleteRule func() *string + DeleteRuleInput func() *string + DeviceName func() *string + DeviceNameInput 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 + ResetDeleteRule func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDeleteRule func(val *string) + SetDeviceName 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 NewComputeInstanceGroupManagerStatefulDiskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatefulDiskOutputReference + type ComputeInstanceGroupManagerStatus struct + type ComputeInstanceGroupManagerStatusList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeInstanceGroupManagerStatusOutputReference + 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 NewComputeInstanceGroupManagerStatusList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusList + type ComputeInstanceGroupManagerStatusOutputReference 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() *ComputeInstanceGroupManagerStatus + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + IsStable func() cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeInstanceGroupManagerStatus) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + Stateful func() ComputeInstanceGroupManagerStatusStatefulList + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VersionTarget func() ComputeInstanceGroupManagerStatusVersionTargetList + func NewComputeInstanceGroupManagerStatusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusOutputReference + type ComputeInstanceGroupManagerStatusStateful struct + type ComputeInstanceGroupManagerStatusStatefulList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeInstanceGroupManagerStatusStatefulOutputReference + 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 NewComputeInstanceGroupManagerStatusStatefulList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusStatefulList + type ComputeInstanceGroupManagerStatusStatefulOutputReference 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 + HasStatefulConfig func() cdktf.IResolvable + InternalValue func() *ComputeInstanceGroupManagerStatusStateful + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PerInstanceConfigs func() ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsList + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeInstanceGroupManagerStatusStateful) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeInstanceGroupManagerStatusStatefulOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusStatefulOutputReference + type ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigs struct + type ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsOutputReference + 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 NewComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsList + type ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsOutputReference interface + AllEffective func() cdktf.IResolvable + 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() *ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigs + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigs) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusStatefulPerInstanceConfigsOutputReference + type ComputeInstanceGroupManagerStatusVersionTarget struct + type ComputeInstanceGroupManagerStatusVersionTargetList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeInstanceGroupManagerStatusVersionTargetOutputReference + 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 NewComputeInstanceGroupManagerStatusVersionTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusVersionTargetList + type ComputeInstanceGroupManagerStatusVersionTargetOutputReference 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() *ComputeInstanceGroupManagerStatusVersionTarget + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + IsReached func() cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeInstanceGroupManagerStatusVersionTarget) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeInstanceGroupManagerStatusVersionTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerStatusVersionTargetOutputReference + type ComputeInstanceGroupManagerTimeouts struct + Create *string + Delete *string + Update *string + type ComputeInstanceGroupManagerTimeoutsOutputReference 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 NewComputeInstanceGroupManagerTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeInstanceGroupManagerTimeoutsOutputReference + type ComputeInstanceGroupManagerUpdatePolicy struct + MaxSurgeFixed *float64 + MaxSurgePercent *float64 + MaxUnavailableFixed *float64 + MaxUnavailablePercent *float64 + MinimalAction *string + MostDisruptiveAllowedAction *string + ReplacementMethod *string + Type *string + type ComputeInstanceGroupManagerUpdatePolicyOutputReference 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() *ComputeInstanceGroupManagerUpdatePolicy + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MaxSurgeFixed func() *float64 + MaxSurgeFixedInput func() *float64 + MaxSurgePercent func() *float64 + MaxSurgePercentInput func() *float64 + MaxUnavailableFixed func() *float64 + MaxUnavailableFixedInput func() *float64 + MaxUnavailablePercent func() *float64 + MaxUnavailablePercentInput func() *float64 + MinimalAction func() *string + MinimalActionInput func() *string + MostDisruptiveAllowedAction func() *string + MostDisruptiveAllowedActionInput func() *string + ReplacementMethod func() *string + ReplacementMethodInput func() *string + ResetMaxSurgeFixed func() + ResetMaxSurgePercent func() + ResetMaxUnavailableFixed func() + ResetMaxUnavailablePercent func() + ResetMostDisruptiveAllowedAction func() + ResetReplacementMethod func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *ComputeInstanceGroupManagerUpdatePolicy) + SetMaxSurgeFixed func(val *float64) + SetMaxSurgePercent func(val *float64) + SetMaxUnavailableFixed func(val *float64) + SetMaxUnavailablePercent func(val *float64) + SetMinimalAction func(val *string) + SetMostDisruptiveAllowedAction func(val *string) + SetReplacementMethod func(val *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 NewComputeInstanceGroupManagerUpdatePolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeInstanceGroupManagerUpdatePolicyOutputReference + type ComputeInstanceGroupManagerVersion struct + InstanceTemplate *string + Name *string + TargetSize *ComputeInstanceGroupManagerVersionTargetSize + type ComputeInstanceGroupManagerVersionList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ComputeInstanceGroupManagerVersionOutputReference + 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 NewComputeInstanceGroupManagerVersionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerVersionList + type ComputeInstanceGroupManagerVersionOutputReference 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 + InstanceTemplate func() *string + InstanceTemplateInput func() *string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + PutTargetSize func(value *ComputeInstanceGroupManagerVersionTargetSize) + ResetName func() + ResetTargetSize func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInstanceTemplate func(val *string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetSize func() ComputeInstanceGroupManagerVersionTargetSizeOutputReference + TargetSizeInput func() *ComputeInstanceGroupManagerVersionTargetSize + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeInstanceGroupManagerVersionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ComputeInstanceGroupManagerVersionOutputReference + type ComputeInstanceGroupManagerVersionTargetSize struct + Fixed *float64 + Percent *float64 + type ComputeInstanceGroupManagerVersionTargetSizeOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fixed func() *float64 + FixedInput 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() *ComputeInstanceGroupManagerVersionTargetSize + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Percent func() *float64 + PercentInput func() *float64 + ResetFixed func() + ResetPercent func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFixed func(val *float64) + SetInternalValue func(val *ComputeInstanceGroupManagerVersionTargetSize) + SetPercent func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewComputeInstanceGroupManagerVersionTargetSizeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComputeInstanceGroupManagerVersionTargetSizeOutputReference 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