Documentation ¶
Index ¶
- func DataGoogleCloudfunctionsFunction_IsConstruct(x interface{}) *bool
- func DataGoogleCloudfunctionsFunction_IsTerraformDataSource(x interface{}) *bool
- func DataGoogleCloudfunctionsFunction_IsTerraformElement(x interface{}) *bool
- func DataGoogleCloudfunctionsFunction_TfResourceType() *string
- func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList_Override(d DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList, ...)
- func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference_Override(d DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference, ...)
- func NewDataGoogleCloudfunctionsFunctionEventTriggerList_Override(d DataGoogleCloudfunctionsFunctionEventTriggerList, ...)
- func NewDataGoogleCloudfunctionsFunctionEventTriggerOutputReference_Override(d DataGoogleCloudfunctionsFunctionEventTriggerOutputReference, ...)
- func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList_Override(d DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList, ...)
- func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference_Override(d DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference, ...)
- func NewDataGoogleCloudfunctionsFunctionSecretVolumesList_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesList, ...)
- func NewDataGoogleCloudfunctionsFunctionSecretVolumesOutputReference_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference, ...)
- func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsList_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList, ...)
- func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference, ...)
- func NewDataGoogleCloudfunctionsFunctionSourceRepositoryList_Override(d DataGoogleCloudfunctionsFunctionSourceRepositoryList, ...)
- func NewDataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference_Override(d DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference, ...)
- func NewDataGoogleCloudfunctionsFunction_Override(d DataGoogleCloudfunctionsFunction, scope constructs.Construct, id *string, ...)
- type DataGoogleCloudfunctionsFunction
- type DataGoogleCloudfunctionsFunctionConfig
- type DataGoogleCloudfunctionsFunctionEventTrigger
- type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicy
- type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList
- type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference
- type DataGoogleCloudfunctionsFunctionEventTriggerList
- type DataGoogleCloudfunctionsFunctionEventTriggerOutputReference
- type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariables
- type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList
- type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference
- type DataGoogleCloudfunctionsFunctionSecretVolumes
- type DataGoogleCloudfunctionsFunctionSecretVolumesList
- type DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference
- type DataGoogleCloudfunctionsFunctionSecretVolumesVersions
- type DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList
- type DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference
- type DataGoogleCloudfunctionsFunctionSourceRepository
- type DataGoogleCloudfunctionsFunctionSourceRepositoryList
- type DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataGoogleCloudfunctionsFunction_IsConstruct ¶
func DataGoogleCloudfunctionsFunction_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataGoogleCloudfunctionsFunction_IsTerraformDataSource ¶
func DataGoogleCloudfunctionsFunction_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataGoogleCloudfunctionsFunction_IsTerraformElement ¶
func DataGoogleCloudfunctionsFunction_IsTerraformElement(x interface{}) *bool
Experimental.
func DataGoogleCloudfunctionsFunction_TfResourceType ¶
func DataGoogleCloudfunctionsFunction_TfResourceType() *string
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList_Override ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList_Override(d DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference_Override ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference_Override(d DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleCloudfunctionsFunctionEventTriggerList_Override ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerList_Override(d DataGoogleCloudfunctionsFunctionEventTriggerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleCloudfunctionsFunctionEventTriggerOutputReference_Override ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerOutputReference_Override(d DataGoogleCloudfunctionsFunctionEventTriggerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList_Override ¶
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList_Override(d DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference_Override ¶
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference_Override(d DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleCloudfunctionsFunctionSecretVolumesList_Override ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesList_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleCloudfunctionsFunctionSecretVolumesOutputReference_Override ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesOutputReference_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsList_Override ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsList_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference_Override ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference_Override(d DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryList_Override ¶
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryList_Override(d DataGoogleCloudfunctionsFunctionSourceRepositoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference_Override ¶
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference_Override(d DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleCloudfunctionsFunction_Override ¶
func NewDataGoogleCloudfunctionsFunction_Override(d DataGoogleCloudfunctionsFunction, scope constructs.Construct, id *string, config *DataGoogleCloudfunctionsFunctionConfig)
Create a new {@link https://www.terraform.io/docs/providers/google-beta/d/google_cloudfunctions_function google_cloudfunctions_function} Data Source.
Types ¶
type DataGoogleCloudfunctionsFunction ¶
type DataGoogleCloudfunctionsFunction interface { cdktf.TerraformDataSource AvailableMemoryMb() *float64 BuildEnvironmentVariables() cdktf.StringMap BuildWorkerPool() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string DockerRegistry() *string DockerRepository() *string EntryPoint() *string EnvironmentVariables() cdktf.StringMap EventTrigger() DataGoogleCloudfunctionsFunctionEventTriggerList // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HttpsTriggerSecurityLevel() *string HttpsTriggerUrl() *string Id() *string SetId(val *string) IdInput() *string IngressSettings() *string KmsKeyName() *string Labels() cdktf.StringMap // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MaxInstances() *float64 MinInstances() *float64 Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node Project() *string SetProject(val *string) ProjectInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Region() *string SetRegion(val *string) RegionInput() *string Runtime() *string SecretEnvironmentVariables() DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList SecretVolumes() DataGoogleCloudfunctionsFunctionSecretVolumesList ServiceAccountEmail() *string SourceArchiveBucket() *string SourceArchiveObject() *string SourceRepository() DataGoogleCloudfunctionsFunctionSourceRepositoryList // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeout() *float64 TriggerHttp() cdktf.IResolvable VpcConnector() *string VpcConnectorEgressSettings() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProject() ResetRegion() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/google-beta/d/google_cloudfunctions_function google_cloudfunctions_function}.
func NewDataGoogleCloudfunctionsFunction ¶
func NewDataGoogleCloudfunctionsFunction(scope constructs.Construct, id *string, config *DataGoogleCloudfunctionsFunctionConfig) DataGoogleCloudfunctionsFunction
Create a new {@link https://www.terraform.io/docs/providers/google-beta/d/google_cloudfunctions_function google_cloudfunctions_function} Data Source.
type DataGoogleCloudfunctionsFunctionConfig ¶
type DataGoogleCloudfunctionsFunctionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // A user-defined name of the function. Function names must be unique globally. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google-beta/d/google_cloudfunctions_function#name DataGoogleCloudfunctionsFunction#name} Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google-beta/d/google_cloudfunctions_function#id DataGoogleCloudfunctionsFunction#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Project of the function. If it is not provided, the provider project is used. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google-beta/d/google_cloudfunctions_function#project DataGoogleCloudfunctionsFunction#project} Project *string `field:"optional" json:"project" yaml:"project"` // Region of function. If it is not provided, the provider region is used. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google-beta/d/google_cloudfunctions_function#region DataGoogleCloudfunctionsFunction#region} Region *string `field:"optional" json:"region" yaml:"region"` }
type DataGoogleCloudfunctionsFunctionEventTrigger ¶
type DataGoogleCloudfunctionsFunctionEventTrigger struct { }
type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicy ¶
type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicy struct { }
type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList ¶
type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList
type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference ¶
type DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicy SetInternalValue(val *DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicy) Retry() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference
type DataGoogleCloudfunctionsFunctionEventTriggerList ¶
type DataGoogleCloudfunctionsFunctionEventTriggerList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleCloudfunctionsFunctionEventTriggerOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionEventTriggerList ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleCloudfunctionsFunctionEventTriggerList
type DataGoogleCloudfunctionsFunctionEventTriggerOutputReference ¶
type DataGoogleCloudfunctionsFunctionEventTriggerOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EventType() *string FailurePolicy() DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList // Experimental. Fqn() *string InternalValue() *DataGoogleCloudfunctionsFunctionEventTrigger SetInternalValue(val *DataGoogleCloudfunctionsFunctionEventTrigger) Resource() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionEventTriggerOutputReference ¶
func NewDataGoogleCloudfunctionsFunctionEventTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleCloudfunctionsFunctionEventTriggerOutputReference
type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariables ¶
type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariables struct { }
type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList ¶
type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList ¶
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList
type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference ¶
type DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleCloudfunctionsFunctionSecretEnvironmentVariables SetInternalValue(val *DataGoogleCloudfunctionsFunctionSecretEnvironmentVariables) Key() *string ProjectId() *string Secret() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Version() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference ¶
func NewDataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference
type DataGoogleCloudfunctionsFunctionSecretVolumes ¶
type DataGoogleCloudfunctionsFunctionSecretVolumes struct { }
type DataGoogleCloudfunctionsFunctionSecretVolumesList ¶
type DataGoogleCloudfunctionsFunctionSecretVolumesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSecretVolumesList ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleCloudfunctionsFunctionSecretVolumesList
type DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference ¶
type DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleCloudfunctionsFunctionSecretVolumes SetInternalValue(val *DataGoogleCloudfunctionsFunctionSecretVolumes) MountPath() *string ProjectId() *string Secret() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Versions() DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSecretVolumesOutputReference ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference
type DataGoogleCloudfunctionsFunctionSecretVolumesVersions ¶
type DataGoogleCloudfunctionsFunctionSecretVolumesVersions struct { }
type DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList ¶
type DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsList ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList
type DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference ¶
type DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleCloudfunctionsFunctionSecretVolumesVersions SetInternalValue(val *DataGoogleCloudfunctionsFunctionSecretVolumesVersions) Path() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Version() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference ¶
func NewDataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference
type DataGoogleCloudfunctionsFunctionSourceRepository ¶
type DataGoogleCloudfunctionsFunctionSourceRepository struct { }
type DataGoogleCloudfunctionsFunctionSourceRepositoryList ¶
type DataGoogleCloudfunctionsFunctionSourceRepositoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryList ¶
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleCloudfunctionsFunctionSourceRepositoryList
type DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference ¶
type DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DeployedUrl() *string // Experimental. Fqn() *string InternalValue() *DataGoogleCloudfunctionsFunctionSourceRepository SetInternalValue(val *DataGoogleCloudfunctionsFunctionSourceRepository) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference ¶
func NewDataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference
Source Files ¶
- DataGoogleCloudfunctionsFunction.go
- DataGoogleCloudfunctionsFunctionConfig.go
- DataGoogleCloudfunctionsFunctionEventTrigger.go
- DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicy.go
- DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList.go
- DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyList__checks.go
- DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference.go
- DataGoogleCloudfunctionsFunctionEventTriggerFailurePolicyOutputReference__checks.go
- DataGoogleCloudfunctionsFunctionEventTriggerList.go
- DataGoogleCloudfunctionsFunctionEventTriggerList__checks.go
- DataGoogleCloudfunctionsFunctionEventTriggerOutputReference.go
- DataGoogleCloudfunctionsFunctionEventTriggerOutputReference__checks.go
- DataGoogleCloudfunctionsFunctionSecretEnvironmentVariables.go
- DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList.go
- DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesList__checks.go
- DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference.go
- DataGoogleCloudfunctionsFunctionSecretEnvironmentVariablesOutputReference__checks.go
- DataGoogleCloudfunctionsFunctionSecretVolumes.go
- DataGoogleCloudfunctionsFunctionSecretVolumesList.go
- DataGoogleCloudfunctionsFunctionSecretVolumesList__checks.go
- DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference.go
- DataGoogleCloudfunctionsFunctionSecretVolumesOutputReference__checks.go
- DataGoogleCloudfunctionsFunctionSecretVolumesVersions.go
- DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList.go
- DataGoogleCloudfunctionsFunctionSecretVolumesVersionsList__checks.go
- DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference.go
- DataGoogleCloudfunctionsFunctionSecretVolumesVersionsOutputReference__checks.go
- DataGoogleCloudfunctionsFunctionSourceRepository.go
- DataGoogleCloudfunctionsFunctionSourceRepositoryList.go
- DataGoogleCloudfunctionsFunctionSourceRepositoryList__checks.go
- DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference.go
- DataGoogleCloudfunctionsFunctionSourceRepositoryOutputReference__checks.go
- DataGoogleCloudfunctionsFunction__checks.go
- main.go