Documentation ¶
Index ¶
- func GoogleAppEngineStandardAppVersion_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func GoogleAppEngineStandardAppVersion_IsConstruct(x interface{}) *bool
- func GoogleAppEngineStandardAppVersion_IsTerraformElement(x interface{}) *bool
- func GoogleAppEngineStandardAppVersion_IsTerraformResource(x interface{}) *bool
- func GoogleAppEngineStandardAppVersion_TfResourceType() *string
- func NewGoogleAppEngineStandardAppVersionAutomaticScalingOutputReference_Override(g GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference_Override(...)
- func NewGoogleAppEngineStandardAppVersionBasicScalingOutputReference_Override(g GoogleAppEngineStandardAppVersionBasicScalingOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionDeploymentFilesList_Override(g GoogleAppEngineStandardAppVersionDeploymentFilesList, ...)
- func NewGoogleAppEngineStandardAppVersionDeploymentFilesOutputReference_Override(g GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionDeploymentOutputReference_Override(g GoogleAppEngineStandardAppVersionDeploymentOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionDeploymentZipOutputReference_Override(g GoogleAppEngineStandardAppVersionDeploymentZipOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionEntrypointOutputReference_Override(g GoogleAppEngineStandardAppVersionEntrypointOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionHandlersList_Override(g GoogleAppEngineStandardAppVersionHandlersList, ...)
- func NewGoogleAppEngineStandardAppVersionHandlersOutputReference_Override(g GoogleAppEngineStandardAppVersionHandlersOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionHandlersScriptOutputReference_Override(g GoogleAppEngineStandardAppVersionHandlersScriptOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference_Override(g GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionLibrariesList_Override(g GoogleAppEngineStandardAppVersionLibrariesList, ...)
- func NewGoogleAppEngineStandardAppVersionLibrariesOutputReference_Override(g GoogleAppEngineStandardAppVersionLibrariesOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionManualScalingOutputReference_Override(g GoogleAppEngineStandardAppVersionManualScalingOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionTimeoutsOutputReference_Override(g GoogleAppEngineStandardAppVersionTimeoutsOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference_Override(g GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference, ...)
- func NewGoogleAppEngineStandardAppVersion_Override(g GoogleAppEngineStandardAppVersion, scope constructs.Construct, id *string, ...)
- type GoogleAppEngineStandardAppVersion
- type GoogleAppEngineStandardAppVersionAutomaticScaling
- type GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference
- type GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings
- type GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference
- type GoogleAppEngineStandardAppVersionBasicScaling
- type GoogleAppEngineStandardAppVersionBasicScalingOutputReference
- type GoogleAppEngineStandardAppVersionConfig
- type GoogleAppEngineStandardAppVersionDeployment
- type GoogleAppEngineStandardAppVersionDeploymentFiles
- type GoogleAppEngineStandardAppVersionDeploymentFilesList
- type GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference
- type GoogleAppEngineStandardAppVersionDeploymentOutputReference
- type GoogleAppEngineStandardAppVersionDeploymentZip
- type GoogleAppEngineStandardAppVersionDeploymentZipOutputReference
- type GoogleAppEngineStandardAppVersionEntrypoint
- type GoogleAppEngineStandardAppVersionEntrypointOutputReference
- type GoogleAppEngineStandardAppVersionHandlers
- type GoogleAppEngineStandardAppVersionHandlersList
- type GoogleAppEngineStandardAppVersionHandlersOutputReference
- type GoogleAppEngineStandardAppVersionHandlersScript
- type GoogleAppEngineStandardAppVersionHandlersScriptOutputReference
- type GoogleAppEngineStandardAppVersionHandlersStaticFiles
- type GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference
- type GoogleAppEngineStandardAppVersionLibraries
- type GoogleAppEngineStandardAppVersionLibrariesList
- type GoogleAppEngineStandardAppVersionLibrariesOutputReference
- type GoogleAppEngineStandardAppVersionManualScaling
- type GoogleAppEngineStandardAppVersionManualScalingOutputReference
- type GoogleAppEngineStandardAppVersionTimeouts
- type GoogleAppEngineStandardAppVersionTimeoutsOutputReference
- type GoogleAppEngineStandardAppVersionVpcAccessConnector
- type GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GoogleAppEngineStandardAppVersion_GenerateConfigForImport ¶
func GoogleAppEngineStandardAppVersion_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a GoogleAppEngineStandardAppVersion resource upon running "cdktf plan <stack-name>".
func GoogleAppEngineStandardAppVersion_IsConstruct ¶
func GoogleAppEngineStandardAppVersion_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 GoogleAppEngineStandardAppVersion_IsTerraformElement ¶
func GoogleAppEngineStandardAppVersion_IsTerraformElement(x interface{}) *bool
Experimental.
func GoogleAppEngineStandardAppVersion_IsTerraformResource ¶
func GoogleAppEngineStandardAppVersion_IsTerraformResource(x interface{}) *bool
Experimental.
func GoogleAppEngineStandardAppVersion_TfResourceType ¶
func GoogleAppEngineStandardAppVersion_TfResourceType() *string
func NewGoogleAppEngineStandardAppVersionAutomaticScalingOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionAutomaticScalingOutputReference_Override(g GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference_Override(g GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionBasicScalingOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionBasicScalingOutputReference_Override(g GoogleAppEngineStandardAppVersionBasicScalingOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionDeploymentFilesList_Override ¶
func NewGoogleAppEngineStandardAppVersionDeploymentFilesList_Override(g GoogleAppEngineStandardAppVersionDeploymentFilesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleAppEngineStandardAppVersionDeploymentFilesOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionDeploymentFilesOutputReference_Override(g GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleAppEngineStandardAppVersionDeploymentOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionDeploymentOutputReference_Override(g GoogleAppEngineStandardAppVersionDeploymentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionDeploymentZipOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionDeploymentZipOutputReference_Override(g GoogleAppEngineStandardAppVersionDeploymentZipOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionEntrypointOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionEntrypointOutputReference_Override(g GoogleAppEngineStandardAppVersionEntrypointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionHandlersList_Override ¶
func NewGoogleAppEngineStandardAppVersionHandlersList_Override(g GoogleAppEngineStandardAppVersionHandlersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleAppEngineStandardAppVersionHandlersOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionHandlersOutputReference_Override(g GoogleAppEngineStandardAppVersionHandlersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleAppEngineStandardAppVersionHandlersScriptOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionHandlersScriptOutputReference_Override(g GoogleAppEngineStandardAppVersionHandlersScriptOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference_Override(g GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionLibrariesList_Override ¶
func NewGoogleAppEngineStandardAppVersionLibrariesList_Override(g GoogleAppEngineStandardAppVersionLibrariesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewGoogleAppEngineStandardAppVersionLibrariesOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionLibrariesOutputReference_Override(g GoogleAppEngineStandardAppVersionLibrariesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewGoogleAppEngineStandardAppVersionManualScalingOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionManualScalingOutputReference_Override(g GoogleAppEngineStandardAppVersionManualScalingOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionTimeoutsOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionTimeoutsOutputReference_Override(g GoogleAppEngineStandardAppVersionTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference_Override ¶
func NewGoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference_Override(g GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGoogleAppEngineStandardAppVersion_Override ¶
func NewGoogleAppEngineStandardAppVersion_Override(g GoogleAppEngineStandardAppVersion, scope constructs.Construct, id *string, config *GoogleAppEngineStandardAppVersionConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version google_app_engine_standard_app_version} Resource.
Types ¶
type GoogleAppEngineStandardAppVersion ¶
type GoogleAppEngineStandardAppVersion interface { cdktf.TerraformResource AppEngineApis() interface{} SetAppEngineApis(val interface{}) AppEngineApisInput() interface{} AutomaticScaling() GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference AutomaticScalingInput() *GoogleAppEngineStandardAppVersionAutomaticScaling BasicScaling() GoogleAppEngineStandardAppVersionBasicScalingOutputReference BasicScalingInput() *GoogleAppEngineStandardAppVersionBasicScaling // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) DeleteServiceOnDestroy() interface{} SetDeleteServiceOnDestroy(val interface{}) DeleteServiceOnDestroyInput() interface{} // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Deployment() GoogleAppEngineStandardAppVersionDeploymentOutputReference DeploymentInput() *GoogleAppEngineStandardAppVersionDeployment Entrypoint() GoogleAppEngineStandardAppVersionEntrypointOutputReference EntrypointInput() *GoogleAppEngineStandardAppVersionEntrypoint EnvVariables() *map[string]*string SetEnvVariables(val *map[string]*string) EnvVariablesInput() *map[string]*string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Handlers() GoogleAppEngineStandardAppVersionHandlersList HandlersInput() interface{} Id() *string SetId(val *string) IdInput() *string InboundServices() *[]*string SetInboundServices(val *[]*string) InboundServicesInput() *[]*string InstanceClass() *string SetInstanceClass(val *string) InstanceClassInput() *string Libraries() GoogleAppEngineStandardAppVersionLibrariesList LibrariesInput() interface{} // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) ManualScaling() GoogleAppEngineStandardAppVersionManualScalingOutputReference ManualScalingInput() *GoogleAppEngineStandardAppVersionManualScaling Name() *string // The tree node. Node() constructs.Node NoopOnDestroy() interface{} SetNoopOnDestroy(val interface{}) NoopOnDestroyInput() interface{} Project() *string SetProject(val *string) ProjectInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Runtime() *string SetRuntime(val *string) RuntimeApiVersion() *string SetRuntimeApiVersion(val *string) RuntimeApiVersionInput() *string RuntimeInput() *string Service() *string SetService(val *string) ServiceAccount() *string SetServiceAccount(val *string) ServiceAccountInput() *string ServiceInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Threadsafe() interface{} SetThreadsafe(val interface{}) ThreadsafeInput() interface{} Timeouts() GoogleAppEngineStandardAppVersionTimeoutsOutputReference TimeoutsInput() interface{} VersionId() *string SetVersionId(val *string) VersionIdInput() *string VpcAccessConnector() GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference VpcAccessConnectorInput() *GoogleAppEngineStandardAppVersionVpcAccessConnector // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *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. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutAutomaticScaling(value *GoogleAppEngineStandardAppVersionAutomaticScaling) PutBasicScaling(value *GoogleAppEngineStandardAppVersionBasicScaling) PutDeployment(value *GoogleAppEngineStandardAppVersionDeployment) PutEntrypoint(value *GoogleAppEngineStandardAppVersionEntrypoint) PutHandlers(value interface{}) PutLibraries(value interface{}) PutManualScaling(value *GoogleAppEngineStandardAppVersionManualScaling) PutTimeouts(value *GoogleAppEngineStandardAppVersionTimeouts) PutVpcAccessConnector(value *GoogleAppEngineStandardAppVersionVpcAccessConnector) ResetAppEngineApis() ResetAutomaticScaling() ResetBasicScaling() ResetDeleteServiceOnDestroy() ResetEnvVariables() ResetHandlers() ResetId() ResetInboundServices() ResetInstanceClass() ResetLibraries() ResetManualScaling() ResetNoopOnDestroy() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProject() ResetRuntimeApiVersion() ResetServiceAccount() ResetThreadsafe() ResetTimeouts() ResetVersionId() ResetVpcAccessConnector() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Experimental. ToHclTerraform() 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://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version google_app_engine_standard_app_version}.
func NewGoogleAppEngineStandardAppVersion ¶
func NewGoogleAppEngineStandardAppVersion(scope constructs.Construct, id *string, config *GoogleAppEngineStandardAppVersionConfig) GoogleAppEngineStandardAppVersion
Create a new {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version google_app_engine_standard_app_version} Resource.
type GoogleAppEngineStandardAppVersionAutomaticScaling ¶
type GoogleAppEngineStandardAppVersionAutomaticScaling struct { // Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. // // Defaults to a runtime-specific value. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#max_concurrent_requests GoogleAppEngineStandardAppVersion#max_concurrent_requests} MaxConcurrentRequests *float64 `field:"optional" json:"maxConcurrentRequests" yaml:"maxConcurrentRequests"` // Maximum number of idle instances that should be maintained for this version. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#max_idle_instances GoogleAppEngineStandardAppVersion#max_idle_instances} MaxIdleInstances *float64 `field:"optional" json:"maxIdleInstances" yaml:"maxIdleInstances"` // Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. // // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#max_pending_latency GoogleAppEngineStandardAppVersion#max_pending_latency} MaxPendingLatency *string `field:"optional" json:"maxPendingLatency" yaml:"maxPendingLatency"` // Minimum number of idle instances that should be maintained for this version. // // Only applicable for the default version of a service. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#min_idle_instances GoogleAppEngineStandardAppVersion#min_idle_instances} MinIdleInstances *float64 `field:"optional" json:"minIdleInstances" yaml:"minIdleInstances"` // Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. // // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#min_pending_latency GoogleAppEngineStandardAppVersion#min_pending_latency} MinPendingLatency *string `field:"optional" json:"minPendingLatency" yaml:"minPendingLatency"` // standard_scheduler_settings block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#standard_scheduler_settings GoogleAppEngineStandardAppVersion#standard_scheduler_settings} StandardSchedulerSettings *GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings `field:"optional" json:"standardSchedulerSettings" yaml:"standardSchedulerSettings"` }
type GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference ¶
type GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference 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() *GoogleAppEngineStandardAppVersionAutomaticScaling SetInternalValue(val *GoogleAppEngineStandardAppVersionAutomaticScaling) MaxConcurrentRequests() *float64 SetMaxConcurrentRequests(val *float64) MaxConcurrentRequestsInput() *float64 MaxIdleInstances() *float64 SetMaxIdleInstances(val *float64) MaxIdleInstancesInput() *float64 MaxPendingLatency() *string SetMaxPendingLatency(val *string) MaxPendingLatencyInput() *string MinIdleInstances() *float64 SetMinIdleInstances(val *float64) MinIdleInstancesInput() *float64 MinPendingLatency() *string SetMinPendingLatency(val *string) MinPendingLatencyInput() *string StandardSchedulerSettings() GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference StandardSchedulerSettingsInput() *GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings // 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 PutStandardSchedulerSettings(value *GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings) ResetMaxConcurrentRequests() ResetMaxIdleInstances() ResetMaxPendingLatency() ResetMinIdleInstances() ResetMinPendingLatency() ResetStandardSchedulerSettings() // 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 NewGoogleAppEngineStandardAppVersionAutomaticScalingOutputReference ¶
func NewGoogleAppEngineStandardAppVersionAutomaticScalingOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference
type GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings ¶
type GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings struct { // Maximum number of instances to run for this version. Set to zero to disable maxInstances configuration. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#max_instances GoogleAppEngineStandardAppVersion#max_instances} MaxInstances *float64 `field:"optional" json:"maxInstances" yaml:"maxInstances"` // Minimum number of instances to run for this version. Set to zero to disable minInstances configuration. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#min_instances GoogleAppEngineStandardAppVersion#min_instances} MinInstances *float64 `field:"optional" json:"minInstances" yaml:"minInstances"` // Target CPU utilization ratio to maintain when scaling. // // Should be a value in the range [0.50, 0.95], zero, or a negative value. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#target_cpu_utilization GoogleAppEngineStandardAppVersion#target_cpu_utilization} TargetCpuUtilization *float64 `field:"optional" json:"targetCpuUtilization" yaml:"targetCpuUtilization"` // Target throughput utilization ratio to maintain when scaling. // // Should be a value in the range [0.50, 0.95], zero, or a negative value. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#target_throughput_utilization GoogleAppEngineStandardAppVersion#target_throughput_utilization} TargetThroughputUtilization *float64 `field:"optional" json:"targetThroughputUtilization" yaml:"targetThroughputUtilization"` }
type GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference ¶
type GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference 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() *GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings SetInternalValue(val *GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings) MaxInstances() *float64 SetMaxInstances(val *float64) MaxInstancesInput() *float64 MinInstances() *float64 SetMinInstances(val *float64) MinInstancesInput() *float64 TargetCpuUtilization() *float64 SetTargetCpuUtilization(val *float64) TargetCpuUtilizationInput() *float64 TargetThroughputUtilization() *float64 SetTargetThroughputUtilization(val *float64) TargetThroughputUtilizationInput() *float64 // 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 ResetMaxInstances() ResetMinInstances() ResetTargetCpuUtilization() ResetTargetThroughputUtilization() // 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 NewGoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference ¶
func NewGoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference
type GoogleAppEngineStandardAppVersionBasicScaling ¶
type GoogleAppEngineStandardAppVersionBasicScaling struct { // Maximum number of instances to create for this version. Must be in the range [1.0, 200.0]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#max_instances GoogleAppEngineStandardAppVersion#max_instances} MaxInstances *float64 `field:"required" json:"maxInstances" yaml:"maxInstances"` // Duration of time after the last request that an instance must wait before the instance is shut down. // // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#idle_timeout GoogleAppEngineStandardAppVersion#idle_timeout} IdleTimeout *string `field:"optional" json:"idleTimeout" yaml:"idleTimeout"` }
type GoogleAppEngineStandardAppVersionBasicScalingOutputReference ¶
type GoogleAppEngineStandardAppVersionBasicScalingOutputReference 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 IdleTimeout() *string SetIdleTimeout(val *string) IdleTimeoutInput() *string InternalValue() *GoogleAppEngineStandardAppVersionBasicScaling SetInternalValue(val *GoogleAppEngineStandardAppVersionBasicScaling) MaxInstances() *float64 SetMaxInstances(val *float64) MaxInstancesInput() *float64 // 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 ResetIdleTimeout() // 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 NewGoogleAppEngineStandardAppVersionBasicScalingOutputReference ¶
func NewGoogleAppEngineStandardAppVersionBasicScalingOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionBasicScalingOutputReference
type GoogleAppEngineStandardAppVersionConfig ¶
type GoogleAppEngineStandardAppVersionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `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"` // deployment block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#deployment GoogleAppEngineStandardAppVersion#deployment} Deployment *GoogleAppEngineStandardAppVersionDeployment `field:"required" json:"deployment" yaml:"deployment"` // entrypoint block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#entrypoint GoogleAppEngineStandardAppVersion#entrypoint} Entrypoint *GoogleAppEngineStandardAppVersionEntrypoint `field:"required" json:"entrypoint" yaml:"entrypoint"` // Desired runtime. Example python27. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#runtime GoogleAppEngineStandardAppVersion#runtime} Runtime *string `field:"required" json:"runtime" yaml:"runtime"` // AppEngine service resource. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#service GoogleAppEngineStandardAppVersion#service} Service *string `field:"required" json:"service" yaml:"service"` // Allows App Engine second generation runtimes to access the legacy bundled services. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#app_engine_apis GoogleAppEngineStandardAppVersion#app_engine_apis} AppEngineApis interface{} `field:"optional" json:"appEngineApis" yaml:"appEngineApis"` // automatic_scaling block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#automatic_scaling GoogleAppEngineStandardAppVersion#automatic_scaling} AutomaticScaling *GoogleAppEngineStandardAppVersionAutomaticScaling `field:"optional" json:"automaticScaling" yaml:"automaticScaling"` // basic_scaling block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#basic_scaling GoogleAppEngineStandardAppVersion#basic_scaling} BasicScaling *GoogleAppEngineStandardAppVersionBasicScaling `field:"optional" json:"basicScaling" yaml:"basicScaling"` // If set to 'true', the service will be deleted if it is the last version. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#delete_service_on_destroy GoogleAppEngineStandardAppVersion#delete_service_on_destroy} DeleteServiceOnDestroy interface{} `field:"optional" json:"deleteServiceOnDestroy" yaml:"deleteServiceOnDestroy"` // Environment variables available to the application. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#env_variables GoogleAppEngineStandardAppVersion#env_variables} EnvVariables *map[string]*string `field:"optional" json:"envVariables" yaml:"envVariables"` // handlers block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#handlers GoogleAppEngineStandardAppVersion#handlers} Handlers interface{} `field:"optional" json:"handlers" yaml:"handlers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#id GoogleAppEngineStandardAppVersion#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"` // A list of the types of messages that this application is able to receive. // // Possible values: ["INBOUND_SERVICE_MAIL", "INBOUND_SERVICE_MAIL_BOUNCE", "INBOUND_SERVICE_XMPP_ERROR", "INBOUND_SERVICE_XMPP_MESSAGE", "INBOUND_SERVICE_XMPP_SUBSCRIBE", "INBOUND_SERVICE_XMPP_PRESENCE", "INBOUND_SERVICE_CHANNEL_PRESENCE", "INBOUND_SERVICE_WARMUP"] // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#inbound_services GoogleAppEngineStandardAppVersion#inbound_services} InboundServices *[]*string `field:"optional" json:"inboundServices" yaml:"inboundServices"` // Instance class that is used to run this version. // // Valid values are // AutomaticScaling: F1, F2, F4, F4_1G // BasicScaling or ManualScaling: B1, B2, B4, B4_1G, B8 // Defaults to F1 for AutomaticScaling and B2 for ManualScaling and BasicScaling. If no scaling is specified, AutomaticScaling is chosen. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#instance_class GoogleAppEngineStandardAppVersion#instance_class} InstanceClass *string `field:"optional" json:"instanceClass" yaml:"instanceClass"` // libraries block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#libraries GoogleAppEngineStandardAppVersion#libraries} Libraries interface{} `field:"optional" json:"libraries" yaml:"libraries"` // manual_scaling block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#manual_scaling GoogleAppEngineStandardAppVersion#manual_scaling} ManualScaling *GoogleAppEngineStandardAppVersionManualScaling `field:"optional" json:"manualScaling" yaml:"manualScaling"` // If set to 'true', the application version will not be deleted. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#noop_on_destroy GoogleAppEngineStandardAppVersion#noop_on_destroy} NoopOnDestroy interface{} `field:"optional" json:"noopOnDestroy" yaml:"noopOnDestroy"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#project GoogleAppEngineStandardAppVersion#project}. Project *string `field:"optional" json:"project" yaml:"project"` // The version of the API in the given runtime environment. // // Please see the app.yaml reference for valid values at 'https://cloud.google.com/appengine/docs/standard/<language>/config/appref'\ // Substitute '<language>' with 'python', 'java', 'php', 'ruby', 'go' or 'nodejs'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#runtime_api_version GoogleAppEngineStandardAppVersion#runtime_api_version} RuntimeApiVersion *string `field:"optional" json:"runtimeApiVersion" yaml:"runtimeApiVersion"` // The identity that the deployed version will run as. // // Admin API will use the App Engine Appspot service account as default if this field is neither provided in app.yaml file nor through CLI flag. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#service_account GoogleAppEngineStandardAppVersion#service_account} ServiceAccount *string `field:"optional" json:"serviceAccount" yaml:"serviceAccount"` // Whether multiple requests can be dispatched to this version at once. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#threadsafe GoogleAppEngineStandardAppVersion#threadsafe} Threadsafe interface{} `field:"optional" json:"threadsafe" yaml:"threadsafe"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#timeouts GoogleAppEngineStandardAppVersion#timeouts} Timeouts *GoogleAppEngineStandardAppVersionTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Relative name of the version within the service. // // For example, 'v1'. Version names can contain only lowercase letters, numbers, or hyphens. Reserved names,"default", "latest", and any name with the prefix "ah-". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#version_id GoogleAppEngineStandardAppVersion#version_id} VersionId *string `field:"optional" json:"versionId" yaml:"versionId"` // vpc_access_connector block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#vpc_access_connector GoogleAppEngineStandardAppVersion#vpc_access_connector} VpcAccessConnector *GoogleAppEngineStandardAppVersionVpcAccessConnector `field:"optional" json:"vpcAccessConnector" yaml:"vpcAccessConnector"` }
type GoogleAppEngineStandardAppVersionDeployment ¶
type GoogleAppEngineStandardAppVersionDeployment struct { // files block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#files GoogleAppEngineStandardAppVersion#files} Files interface{} `field:"optional" json:"files" yaml:"files"` // zip block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#zip GoogleAppEngineStandardAppVersion#zip} Zip *GoogleAppEngineStandardAppVersionDeploymentZip `field:"optional" json:"zip" yaml:"zip"` }
type GoogleAppEngineStandardAppVersionDeploymentFiles ¶
type GoogleAppEngineStandardAppVersionDeploymentFiles struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#name GoogleAppEngineStandardAppVersion#name}. Name *string `field:"required" json:"name" yaml:"name"` // Source URL. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#source_url GoogleAppEngineStandardAppVersion#source_url} SourceUrl *string `field:"required" json:"sourceUrl" yaml:"sourceUrl"` // SHA1 checksum of the file. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#sha1_sum GoogleAppEngineStandardAppVersion#sha1_sum} Sha1Sum *string `field:"optional" json:"sha1Sum" yaml:"sha1Sum"` }
type GoogleAppEngineStandardAppVersionDeploymentFilesList ¶
type GoogleAppEngineStandardAppVersionDeploymentFilesList 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 InternalValue() interface{} SetInternalValue(val interface{}) // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference // 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 NewGoogleAppEngineStandardAppVersionDeploymentFilesList ¶
func NewGoogleAppEngineStandardAppVersionDeploymentFilesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleAppEngineStandardAppVersionDeploymentFilesList
type GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference ¶
type GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference 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() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Sha1Sum() *string SetSha1Sum(val *string) Sha1SumInput() *string SourceUrl() *string SetSourceUrl(val *string) SourceUrlInput() *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 ResetSha1Sum() // 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 NewGoogleAppEngineStandardAppVersionDeploymentFilesOutputReference ¶
func NewGoogleAppEngineStandardAppVersionDeploymentFilesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference
type GoogleAppEngineStandardAppVersionDeploymentOutputReference ¶
type GoogleAppEngineStandardAppVersionDeploymentOutputReference 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 Files() GoogleAppEngineStandardAppVersionDeploymentFilesList FilesInput() interface{} // Experimental. Fqn() *string InternalValue() *GoogleAppEngineStandardAppVersionDeployment SetInternalValue(val *GoogleAppEngineStandardAppVersionDeployment) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Zip() GoogleAppEngineStandardAppVersionDeploymentZipOutputReference ZipInput() *GoogleAppEngineStandardAppVersionDeploymentZip // 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 PutFiles(value interface{}) PutZip(value *GoogleAppEngineStandardAppVersionDeploymentZip) ResetFiles() ResetZip() // 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 NewGoogleAppEngineStandardAppVersionDeploymentOutputReference ¶
func NewGoogleAppEngineStandardAppVersionDeploymentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionDeploymentOutputReference
type GoogleAppEngineStandardAppVersionDeploymentZip ¶
type GoogleAppEngineStandardAppVersionDeploymentZip struct { // Source URL. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#source_url GoogleAppEngineStandardAppVersion#source_url} SourceUrl *string `field:"required" json:"sourceUrl" yaml:"sourceUrl"` // files count. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#files_count GoogleAppEngineStandardAppVersion#files_count} FilesCount *float64 `field:"optional" json:"filesCount" yaml:"filesCount"` }
type GoogleAppEngineStandardAppVersionDeploymentZipOutputReference ¶
type GoogleAppEngineStandardAppVersionDeploymentZipOutputReference 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 FilesCount() *float64 SetFilesCount(val *float64) FilesCountInput() *float64 // Experimental. Fqn() *string InternalValue() *GoogleAppEngineStandardAppVersionDeploymentZip SetInternalValue(val *GoogleAppEngineStandardAppVersionDeploymentZip) SourceUrl() *string SetSourceUrl(val *string) SourceUrlInput() *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 ResetFilesCount() // 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 NewGoogleAppEngineStandardAppVersionDeploymentZipOutputReference ¶
func NewGoogleAppEngineStandardAppVersionDeploymentZipOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionDeploymentZipOutputReference
type GoogleAppEngineStandardAppVersionEntrypoint ¶
type GoogleAppEngineStandardAppVersionEntrypoint struct { // The format should be a shell command that can be fed to bash -c. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#shell GoogleAppEngineStandardAppVersion#shell} Shell *string `field:"required" json:"shell" yaml:"shell"` }
type GoogleAppEngineStandardAppVersionEntrypointOutputReference ¶
type GoogleAppEngineStandardAppVersionEntrypointOutputReference 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() *GoogleAppEngineStandardAppVersionEntrypoint SetInternalValue(val *GoogleAppEngineStandardAppVersionEntrypoint) Shell() *string SetShell(val *string) ShellInput() *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 NewGoogleAppEngineStandardAppVersionEntrypointOutputReference ¶
func NewGoogleAppEngineStandardAppVersionEntrypointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionEntrypointOutputReference
type GoogleAppEngineStandardAppVersionHandlers ¶
type GoogleAppEngineStandardAppVersionHandlers struct { // Actions to take when the user is not logged in. Possible values: ["AUTH_FAIL_ACTION_REDIRECT", "AUTH_FAIL_ACTION_UNAUTHORIZED"]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#auth_fail_action GoogleAppEngineStandardAppVersion#auth_fail_action} AuthFailAction *string `field:"optional" json:"authFailAction" yaml:"authFailAction"` // Methods to restrict access to a URL based on login status. Possible values: ["LOGIN_OPTIONAL", "LOGIN_ADMIN", "LOGIN_REQUIRED"]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#login GoogleAppEngineStandardAppVersion#login} Login *string `field:"optional" json:"login" yaml:"login"` // 30x code to use when performing redirects for the secure field. Possible values: ["REDIRECT_HTTP_RESPONSE_CODE_301", "REDIRECT_HTTP_RESPONSE_CODE_302", "REDIRECT_HTTP_RESPONSE_CODE_303", "REDIRECT_HTTP_RESPONSE_CODE_307"]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#redirect_http_response_code GoogleAppEngineStandardAppVersion#redirect_http_response_code} RedirectHttpResponseCode *string `field:"optional" json:"redirectHttpResponseCode" yaml:"redirectHttpResponseCode"` // script block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#script GoogleAppEngineStandardAppVersion#script} Script *GoogleAppEngineStandardAppVersionHandlersScript `field:"optional" json:"script" yaml:"script"` // Security (HTTPS) enforcement for this URL. Possible values: ["SECURE_DEFAULT", "SECURE_NEVER", "SECURE_OPTIONAL", "SECURE_ALWAYS"]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#security_level GoogleAppEngineStandardAppVersion#security_level} SecurityLevel *string `field:"optional" json:"securityLevel" yaml:"securityLevel"` // static_files block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#static_files GoogleAppEngineStandardAppVersion#static_files} StaticFiles *GoogleAppEngineStandardAppVersionHandlersStaticFiles `field:"optional" json:"staticFiles" yaml:"staticFiles"` // URL prefix. // // Uses regular expression syntax, which means regexp special characters must be escaped, but should not contain groupings. // All URLs that begin with this prefix are handled by this handler, using the portion of the URL after the prefix as part of the file path. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#url_regex GoogleAppEngineStandardAppVersion#url_regex} UrlRegex *string `field:"optional" json:"urlRegex" yaml:"urlRegex"` }
type GoogleAppEngineStandardAppVersionHandlersList ¶
type GoogleAppEngineStandardAppVersionHandlersList 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 InternalValue() interface{} SetInternalValue(val interface{}) // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleAppEngineStandardAppVersionHandlersOutputReference // 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 NewGoogleAppEngineStandardAppVersionHandlersList ¶
func NewGoogleAppEngineStandardAppVersionHandlersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleAppEngineStandardAppVersionHandlersList
type GoogleAppEngineStandardAppVersionHandlersOutputReference ¶
type GoogleAppEngineStandardAppVersionHandlersOutputReference interface { cdktf.ComplexObject AuthFailAction() *string SetAuthFailAction(val *string) AuthFailActionInput() *string // 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() interface{} SetInternalValue(val interface{}) Login() *string SetLogin(val *string) LoginInput() *string RedirectHttpResponseCode() *string SetRedirectHttpResponseCode(val *string) RedirectHttpResponseCodeInput() *string Script() GoogleAppEngineStandardAppVersionHandlersScriptOutputReference ScriptInput() *GoogleAppEngineStandardAppVersionHandlersScript SecurityLevel() *string SetSecurityLevel(val *string) SecurityLevelInput() *string StaticFiles() GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference StaticFilesInput() *GoogleAppEngineStandardAppVersionHandlersStaticFiles // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UrlRegex() *string SetUrlRegex(val *string) UrlRegexInput() *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 PutScript(value *GoogleAppEngineStandardAppVersionHandlersScript) PutStaticFiles(value *GoogleAppEngineStandardAppVersionHandlersStaticFiles) ResetAuthFailAction() ResetLogin() ResetRedirectHttpResponseCode() ResetScript() ResetSecurityLevel() ResetStaticFiles() ResetUrlRegex() // 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 NewGoogleAppEngineStandardAppVersionHandlersOutputReference ¶
func NewGoogleAppEngineStandardAppVersionHandlersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleAppEngineStandardAppVersionHandlersOutputReference
type GoogleAppEngineStandardAppVersionHandlersScript ¶
type GoogleAppEngineStandardAppVersionHandlersScript struct { // Path to the script from the application root directory. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#script_path GoogleAppEngineStandardAppVersion#script_path} ScriptPath *string `field:"required" json:"scriptPath" yaml:"scriptPath"` }
type GoogleAppEngineStandardAppVersionHandlersScriptOutputReference ¶
type GoogleAppEngineStandardAppVersionHandlersScriptOutputReference 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() *GoogleAppEngineStandardAppVersionHandlersScript SetInternalValue(val *GoogleAppEngineStandardAppVersionHandlersScript) ScriptPath() *string SetScriptPath(val *string) ScriptPathInput() *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 NewGoogleAppEngineStandardAppVersionHandlersScriptOutputReference ¶
func NewGoogleAppEngineStandardAppVersionHandlersScriptOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionHandlersScriptOutputReference
type GoogleAppEngineStandardAppVersionHandlersStaticFiles ¶
type GoogleAppEngineStandardAppVersionHandlersStaticFiles struct { // Whether files should also be uploaded as code data. // // By default, files declared in static file handlers are uploaded as // static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged // against both your code and static data storage resource quotas. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#application_readable GoogleAppEngineStandardAppVersion#application_readable} ApplicationReadable interface{} `field:"optional" json:"applicationReadable" yaml:"applicationReadable"` // Time a static file served by this handler should be cached by web proxies and browsers. // // A duration in seconds with up to nine fractional digits, terminated by 's'. Example "3.5s". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#expiration GoogleAppEngineStandardAppVersion#expiration} Expiration *string `field:"optional" json:"expiration" yaml:"expiration"` // HTTP headers to use for all responses from these URLs. An object containing a list of "key:value" value pairs.". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#http_headers GoogleAppEngineStandardAppVersion#http_headers} HttpHeaders *map[string]*string `field:"optional" json:"httpHeaders" yaml:"httpHeaders"` // MIME type used to serve all files served by this handler. // // Defaults to file-specific MIME types, which are derived from each file's filename extension. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#mime_type GoogleAppEngineStandardAppVersion#mime_type} MimeType *string `field:"optional" json:"mimeType" yaml:"mimeType"` // Path to the static files matched by the URL pattern, from the application root directory. // // The path can refer to text matched in groupings in the URL pattern. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#path GoogleAppEngineStandardAppVersion#path} Path *string `field:"optional" json:"path" yaml:"path"` // Whether this handler should match the request if the file referenced by the handler does not exist. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#require_matching_file GoogleAppEngineStandardAppVersion#require_matching_file} RequireMatchingFile interface{} `field:"optional" json:"requireMatchingFile" yaml:"requireMatchingFile"` // Regular expression that matches the file paths for all files that should be referenced by this handler. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#upload_path_regex GoogleAppEngineStandardAppVersion#upload_path_regex} UploadPathRegex *string `field:"optional" json:"uploadPathRegex" yaml:"uploadPathRegex"` }
type GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference ¶
type GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference interface { cdktf.ComplexObject ApplicationReadable() interface{} SetApplicationReadable(val interface{}) ApplicationReadableInput() interface{} // 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 Expiration() *string SetExpiration(val *string) ExpirationInput() *string // Experimental. Fqn() *string HttpHeaders() *map[string]*string SetHttpHeaders(val *map[string]*string) HttpHeadersInput() *map[string]*string InternalValue() *GoogleAppEngineStandardAppVersionHandlersStaticFiles SetInternalValue(val *GoogleAppEngineStandardAppVersionHandlersStaticFiles) MimeType() *string SetMimeType(val *string) MimeTypeInput() *string Path() *string SetPath(val *string) PathInput() *string RequireMatchingFile() interface{} SetRequireMatchingFile(val interface{}) RequireMatchingFileInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UploadPathRegex() *string SetUploadPathRegex(val *string) UploadPathRegexInput() *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 ResetApplicationReadable() ResetExpiration() ResetHttpHeaders() ResetMimeType() ResetPath() ResetRequireMatchingFile() ResetUploadPathRegex() // 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 NewGoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference ¶
func NewGoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference
type GoogleAppEngineStandardAppVersionLibraries ¶
type GoogleAppEngineStandardAppVersionLibraries struct { // Name of the library. Example "django". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#name GoogleAppEngineStandardAppVersion#name} Name *string `field:"optional" json:"name" yaml:"name"` // Version of the library to select, or "latest". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#version GoogleAppEngineStandardAppVersion#version} Version *string `field:"optional" json:"version" yaml:"version"` }
type GoogleAppEngineStandardAppVersionLibrariesList ¶
type GoogleAppEngineStandardAppVersionLibrariesList 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 InternalValue() interface{} SetInternalValue(val interface{}) // 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) GoogleAppEngineStandardAppVersionLibrariesOutputReference // 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 NewGoogleAppEngineStandardAppVersionLibrariesList ¶
func NewGoogleAppEngineStandardAppVersionLibrariesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GoogleAppEngineStandardAppVersionLibrariesList
type GoogleAppEngineStandardAppVersionLibrariesOutputReference ¶
type GoogleAppEngineStandardAppVersionLibrariesOutputReference 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() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Version() *string SetVersion(val *string) VersionInput() *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 ResetName() ResetVersion() // 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 NewGoogleAppEngineStandardAppVersionLibrariesOutputReference ¶
func NewGoogleAppEngineStandardAppVersionLibrariesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) GoogleAppEngineStandardAppVersionLibrariesOutputReference
type GoogleAppEngineStandardAppVersionManualScaling ¶
type GoogleAppEngineStandardAppVersionManualScaling struct { // Number of instances to assign to the service at the start. // // **Note:** When managing the number of instances at runtime through the App Engine Admin API or the (now deprecated) Python 2 // Modules API set_num_instances() you must use 'lifecycle.ignore_changes = ["manual_scaling"[0].instances]' to prevent drift detection. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#instances GoogleAppEngineStandardAppVersion#instances} Instances *float64 `field:"required" json:"instances" yaml:"instances"` }
type GoogleAppEngineStandardAppVersionManualScalingOutputReference ¶
type GoogleAppEngineStandardAppVersionManualScalingOutputReference 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 Instances() *float64 SetInstances(val *float64) InstancesInput() *float64 InternalValue() *GoogleAppEngineStandardAppVersionManualScaling SetInternalValue(val *GoogleAppEngineStandardAppVersionManualScaling) // 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 NewGoogleAppEngineStandardAppVersionManualScalingOutputReference ¶
func NewGoogleAppEngineStandardAppVersionManualScalingOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionManualScalingOutputReference
type GoogleAppEngineStandardAppVersionTimeouts ¶
type GoogleAppEngineStandardAppVersionTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#create GoogleAppEngineStandardAppVersion#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#delete GoogleAppEngineStandardAppVersion#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#update GoogleAppEngineStandardAppVersion#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type GoogleAppEngineStandardAppVersionTimeoutsOutputReference ¶
type GoogleAppEngineStandardAppVersionTimeoutsOutputReference 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) Create() *string SetCreate(val *string) CreateInput() *string // 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 Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *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 ResetCreate() ResetDelete() ResetUpdate() // 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 NewGoogleAppEngineStandardAppVersionTimeoutsOutputReference ¶
func NewGoogleAppEngineStandardAppVersionTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionTimeoutsOutputReference
type GoogleAppEngineStandardAppVersionVpcAccessConnector ¶
type GoogleAppEngineStandardAppVersionVpcAccessConnector struct { // Full Serverless VPC Access Connector name e.g. /projects/my-project/locations/us-central1/connectors/c1. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#name GoogleAppEngineStandardAppVersion#name} Name *string `field:"required" json:"name" yaml:"name"` // The egress setting for the connector, controlling what traffic is diverted through it. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.7.0/docs/resources/google_app_engine_standard_app_version#egress_setting GoogleAppEngineStandardAppVersion#egress_setting} EgressSetting *string `field:"optional" json:"egressSetting" yaml:"egressSetting"` }
type GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference ¶
type GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference 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 EgressSetting() *string SetEgressSetting(val *string) EgressSettingInput() *string // Experimental. Fqn() *string InternalValue() *GoogleAppEngineStandardAppVersionVpcAccessConnector SetInternalValue(val *GoogleAppEngineStandardAppVersionVpcAccessConnector) Name() *string SetName(val *string) NameInput() *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 ResetEgressSetting() // 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 NewGoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference ¶
func NewGoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference
Source Files ¶
- GoogleAppEngineStandardAppVersion.go
- GoogleAppEngineStandardAppVersionAutomaticScaling.go
- GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference.go
- GoogleAppEngineStandardAppVersionAutomaticScalingOutputReference__checks.go
- GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettings.go
- GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference.go
- GoogleAppEngineStandardAppVersionAutomaticScalingStandardSchedulerSettingsOutputReference__checks.go
- GoogleAppEngineStandardAppVersionBasicScaling.go
- GoogleAppEngineStandardAppVersionBasicScalingOutputReference.go
- GoogleAppEngineStandardAppVersionBasicScalingOutputReference__checks.go
- GoogleAppEngineStandardAppVersionConfig.go
- GoogleAppEngineStandardAppVersionDeployment.go
- GoogleAppEngineStandardAppVersionDeploymentFiles.go
- GoogleAppEngineStandardAppVersionDeploymentFilesList.go
- GoogleAppEngineStandardAppVersionDeploymentFilesList__checks.go
- GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference.go
- GoogleAppEngineStandardAppVersionDeploymentFilesOutputReference__checks.go
- GoogleAppEngineStandardAppVersionDeploymentOutputReference.go
- GoogleAppEngineStandardAppVersionDeploymentOutputReference__checks.go
- GoogleAppEngineStandardAppVersionDeploymentZip.go
- GoogleAppEngineStandardAppVersionDeploymentZipOutputReference.go
- GoogleAppEngineStandardAppVersionDeploymentZipOutputReference__checks.go
- GoogleAppEngineStandardAppVersionEntrypoint.go
- GoogleAppEngineStandardAppVersionEntrypointOutputReference.go
- GoogleAppEngineStandardAppVersionEntrypointOutputReference__checks.go
- GoogleAppEngineStandardAppVersionHandlers.go
- GoogleAppEngineStandardAppVersionHandlersList.go
- GoogleAppEngineStandardAppVersionHandlersList__checks.go
- GoogleAppEngineStandardAppVersionHandlersOutputReference.go
- GoogleAppEngineStandardAppVersionHandlersOutputReference__checks.go
- GoogleAppEngineStandardAppVersionHandlersScript.go
- GoogleAppEngineStandardAppVersionHandlersScriptOutputReference.go
- GoogleAppEngineStandardAppVersionHandlersScriptOutputReference__checks.go
- GoogleAppEngineStandardAppVersionHandlersStaticFiles.go
- GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference.go
- GoogleAppEngineStandardAppVersionHandlersStaticFilesOutputReference__checks.go
- GoogleAppEngineStandardAppVersionLibraries.go
- GoogleAppEngineStandardAppVersionLibrariesList.go
- GoogleAppEngineStandardAppVersionLibrariesList__checks.go
- GoogleAppEngineStandardAppVersionLibrariesOutputReference.go
- GoogleAppEngineStandardAppVersionLibrariesOutputReference__checks.go
- GoogleAppEngineStandardAppVersionManualScaling.go
- GoogleAppEngineStandardAppVersionManualScalingOutputReference.go
- GoogleAppEngineStandardAppVersionManualScalingOutputReference__checks.go
- GoogleAppEngineStandardAppVersionTimeouts.go
- GoogleAppEngineStandardAppVersionTimeoutsOutputReference.go
- GoogleAppEngineStandardAppVersionTimeoutsOutputReference__checks.go
- GoogleAppEngineStandardAppVersionVpcAccessConnector.go
- GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference.go
- GoogleAppEngineStandardAppVersionVpcAccessConnectorOutputReference__checks.go
- GoogleAppEngineStandardAppVersion__checks.go
- main.go