Versions in this module Expand all Collapse all v6 v6.0.0 Apr 18, 2023 Changes in this version + func CloudfunctionsFunction_IsConstruct(x interface{}) *bool + func CloudfunctionsFunction_IsTerraformElement(x interface{}) *bool + func CloudfunctionsFunction_IsTerraformResource(x interface{}) *bool + func CloudfunctionsFunction_TfResourceType() *string + func NewCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference_Override(c CloudfunctionsFunctionEventTriggerFailurePolicyOutputReference, ...) + func NewCloudfunctionsFunctionEventTriggerOutputReference_Override(c CloudfunctionsFunctionEventTriggerOutputReference, ...) + func NewCloudfunctionsFunctionSecretEnvironmentVariablesList_Override(c CloudfunctionsFunctionSecretEnvironmentVariablesList, ...) + func NewCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference_Override(c CloudfunctionsFunctionSecretEnvironmentVariablesOutputReference, ...) + func NewCloudfunctionsFunctionSecretVolumesList_Override(c CloudfunctionsFunctionSecretVolumesList, ...) + func NewCloudfunctionsFunctionSecretVolumesOutputReference_Override(c CloudfunctionsFunctionSecretVolumesOutputReference, ...) + func NewCloudfunctionsFunctionSecretVolumesVersionsList_Override(c CloudfunctionsFunctionSecretVolumesVersionsList, ...) + func NewCloudfunctionsFunctionSecretVolumesVersionsOutputReference_Override(c CloudfunctionsFunctionSecretVolumesVersionsOutputReference, ...) + func NewCloudfunctionsFunctionSourceRepositoryOutputReference_Override(c CloudfunctionsFunctionSourceRepositoryOutputReference, ...) + func NewCloudfunctionsFunctionTimeoutsOutputReference_Override(c CloudfunctionsFunctionTimeoutsOutputReference, ...) + func NewCloudfunctionsFunction_Override(c CloudfunctionsFunction, scope constructs.Construct, id *string, ...) + type CloudfunctionsFunction interface + AddOverride func(path *string, value interface{}) + AvailableMemoryMb func() *float64 + AvailableMemoryMbInput func() *float64 + BuildEnvironmentVariables func() *map[string]*string + BuildEnvironmentVariablesInput func() *map[string]*string + BuildWorkerPool func() *string + BuildWorkerPoolInput 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 + DockerRegistry func() *string + DockerRegistryInput func() *string + DockerRepository func() *string + DockerRepositoryInput func() *string + EntryPoint func() *string + EntryPointInput func() *string + EnvironmentVariables func() *map[string]*string + EnvironmentVariablesInput func() *map[string]*string + EventTrigger func() CloudfunctionsFunctionEventTriggerOutputReference + EventTriggerInput func() *CloudfunctionsFunctionEventTrigger + 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 + HttpsTriggerSecurityLevel func() *string + HttpsTriggerSecurityLevelInput func() *string + HttpsTriggerUrl func() *string + HttpsTriggerUrlInput func() *string + Id func() *string + IdInput func() *string + IngressSettings func() *string + IngressSettingsInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + KmsKeyName func() *string + KmsKeyNameInput func() *string + Labels func() *map[string]*string + LabelsInput func() *map[string]*string + Lifecycle func() *cdktf.TerraformResourceLifecycle + MaxInstances func() *float64 + MaxInstancesInput func() *float64 + MinInstances func() *float64 + MinInstancesInput func() *float64 + Name func() *string + NameInput func() *string + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Project func() *string + ProjectInput func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutEventTrigger func(value *CloudfunctionsFunctionEventTrigger) + PutSecretEnvironmentVariables func(value interface{}) + PutSecretVolumes func(value interface{}) + PutSourceRepository func(value *CloudfunctionsFunctionSourceRepository) + PutTimeouts func(value *CloudfunctionsFunctionTimeouts) + RawOverrides func() interface{} + Region func() *string + RegionInput func() *string + ResetAvailableMemoryMb func() + ResetBuildEnvironmentVariables func() + ResetBuildWorkerPool func() + ResetDescription func() + ResetDockerRegistry func() + ResetDockerRepository func() + ResetEntryPoint func() + ResetEnvironmentVariables func() + ResetEventTrigger func() + ResetHttpsTriggerSecurityLevel func() + ResetHttpsTriggerUrl func() + ResetId func() + ResetIngressSettings func() + ResetKmsKeyName func() + ResetLabels func() + ResetMaxInstances func() + ResetMinInstances func() + ResetOverrideLogicalId func() + ResetProject func() + ResetRegion func() + ResetSecretEnvironmentVariables func() + ResetSecretVolumes func() + ResetServiceAccountEmail func() + ResetSourceArchiveBucket func() + ResetSourceArchiveObject func() + ResetSourceRepository func() + ResetTimeout func() + ResetTimeouts func() + ResetTriggerHttp func() + ResetVpcConnector func() + ResetVpcConnectorEgressSettings func() + Runtime func() *string + RuntimeInput func() *string + SecretEnvironmentVariables func() CloudfunctionsFunctionSecretEnvironmentVariablesList + SecretEnvironmentVariablesInput func() interface{} + SecretVolumes func() CloudfunctionsFunctionSecretVolumesList + SecretVolumesInput func() interface{} + ServiceAccountEmail func() *string + ServiceAccountEmailInput func() *string + SetAvailableMemoryMb func(val *float64) + SetBuildEnvironmentVariables func(val *map[string]*string) + SetBuildWorkerPool func(val *string) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetDockerRegistry func(val *string) + SetDockerRepository func(val *string) + SetEntryPoint func(val *string) + SetEnvironmentVariables func(val *map[string]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetHttpsTriggerSecurityLevel func(val *string) + SetHttpsTriggerUrl func(val *string) + SetId func(val *string) + SetIngressSettings func(val *string) + SetKmsKeyName func(val *string) + SetLabels func(val *map[string]*string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetMaxInstances func(val *float64) + SetMinInstances func(val *float64) + SetName func(val *string) + SetProject func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetRegion func(val *string) + SetRuntime func(val *string) + SetServiceAccountEmail func(val *string) + SetSourceArchiveBucket func(val *string) + SetSourceArchiveObject func(val *string) + SetTimeout func(val *float64) + SetTriggerHttp func(val interface{}) + SetVpcConnector func(val *string) + SetVpcConnectorEgressSettings func(val *string) + SourceArchiveBucket func() *string + SourceArchiveBucketInput func() *string + SourceArchiveObject func() *string + SourceArchiveObjectInput func() *string + SourceRepository func() CloudfunctionsFunctionSourceRepositoryOutputReference + SourceRepositoryInput func() *CloudfunctionsFunctionSourceRepository + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeout func() *float64 + TimeoutInput func() *float64 + Timeouts func() CloudfunctionsFunctionTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + TriggerHttp func() interface{} + TriggerHttpInput func() interface{} + VpcConnector func() *string + VpcConnectorEgressSettings func() *string + VpcConnectorEgressSettingsInput func() *string + VpcConnectorInput func() *string + func NewCloudfunctionsFunction(scope constructs.Construct, id *string, config *CloudfunctionsFunctionConfig) CloudfunctionsFunction + type CloudfunctionsFunctionConfig struct + AvailableMemoryMb *float64 + BuildEnvironmentVariables *map[string]*string + BuildWorkerPool *string + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + Description *string + DockerRegistry *string + DockerRepository *string + EntryPoint *string + EnvironmentVariables *map[string]*string + EventTrigger *CloudfunctionsFunctionEventTrigger + ForEach cdktf.ITerraformIterator + HttpsTriggerSecurityLevel *string + HttpsTriggerUrl *string + Id *string + IngressSettings *string + KmsKeyName *string + Labels *map[string]*string + Lifecycle *cdktf.TerraformResourceLifecycle + MaxInstances *float64 + MinInstances *float64 + Name *string + Project *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Region *string + Runtime *string + SecretEnvironmentVariables interface{} + SecretVolumes interface{} + ServiceAccountEmail *string + SourceArchiveBucket *string + SourceArchiveObject *string + SourceRepository *CloudfunctionsFunctionSourceRepository + Timeout *float64 + Timeouts *CloudfunctionsFunctionTimeouts + TriggerHttp interface{} + VpcConnector *string + VpcConnectorEgressSettings *string + type CloudfunctionsFunctionEventTrigger struct + EventType *string + FailurePolicy *CloudfunctionsFunctionEventTriggerFailurePolicy + Resource *string + type CloudfunctionsFunctionEventTriggerFailurePolicy struct + Retry interface{} + type CloudfunctionsFunctionEventTriggerFailurePolicyOutputReference 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() *CloudfunctionsFunctionEventTriggerFailurePolicy + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + Retry func() interface{} + RetryInput func() interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *CloudfunctionsFunctionEventTriggerFailurePolicy) + SetRetry func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudfunctionsFunctionEventTriggerFailurePolicyOutputReference + type CloudfunctionsFunctionEventTriggerOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EventType func() *string + EventTypeInput func() *string + FailurePolicy func() CloudfunctionsFunctionEventTriggerFailurePolicyOutputReference + FailurePolicyInput func() *CloudfunctionsFunctionEventTriggerFailurePolicy + 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() *CloudfunctionsFunctionEventTrigger + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutFailurePolicy func(value *CloudfunctionsFunctionEventTriggerFailurePolicy) + ResetFailurePolicy func() + Resolve func(_context cdktf.IResolveContext) interface{} + Resource func() *string + ResourceInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEventType func(val *string) + SetInternalValue func(val *CloudfunctionsFunctionEventTrigger) + SetResource func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewCloudfunctionsFunctionEventTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudfunctionsFunctionEventTriggerOutputReference + type CloudfunctionsFunctionSecretEnvironmentVariables struct + Key *string + ProjectId *string + Secret *string + Version *string + type CloudfunctionsFunctionSecretEnvironmentVariablesList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) CloudfunctionsFunctionSecretEnvironmentVariablesOutputReference + 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 NewCloudfunctionsFunctionSecretEnvironmentVariablesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) CloudfunctionsFunctionSecretEnvironmentVariablesList + type CloudfunctionsFunctionSecretEnvironmentVariablesOutputReference 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 + Key func() *string + KeyInput func() *string + ProjectId func() *string + ProjectIdInput func() *string + ResetProjectId func() + Resolve func(_context cdktf.IResolveContext) interface{} + Secret func() *string + SecretInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetKey func(val *string) + SetProjectId func(val *string) + SetSecret func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVersion func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Version func() *string + VersionInput func() *string + func NewCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) CloudfunctionsFunctionSecretEnvironmentVariablesOutputReference + type CloudfunctionsFunctionSecretVolumes struct + MountPath *string + ProjectId *string + Secret *string + Versions interface{} + type CloudfunctionsFunctionSecretVolumesList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) CloudfunctionsFunctionSecretVolumesOutputReference + 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 NewCloudfunctionsFunctionSecretVolumesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) CloudfunctionsFunctionSecretVolumesList + type CloudfunctionsFunctionSecretVolumesOutputReference 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 + MountPath func() *string + MountPathInput func() *string + ProjectId func() *string + ProjectIdInput func() *string + PutVersions func(value interface{}) + ResetProjectId func() + ResetVersions func() + Resolve func(_context cdktf.IResolveContext) interface{} + Secret func() *string + SecretInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetMountPath func(val *string) + SetProjectId func(val *string) + SetSecret func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Versions func() CloudfunctionsFunctionSecretVolumesVersionsList + VersionsInput func() interface{} + func NewCloudfunctionsFunctionSecretVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) CloudfunctionsFunctionSecretVolumesOutputReference + type CloudfunctionsFunctionSecretVolumesVersions struct + Path *string + Version *string + type CloudfunctionsFunctionSecretVolumesVersionsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) CloudfunctionsFunctionSecretVolumesVersionsOutputReference + 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 NewCloudfunctionsFunctionSecretVolumesVersionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) CloudfunctionsFunctionSecretVolumesVersionsList + type CloudfunctionsFunctionSecretVolumesVersionsOutputReference 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 + Path func() *string + PathInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetPath func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVersion func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Version func() *string + VersionInput func() *string + func NewCloudfunctionsFunctionSecretVolumesVersionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) CloudfunctionsFunctionSecretVolumesVersionsOutputReference + type CloudfunctionsFunctionSourceRepository struct + Url *string + type CloudfunctionsFunctionSourceRepositoryOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DeployedUrl 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() *CloudfunctionsFunctionSourceRepository + 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 *CloudfunctionsFunctionSourceRepository) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUrl func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Url func() *string + UrlInput func() *string + func NewCloudfunctionsFunctionSourceRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudfunctionsFunctionSourceRepositoryOutputReference + type CloudfunctionsFunctionTimeouts struct + Create *string + Delete *string + Read *string + Update *string + type CloudfunctionsFunctionTimeoutsOutputReference 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 + Read func() *string + ReadInput func() *string + ResetCreate func() + ResetDelete func() + ResetRead 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{}) + SetRead func(val *string) + 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 NewCloudfunctionsFunctionTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudfunctionsFunctionTimeoutsOutputReference 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