Versions in this module Expand all Collapse all v7 v7.0.0 Jun 15, 2023 Changes in this version + func MrsClusterV1_IsConstruct(x interface{}) *bool + func MrsClusterV1_IsTerraformElement(x interface{}) *bool + func MrsClusterV1_IsTerraformResource(x interface{}) *bool + func MrsClusterV1_TfResourceType() *string + func NewMrsClusterV1AddJobsList_Override(m MrsClusterV1AddJobsList, terraformResource cdktf.IInterpolatingParent, ...) + func NewMrsClusterV1AddJobsOutputReference_Override(m MrsClusterV1AddJobsOutputReference, ...) + func NewMrsClusterV1BootstrapScriptsList_Override(m MrsClusterV1BootstrapScriptsList, ...) + func NewMrsClusterV1BootstrapScriptsOutputReference_Override(m MrsClusterV1BootstrapScriptsOutputReference, ...) + func NewMrsClusterV1ComponentListStructList_Override(m MrsClusterV1ComponentListStructList, ...) + func NewMrsClusterV1ComponentListStructOutputReference_Override(m MrsClusterV1ComponentListStructOutputReference, ...) + func NewMrsClusterV1TimeoutsOutputReference_Override(m MrsClusterV1TimeoutsOutputReference, ...) + func NewMrsClusterV1_Override(m MrsClusterV1, scope constructs.Construct, id *string, ...) + type MrsClusterV1 interface + AddJobs func() MrsClusterV1AddJobsList + AddJobsInput func() interface{} + AddOverride func(path *string, value interface{}) + AvailableZoneId func() *string + AvailableZoneIdInput func() *string + AvailableZoneName func() *string + BillingType func() *float64 + BillingTypeInput func() *float64 + BootstrapScripts func() MrsClusterV1BootstrapScriptsList + BootstrapScriptsInput func() interface{} + CdktfStack func() cdktf.TerraformStack + ChargingStartTime func() *string + ClusterAdminSecret func() *string + ClusterAdminSecretInput func() *string + ClusterId func() *string + ClusterName func() *string + ClusterNameInput func() *string + ClusterState func() *string + ClusterType func() *float64 + ClusterTypeInput func() *float64 + ClusterVersion func() *string + ClusterVersionInput func() *string + ComponentList func() MrsClusterV1ComponentListStructList + ComponentListInput func() interface{} + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + CoreDataVolumeCount func() *float64 + CoreDataVolumeCountInput func() *float64 + CoreDataVolumeSize func() *float64 + CoreDataVolumeSizeInput func() *float64 + CoreDataVolumeType func() *string + CoreDataVolumeTypeInput func() *string + CoreNodeNum func() *float64 + CoreNodeNumInput func() *float64 + CoreNodeProductId func() *string + CoreNodeSize func() *string + CoreNodeSizeInput func() *string + CoreNodeSpecId func() *string + Count func() interface{} + CreateAt func() *string + DependsOn func() *[]*string + DeploymentId func() *string + ErrorInfo func() *string + ExternalAlternateIp func() *string + ExternalIp func() *string + Fee func() *string + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + HadoopVersion func() *string + Id func() *string + IdInput func() *string + InstanceId func() *string + InternalIp func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + LogCollection func() *float64 + LogCollectionInput func() *float64 + MasterDataVolumeCount func() *float64 + MasterDataVolumeCountInput func() *float64 + MasterDataVolumeSize func() *float64 + MasterDataVolumeSizeInput func() *float64 + MasterDataVolumeType func() *string + MasterDataVolumeTypeInput func() *string + MasterNodeIp func() *string + MasterNodeNum func() *float64 + MasterNodeNumInput func() *float64 + MasterNodeProductId func() *string + MasterNodeSize func() *string + MasterNodeSizeInput func() *string + MasterNodeSpecId func() *string + Node func() constructs.Node + NodePublicCertName func() *string + NodePublicCertNameInput func() *string + OrderId func() *string + OverrideLogicalId func(newLogicalId *string) + PrivateIpFirst func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutAddJobs func(value interface{}) + PutBootstrapScripts func(value interface{}) + PutComponentList func(value interface{}) + PutTimeouts func(value *MrsClusterV1Timeouts) + RawOverrides func() interface{} + Region func() *string + RegionInput func() *string + Remark func() *string + ResetAddJobs func() + ResetBootstrapScripts func() + ResetClusterAdminSecret func() + ResetClusterType func() + ResetCoreDataVolumeCount func() + ResetCoreDataVolumeSize func() + ResetCoreDataVolumeType func() + ResetId func() + ResetLogCollection func() + ResetMasterDataVolumeCount func() + ResetMasterDataVolumeSize func() + ResetMasterDataVolumeType func() + ResetOverrideLogicalId func() + ResetRegion func() + ResetTags func() + ResetTimeouts func() + ResetVolumeSize func() + ResetVolumeType func() + SafeMode func() *float64 + SafeModeInput func() *float64 + SecurityGroupsId func() *string + SetAvailableZoneId func(val *string) + SetBillingType func(val *float64) + SetClusterAdminSecret func(val *string) + SetClusterName func(val *string) + SetClusterType func(val *float64) + SetClusterVersion func(val *string) + SetConnection func(val interface{}) + SetCoreDataVolumeCount func(val *float64) + SetCoreDataVolumeSize func(val *float64) + SetCoreDataVolumeType func(val *string) + SetCoreNodeNum func(val *float64) + SetCoreNodeSize func(val *string) + SetCount func(val interface{}) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetLogCollection func(val *float64) + SetMasterDataVolumeCount func(val *float64) + SetMasterDataVolumeSize func(val *float64) + SetMasterDataVolumeType func(val *string) + SetMasterNodeNum func(val *float64) + SetMasterNodeSize func(val *string) + SetNodePublicCertName func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetRegion func(val *string) + SetSafeMode func(val *float64) + SetSubnetId func(val *string) + SetTags func(val *map[string]*string) + SetVolumeSize func(val *float64) + SetVolumeType func(val *string) + SetVpcId func(val *string) + SlaveSecurityGroupsId func() *string + SubnetId func() *string + SubnetIdInput func() *string + SynthesizeAttributes func() *map[string]interface{} + Tags func() *map[string]*string + TagsInput func() *map[string]*string + TenantId func() *string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() MrsClusterV1TimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + UpdateAt func() *string + Vnc func() *string + VolumeSize func() *float64 + VolumeSizeInput func() *float64 + VolumeType func() *string + VolumeTypeInput func() *string + VpcId func() *string + VpcIdInput func() *string + func NewMrsClusterV1(scope constructs.Construct, id *string, config *MrsClusterV1Config) MrsClusterV1 + type MrsClusterV1AddJobs struct + Arguments *string + FileAction *string + HiveScriptPath *string + Hql *string + Input *string + JarPath *string + JobLog *string + JobName *string + JobType *float64 + Output *string + ShutdownCluster interface{} + SubmitJobOnceClusterRun interface{} + type MrsClusterV1AddJobsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MrsClusterV1AddJobsOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMrsClusterV1AddJobsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MrsClusterV1AddJobsList + type MrsClusterV1AddJobsOutputReference interface + Arguments func() *string + ArgumentsInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + FileAction func() *string + FileActionInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + HiveScriptPath func() *string + HiveScriptPathInput func() *string + Hql func() *string + HqlInput func() *string + Input func() *string + InputInput func() *string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + JarPath func() *string + JarPathInput func() *string + JobLog func() *string + JobLogInput func() *string + JobName func() *string + JobNameInput func() *string + JobType func() *float64 + JobTypeInput func() *float64 + Output func() *string + OutputInput func() *string + ResetArguments func() + ResetFileAction func() + ResetHiveScriptPath func() + ResetHql func() + ResetInput func() + ResetJobLog func() + ResetOutput func() + ResetShutdownCluster func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetArguments func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFileAction func(val *string) + SetHiveScriptPath func(val *string) + SetHql func(val *string) + SetInput func(val *string) + SetInternalValue func(val interface{}) + SetJarPath func(val *string) + SetJobLog func(val *string) + SetJobName func(val *string) + SetJobType func(val *float64) + SetOutput func(val *string) + SetShutdownCluster func(val interface{}) + SetSubmitJobOnceClusterRun func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + ShutdownCluster func() interface{} + ShutdownClusterInput func() interface{} + SubmitJobOnceClusterRun func() interface{} + SubmitJobOnceClusterRunInput func() interface{} + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMrsClusterV1AddJobsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MrsClusterV1AddJobsOutputReference + type MrsClusterV1BootstrapScripts struct + ActiveMaster interface{} + BeforeComponentStart interface{} + FailAction *string + Name *string + Nodes *[]*string + Parameters *string + Uri *string + type MrsClusterV1BootstrapScriptsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MrsClusterV1BootstrapScriptsOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMrsClusterV1BootstrapScriptsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MrsClusterV1BootstrapScriptsList + type MrsClusterV1BootstrapScriptsOutputReference interface + ActiveMaster func() interface{} + ActiveMasterInput func() interface{} + BeforeComponentStart func() interface{} + BeforeComponentStartInput func() interface{} + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + FailAction func() *string + FailActionInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Nodes func() *[]*string + NodesInput func() *[]*string + Parameters func() *string + ParametersInput func() *string + ResetActiveMaster func() + ResetBeforeComponentStart func() + ResetParameters func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetActiveMaster func(val interface{}) + SetBeforeComponentStart func(val interface{}) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFailAction func(val *string) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetNodes func(val *[]*string) + SetParameters func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUri func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Uri func() *string + UriInput func() *string + func NewMrsClusterV1BootstrapScriptsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MrsClusterV1BootstrapScriptsOutputReference + type MrsClusterV1ComponentListStruct struct + ComponentName *string + type MrsClusterV1ComponentListStructList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) MrsClusterV1ComponentListStructOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewMrsClusterV1ComponentListStructList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MrsClusterV1ComponentListStructList + type MrsClusterV1ComponentListStructOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComponentDesc func() *string + ComponentId func() *string + ComponentName func() *string + ComponentNameInput func() *string + ComponentVersion func() *string + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetComponentName func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMrsClusterV1ComponentListStructOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) MrsClusterV1ComponentListStructOutputReference + type MrsClusterV1Config struct + AddJobs interface{} + AvailableZoneId *string + BillingType *float64 + BootstrapScripts interface{} + ClusterAdminSecret *string + ClusterName *string + ClusterType *float64 + ClusterVersion *string + ComponentList interface{} + Connection interface{} + CoreDataVolumeCount *float64 + CoreDataVolumeSize *float64 + CoreDataVolumeType *string + CoreNodeNum *float64 + CoreNodeSize *string + Count interface{} + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + LogCollection *float64 + MasterDataVolumeCount *float64 + MasterDataVolumeSize *float64 + MasterDataVolumeType *string + MasterNodeNum *float64 + MasterNodeSize *string + NodePublicCertName *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Region *string + SafeMode *float64 + SubnetId *string + Tags *map[string]*string + Timeouts *MrsClusterV1Timeouts + VolumeSize *float64 + VolumeType *string + VpcId *string + type MrsClusterV1Timeouts struct + Create *string + Delete *string + type MrsClusterV1TimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetCreate func() + ResetDelete func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMrsClusterV1TimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MrsClusterV1TimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v10 github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v11 github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v3 github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v4 github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v5 github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v6 github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v8 github.com/cdktf/cdktf-provider-opentelekomcloud-go/opentelekomcloud/v9