Documentation
¶
Index ¶
- func DataGoogleComposerEnvironment_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataGoogleComposerEnvironment_IsConstruct(x interface{}) *bool
- func DataGoogleComposerEnvironment_IsTerraformDataSource(x interface{}) *bool
- func DataGoogleComposerEnvironment_IsTerraformElement(x interface{}) *bool
- func DataGoogleComposerEnvironment_TfResourceType() *string
- func NewDataGoogleComposerEnvironmentConfigAList_Override(d DataGoogleComposerEnvironmentConfigAList, ...)
- func NewDataGoogleComposerEnvironmentConfigAOutputReference_Override(d DataGoogleComposerEnvironmentConfigAOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList_Override(...)
- func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigList_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList_Override(...)
- func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigDatabaseConfigList_Override(d DataGoogleComposerEnvironmentConfigDatabaseConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigEncryptionConfigList_Override(d DataGoogleComposerEnvironmentConfigEncryptionConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowList_Override(d DataGoogleComposerEnvironmentConfigMaintenanceWindowList, ...)
- func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference_Override(d DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList_Override(...)
- func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList_Override(d DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList_Override(d DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList, ...)
- func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigNodeConfigList_Override(d DataGoogleComposerEnvironmentConfigNodeConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigNodeConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigNodeConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList_Override(d DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigRecoveryConfigList_Override(d DataGoogleComposerEnvironmentConfigRecoveryConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList_Override(...)
- func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList_Override(...)
- func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigSoftwareConfigList_Override(d DataGoogleComposerEnvironmentConfigSoftwareConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigWebServerConfigList_Override(d DataGoogleComposerEnvironmentConfigWebServerConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigWebServerConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList_Override(...)
- func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList_Override(d DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList, ...)
- func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference_Override(...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigList, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList, ...)
- func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference, ...)
- func NewDataGoogleComposerEnvironmentStorageConfigList_Override(d DataGoogleComposerEnvironmentStorageConfigList, ...)
- func NewDataGoogleComposerEnvironmentStorageConfigOutputReference_Override(d DataGoogleComposerEnvironmentStorageConfigOutputReference, ...)
- func NewDataGoogleComposerEnvironment_Override(d DataGoogleComposerEnvironment, scope constructs.Construct, id *string, ...)
- type DataGoogleComposerEnvironment
- type DataGoogleComposerEnvironmentConfig
- type DataGoogleComposerEnvironmentConfigA
- type DataGoogleComposerEnvironmentConfigAList
- type DataGoogleComposerEnvironmentConfigAOutputReference
- type DataGoogleComposerEnvironmentConfigDataRetentionConfig
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigList
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList
- type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference
- type DataGoogleComposerEnvironmentConfigDatabaseConfig
- type DataGoogleComposerEnvironmentConfigDatabaseConfigList
- type DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference
- type DataGoogleComposerEnvironmentConfigEncryptionConfig
- type DataGoogleComposerEnvironmentConfigEncryptionConfigList
- type DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference
- type DataGoogleComposerEnvironmentConfigMaintenanceWindow
- type DataGoogleComposerEnvironmentConfigMaintenanceWindowList
- type DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference
- type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfig
- type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocks
- type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList
- type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference
- type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList
- type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference
- type DataGoogleComposerEnvironmentConfigNodeConfig
- type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicy
- type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList
- type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference
- type DataGoogleComposerEnvironmentConfigNodeConfigList
- type DataGoogleComposerEnvironmentConfigNodeConfigOutputReference
- type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfig
- type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList
- type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference
- type DataGoogleComposerEnvironmentConfigRecoveryConfig
- type DataGoogleComposerEnvironmentConfigRecoveryConfigList
- type DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference
- type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig
- type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList
- type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference
- type DataGoogleComposerEnvironmentConfigSoftwareConfig
- type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegration
- type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList
- type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference
- type DataGoogleComposerEnvironmentConfigSoftwareConfigList
- type DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference
- type DataGoogleComposerEnvironmentConfigWebServerConfig
- type DataGoogleComposerEnvironmentConfigWebServerConfigList
- type DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference
- type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControl
- type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange
- type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList
- type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference
- type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList
- type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference
- type DataGoogleComposerEnvironmentConfigWorkloadsConfig
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessor
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigList
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigScheduler
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggerer
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServer
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorker
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList
- type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference
- type DataGoogleComposerEnvironmentStorageConfig
- type DataGoogleComposerEnvironmentStorageConfigList
- type DataGoogleComposerEnvironmentStorageConfigOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataGoogleComposerEnvironment_GenerateConfigForImport ¶
func DataGoogleComposerEnvironment_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataGoogleComposerEnvironment resource upon running "cdktf plan <stack-name>".
func DataGoogleComposerEnvironment_IsConstruct ¶
func DataGoogleComposerEnvironment_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 DataGoogleComposerEnvironment_IsTerraformDataSource ¶
func DataGoogleComposerEnvironment_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataGoogleComposerEnvironment_IsTerraformElement ¶
func DataGoogleComposerEnvironment_IsTerraformElement(x interface{}) *bool
Experimental.
func DataGoogleComposerEnvironment_TfResourceType ¶
func DataGoogleComposerEnvironment_TfResourceType() *string
func NewDataGoogleComposerEnvironmentConfigAList_Override ¶
func NewDataGoogleComposerEnvironmentConfigAList_Override(d DataGoogleComposerEnvironmentConfigAList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigAOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigAOutputReference_Override(d DataGoogleComposerEnvironmentConfigAOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList_Override ¶ added in v14.14.0
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference_Override ¶ added in v14.14.0
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigList_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigDatabaseConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigDatabaseConfigList_Override(d DataGoogleComposerEnvironmentConfigDatabaseConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigEncryptionConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigEncryptionConfigList_Override(d DataGoogleComposerEnvironmentConfigEncryptionConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowList_Override ¶
func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowList_Override(d DataGoogleComposerEnvironmentConfigMaintenanceWindowList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference_Override(d DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList_Override ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList_Override(d DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference_Override(d DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList_Override(d DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList_Override ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList_Override(d DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference_Override(d DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigNodeConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigList_Override(d DataGoogleComposerEnvironmentConfigNodeConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigNodeConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigNodeConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList_Override(d DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigList_Override(d DataGoogleComposerEnvironmentConfigRecoveryConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList_Override(d DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList_Override ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList_Override(d DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference_Override(d DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigList_Override(d DataGoogleComposerEnvironmentConfigSoftwareConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWebServerConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWebServerConfigList_Override(d DataGoogleComposerEnvironmentConfigWebServerConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWebServerConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWebServerConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList_Override(d DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference_Override(d DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList_Override(d DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference_Override(d DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference_Override(d DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironmentStorageConfigList_Override ¶
func NewDataGoogleComposerEnvironmentStorageConfigList_Override(d DataGoogleComposerEnvironmentStorageConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleComposerEnvironmentStorageConfigOutputReference_Override ¶
func NewDataGoogleComposerEnvironmentStorageConfigOutputReference_Override(d DataGoogleComposerEnvironmentStorageConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleComposerEnvironment_Override ¶
func NewDataGoogleComposerEnvironment_Override(d DataGoogleComposerEnvironment, scope constructs.Construct, id *string, config *DataGoogleComposerEnvironmentConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.37.0/docs/data-sources/google_composer_environment google_composer_environment} Data Source.
Types ¶
type DataGoogleComposerEnvironment ¶
type DataGoogleComposerEnvironment interface {
cdktf.TerraformDataSource
// Experimental.
CdktfStack() cdktf.TerraformStack
Config() DataGoogleComposerEnvironmentConfigAList
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() interface{}
// Experimental.
SetCount(val interface{})
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
EffectiveLabels() cdktf.StringMap
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
Labels() cdktf.StringMap
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
Name() *string
SetName(val *string)
NameInput() *string
// The tree node.
Node() constructs.Node
Project() *string
SetProject(val *string)
ProjectInput() *string
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
RawOverrides() interface{}
Region() *string
SetRegion(val *string)
RegionInput() *string
StorageConfig() DataGoogleComposerEnvironmentStorageConfigList
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
TerraformLabels() cdktf.StringMap
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
ResetId()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetProject()
ResetRegion()
SynthesizeAttributes() *map[string]interface{}
SynthesizeHclAttributes() *map[string]interface{}
// Adds this resource to the terraform JSON output.
// 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.37.0/docs/data-sources/google_composer_environment google_composer_environment}.
func NewDataGoogleComposerEnvironment ¶
func NewDataGoogleComposerEnvironment(scope constructs.Construct, id *string, config *DataGoogleComposerEnvironmentConfig) DataGoogleComposerEnvironment
Create a new {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.37.0/docs/data-sources/google_composer_environment google_composer_environment} Data Source.
type DataGoogleComposerEnvironmentConfig ¶
type DataGoogleComposerEnvironmentConfig 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"`
// Name of the environment.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.37.0/docs/data-sources/google_composer_environment#name DataGoogleComposerEnvironment#name}
Name *string `field:"required" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.37.0/docs/data-sources/google_composer_environment#id DataGoogleComposerEnvironment#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"`
// The ID of the project in which the resource belongs.
//
// If it is not provided, the provider project is used.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.37.0/docs/data-sources/google_composer_environment#project DataGoogleComposerEnvironment#project}
Project *string `field:"optional" json:"project" yaml:"project"`
// The location or Compute Engine region for the environment.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google-beta/6.37.0/docs/data-sources/google_composer_environment#region DataGoogleComposerEnvironment#region}
Region *string `field:"optional" json:"region" yaml:"region"`
}
type DataGoogleComposerEnvironmentConfigA ¶
type DataGoogleComposerEnvironmentConfigA struct {
}
type DataGoogleComposerEnvironmentConfigAList ¶
type DataGoogleComposerEnvironmentConfigAList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigAOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigAList ¶
func NewDataGoogleComposerEnvironmentConfigAList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigAList
type DataGoogleComposerEnvironmentConfigAOutputReference ¶
type DataGoogleComposerEnvironmentConfigAOutputReference interface {
cdktf.ComplexObject
AirflowUri() *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
DagGcsPrefix() *string
DatabaseConfig() DataGoogleComposerEnvironmentConfigDatabaseConfigList
DataRetentionConfig() DataGoogleComposerEnvironmentConfigDataRetentionConfigList
EnablePrivateBuildsOnly() cdktf.IResolvable
EnablePrivateEnvironment() cdktf.IResolvable
EncryptionConfig() DataGoogleComposerEnvironmentConfigEncryptionConfigList
EnvironmentSize() *string
// Experimental.
Fqn() *string
GkeCluster() *string
InternalValue() *DataGoogleComposerEnvironmentConfigA
SetInternalValue(val *DataGoogleComposerEnvironmentConfigA)
MaintenanceWindow() DataGoogleComposerEnvironmentConfigMaintenanceWindowList
MasterAuthorizedNetworksConfig() DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList
NodeConfig() DataGoogleComposerEnvironmentConfigNodeConfigList
NodeCount() *float64
PrivateEnvironmentConfig() DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList
RecoveryConfig() DataGoogleComposerEnvironmentConfigRecoveryConfigList
ResilienceMode() *string
SoftwareConfig() DataGoogleComposerEnvironmentConfigSoftwareConfigList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
WebServerConfig() DataGoogleComposerEnvironmentConfigWebServerConfigList
WebServerNetworkAccessControl() DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList
WorkloadsConfig() DataGoogleComposerEnvironmentConfigWorkloadsConfigList
// 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 NewDataGoogleComposerEnvironmentConfigAOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigAOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigAOutputReference
type DataGoogleComposerEnvironmentConfigDataRetentionConfig ¶
type DataGoogleComposerEnvironmentConfigDataRetentionConfig struct {
}
type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig ¶ added in v14.14.0
type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig struct {
}
type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList ¶ added in v14.14.0
type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList ¶ added in v14.14.0
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList
type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference ¶ added in v14.14.0
type DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference 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() *DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig)
RetentionDays() *float64
RetentionMode() *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 NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference ¶ added in v14.14.0
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference
type DataGoogleComposerEnvironmentConfigDataRetentionConfigList ¶
type DataGoogleComposerEnvironmentConfigDataRetentionConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigDataRetentionConfigList ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigDataRetentionConfigList
type DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference interface {
cdktf.ComplexObject
AirflowMetadataRetentionConfig() DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList
// 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() *DataGoogleComposerEnvironmentConfigDataRetentionConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigDataRetentionConfig)
TaskLogsRetentionConfig() DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList
// 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 NewDataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference
type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig ¶
type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig struct {
}
type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList ¶
type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList
type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference 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() *DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig)
StorageMode() *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 NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference
type DataGoogleComposerEnvironmentConfigDatabaseConfig ¶
type DataGoogleComposerEnvironmentConfigDatabaseConfig struct {
}
type DataGoogleComposerEnvironmentConfigDatabaseConfigList ¶
type DataGoogleComposerEnvironmentConfigDatabaseConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigDatabaseConfigList ¶
func NewDataGoogleComposerEnvironmentConfigDatabaseConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigDatabaseConfigList
type DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference 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() *DataGoogleComposerEnvironmentConfigDatabaseConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigDatabaseConfig)
MachineType() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Zone() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference
type DataGoogleComposerEnvironmentConfigEncryptionConfig ¶
type DataGoogleComposerEnvironmentConfigEncryptionConfig struct {
}
type DataGoogleComposerEnvironmentConfigEncryptionConfigList ¶
type DataGoogleComposerEnvironmentConfigEncryptionConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigEncryptionConfigList ¶
func NewDataGoogleComposerEnvironmentConfigEncryptionConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigEncryptionConfigList
type DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference 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() *DataGoogleComposerEnvironmentConfigEncryptionConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigEncryptionConfig)
KmsKeyName() *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 NewDataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference
type DataGoogleComposerEnvironmentConfigMaintenanceWindow ¶
type DataGoogleComposerEnvironmentConfigMaintenanceWindow struct {
}
type DataGoogleComposerEnvironmentConfigMaintenanceWindowList ¶
type DataGoogleComposerEnvironmentConfigMaintenanceWindowList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigMaintenanceWindowList ¶
func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigMaintenanceWindowList
type DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference ¶
type DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference 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
EndTime() *string
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigMaintenanceWindow
SetInternalValue(val *DataGoogleComposerEnvironmentConfigMaintenanceWindow)
Recurrence() *string
StartTime() *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 NewDataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfig ¶
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfig struct {
}
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocks ¶
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocks struct {
}
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList ¶
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference ¶
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference interface {
cdktf.ComplexObject
CidrBlock() *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
DisplayName() *string
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocks
SetInternalValue(val *DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocks)
// 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 NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList ¶
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference interface {
cdktf.ComplexObject
CidrBlocks() DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList
// 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
Enabled() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfig)
// 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 NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference
type DataGoogleComposerEnvironmentConfigNodeConfig ¶
type DataGoogleComposerEnvironmentConfigNodeConfig struct {
}
type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicy ¶
type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicy struct {
}
type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList ¶
type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList
type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference ¶
type DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference interface {
cdktf.ComplexObject
ClusterIpv4CidrBlock() *string
ClusterSecondaryRangeName() *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() *DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicy
SetInternalValue(val *DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicy)
ServicesIpv4CidrBlock() *string
ServicesSecondaryRangeName() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
UseIpAliases() cdktf.IResolvable
// 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 NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference
type DataGoogleComposerEnvironmentConfigNodeConfigList ¶
type DataGoogleComposerEnvironmentConfigNodeConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigNodeConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigNodeConfigList ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigNodeConfigList
type DataGoogleComposerEnvironmentConfigNodeConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigNodeConfigOutputReference 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)
ComposerInternalIpv4CidrBlock() *string
ComposerNetworkAttachment() *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
DiskSizeGb() *float64
EnableIpMasqAgent() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigNodeConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigNodeConfig)
IpAllocationPolicy() DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList
MachineType() *string
MaxPodsPerNode() *float64
Network() *string
OauthScopes() *[]*string
ServiceAccount() *string
Subnetwork() *string
Tags() *[]*string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Zone() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataGoogleComposerEnvironmentConfigNodeConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigNodeConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigNodeConfigOutputReference
type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfig ¶
type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfig struct {
}
type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList ¶
type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList ¶
func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList
type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference interface {
cdktf.ComplexObject
CloudComposerConnectionSubnetwork() *string
CloudComposerNetworkIpv4CidrBlock() *string
CloudSqlIpv4CidrBlock() *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)
ConnectionType() *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
EnablePrivateEndpoint() cdktf.IResolvable
EnablePrivatelyUsedPublicIps() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfig)
MasterIpv4CidrBlock() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
WebServerIpv4CidrBlock() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference
type DataGoogleComposerEnvironmentConfigRecoveryConfig ¶
type DataGoogleComposerEnvironmentConfigRecoveryConfig struct {
}
type DataGoogleComposerEnvironmentConfigRecoveryConfigList ¶
type DataGoogleComposerEnvironmentConfigRecoveryConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigRecoveryConfigList ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigRecoveryConfigList
type DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference 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() *DataGoogleComposerEnvironmentConfigRecoveryConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigRecoveryConfig)
ScheduledSnapshotsConfig() DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList
// 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 NewDataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference
type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig ¶
type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig struct {
}
type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList ¶
type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList
type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference 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
Enabled() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig)
SnapshotCreationSchedule() *string
SnapshotLocation() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TimeZone() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference
type DataGoogleComposerEnvironmentConfigSoftwareConfig ¶
type DataGoogleComposerEnvironmentConfigSoftwareConfig struct {
}
type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegration ¶
type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegration struct {
}
type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList ¶
type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList
type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference ¶
type DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference 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
Enabled() cdktf.IResolvable
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegration
SetInternalValue(val *DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegration)
// 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 NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference
type DataGoogleComposerEnvironmentConfigSoftwareConfigList ¶
type DataGoogleComposerEnvironmentConfigSoftwareConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigSoftwareConfigList ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigSoftwareConfigList
type DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference interface {
cdktf.ComplexObject
AirflowConfigOverrides() cdktf.StringMap
CloudDataLineageIntegration() DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList
// 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
EnvVariables() cdktf.StringMap
// Experimental.
Fqn() *string
ImageVersion() *string
InternalValue() *DataGoogleComposerEnvironmentConfigSoftwareConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigSoftwareConfig)
PypiPackages() cdktf.StringMap
PythonVersion() *string
SchedulerCount() *float64
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
WebServerPluginsMode() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference
type DataGoogleComposerEnvironmentConfigWebServerConfig ¶
type DataGoogleComposerEnvironmentConfigWebServerConfig struct {
}
type DataGoogleComposerEnvironmentConfigWebServerConfigList ¶
type DataGoogleComposerEnvironmentConfigWebServerConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWebServerConfigList ¶
func NewDataGoogleComposerEnvironmentConfigWebServerConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWebServerConfigList
type DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference 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() *DataGoogleComposerEnvironmentConfigWebServerConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWebServerConfig)
MachineType() *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 NewDataGoogleComposerEnvironmentConfigWebServerConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWebServerConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControl ¶
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControl struct {
}
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange ¶
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange struct {
}
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList ¶
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference ¶
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference 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
Description() *string
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Value() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList ¶
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference ¶
type DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference interface {
cdktf.ComplexObject
AllowedIpRange() DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList
// 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() *DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControl
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControl)
// 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 NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference
type DataGoogleComposerEnvironmentConfigWorkloadsConfig ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfig struct {
}
type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessor ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessor struct {
}
type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList
type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference 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)
Count() *float64
Cpu() *float64
// 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() *DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessor
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessor)
MemoryGb() *float64
StorageGb() *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
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference
type DataGoogleComposerEnvironmentConfigWorkloadsConfigList ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigList ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigList
type DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference 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
DagProcessor() DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList
// Experimental.
Fqn() *string
InternalValue() *DataGoogleComposerEnvironmentConfigWorkloadsConfig
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWorkloadsConfig)
Scheduler() DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Triggerer() DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList
WebServer() DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList
Worker() DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference
type DataGoogleComposerEnvironmentConfigWorkloadsConfigScheduler ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigScheduler struct {
}
type DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList
type DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference 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)
Count() *float64
Cpu() *float64
// 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() *DataGoogleComposerEnvironmentConfigWorkloadsConfigScheduler
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWorkloadsConfigScheduler)
MemoryGb() *float64
StorageGb() *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
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference
type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggerer ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggerer struct {
}
type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList
type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference 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)
Count() *float64
Cpu() *float64
// 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() *DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggerer
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggerer)
MemoryGb() *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
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServer ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServer struct {
}
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference 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)
Cpu() *float64
// 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() *DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServer
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServer)
MemoryGb() *float64
StorageGb() *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
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorker ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorker struct {
}
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference ¶
type DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference 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)
Cpu() *float64
// 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() *DataGoogleComposerEnvironmentConfigWorkloadsConfigWorker
SetInternalValue(val *DataGoogleComposerEnvironmentConfigWorkloadsConfigWorker)
MaxCount() *float64
MemoryGb() *float64
MinCount() *float64
StorageGb() *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
// 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 NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference ¶
func NewDataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference
type DataGoogleComposerEnvironmentStorageConfig ¶
type DataGoogleComposerEnvironmentStorageConfig struct {
}
type DataGoogleComposerEnvironmentStorageConfigList ¶
type DataGoogleComposerEnvironmentStorageConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// 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) DataGoogleComposerEnvironmentStorageConfigOutputReference
// 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 NewDataGoogleComposerEnvironmentStorageConfigList ¶
func NewDataGoogleComposerEnvironmentStorageConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleComposerEnvironmentStorageConfigList
type DataGoogleComposerEnvironmentStorageConfigOutputReference ¶
type DataGoogleComposerEnvironmentStorageConfigOutputReference interface {
cdktf.ComplexObject
Bucket() *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() *DataGoogleComposerEnvironmentStorageConfig
SetInternalValue(val *DataGoogleComposerEnvironmentStorageConfig)
// 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 NewDataGoogleComposerEnvironmentStorageConfigOutputReference ¶
func NewDataGoogleComposerEnvironmentStorageConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleComposerEnvironmentStorageConfigOutputReference
Source Files
¶
- DataGoogleComposerEnvironment.go
- DataGoogleComposerEnvironmentConfig.go
- DataGoogleComposerEnvironmentConfigA.go
- DataGoogleComposerEnvironmentConfigAList.go
- DataGoogleComposerEnvironmentConfigAList__checks.go
- DataGoogleComposerEnvironmentConfigAOutputReference.go
- DataGoogleComposerEnvironmentConfigAOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfig.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigList__checks.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigList.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigList__checks.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigList__checks.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigDatabaseConfig.go
- DataGoogleComposerEnvironmentConfigDatabaseConfigList.go
- DataGoogleComposerEnvironmentConfigDatabaseConfigList__checks.go
- DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigDatabaseConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigEncryptionConfig.go
- DataGoogleComposerEnvironmentConfigEncryptionConfigList.go
- DataGoogleComposerEnvironmentConfigEncryptionConfigList__checks.go
- DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigEncryptionConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigMaintenanceWindow.go
- DataGoogleComposerEnvironmentConfigMaintenanceWindowList.go
- DataGoogleComposerEnvironmentConfigMaintenanceWindowList__checks.go
- DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference.go
- DataGoogleComposerEnvironmentConfigMaintenanceWindowOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfig.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocks.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksList__checks.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlocksOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigList__checks.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigMasterAuthorizedNetworksConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigNodeConfig.go
- DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicy.go
- DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList.go
- DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyList__checks.go
- DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference.go
- DataGoogleComposerEnvironmentConfigNodeConfigIpAllocationPolicyOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigNodeConfigList.go
- DataGoogleComposerEnvironmentConfigNodeConfigList__checks.go
- DataGoogleComposerEnvironmentConfigNodeConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigNodeConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfig.go
- DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList.go
- DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigList__checks.go
- DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigPrivateEnvironmentConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigRecoveryConfig.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigList.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigList__checks.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigList__checks.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigSoftwareConfig.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegration.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationList__checks.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigList.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigList__checks.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigSoftwareConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWebServerConfig.go
- DataGoogleComposerEnvironmentConfigWebServerConfigList.go
- DataGoogleComposerEnvironmentConfigWebServerConfigList__checks.go
- DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigWebServerConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControl.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeList__checks.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlList__checks.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference.go
- DataGoogleComposerEnvironmentConfigWebServerNetworkAccessControlOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfig.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessor.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorList__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigDagProcessorOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigList.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigList__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigScheduler.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerList__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigSchedulerOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggerer.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererList__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigTriggererOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServer.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerList__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWebServerOutputReference__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWorker.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerList__checks.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference.go
- DataGoogleComposerEnvironmentConfigWorkloadsConfigWorkerOutputReference__checks.go
- DataGoogleComposerEnvironmentStorageConfig.go
- DataGoogleComposerEnvironmentStorageConfigList.go
- DataGoogleComposerEnvironmentStorageConfigList__checks.go
- DataGoogleComposerEnvironmentStorageConfigOutputReference.go
- DataGoogleComposerEnvironmentStorageConfigOutputReference__checks.go
- DataGoogleComposerEnvironment__checks.go
- main.go