Versions in this module Expand all Collapse all v2 v2.0.0 Nov 16, 2022 Changes in this version + func MysqlServiceInstance_IsConstruct(x interface{}) *bool + func MysqlServiceInstance_IsTerraformElement(x interface{}) *bool + func MysqlServiceInstance_IsTerraformResource(x interface{}) *bool + func MysqlServiceInstance_TfResourceType() *string + func NewMysqlServiceInstanceBackupsOutputReference_Override(m MysqlServiceInstanceBackupsOutputReference, ...) + func NewMysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfigurationOutputReference_Override(...) + func NewMysqlServiceInstanceMysqlConfigurationOutputReference_Override(m MysqlServiceInstanceMysqlConfigurationOutputReference, ...) + func NewMysqlServiceInstanceTimeoutsOutputReference_Override(m MysqlServiceInstanceTimeoutsOutputReference, ...) + func NewMysqlServiceInstance_Override(m MysqlServiceInstance, scope constructs.Construct, id *string, ...) + type MysqlServiceInstance interface + AddOverride func(path *string, value interface{}) + AvailabilityDomain func() *string + AvailabilityDomainInput func() *string + BackupDestination func() *string + BackupDestinationInput func() *string + Backups func() MysqlServiceInstanceBackupsOutputReference + BackupsInput func() *MysqlServiceInstanceBackups + BaseReleaseVersion func() *string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + EmUrl 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 + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + IpNetwork func() *string + IpNetworkInput func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + MeteringFrequency func() *string + MeteringFrequencyInput func() *string + MysqlConfiguration func() MysqlServiceInstanceMysqlConfigurationOutputReference + MysqlConfigurationInput func() *MysqlServiceInstanceMysqlConfiguration + Name func() *string + NameInput func() *string + Node func() constructs.Node + NotificationEmail func() *string + NotificationEmailInput func() *string + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutBackups func(value *MysqlServiceInstanceBackups) + PutMysqlConfiguration func(value *MysqlServiceInstanceMysqlConfiguration) + PutTimeouts func(value *MysqlServiceInstanceTimeouts) + RawOverrides func() interface{} + Region func() *string + RegionInput func() *string + ReleaseVersion func() *string + ResetAvailabilityDomain func() + ResetBackupDestination func() + ResetBackups func() + ResetDescription func() + ResetId func() + ResetIpNetwork func() + ResetMeteringFrequency func() + ResetNotificationEmail func() + ResetOverrideLogicalId func() + ResetRegion func() + ResetSubnet func() + ResetTimeouts func() + ResetVmUser func() + ServiceVersion func() *string + SetAvailabilityDomain func(val *string) + SetBackupDestination func(val *string) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetIpNetwork func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetMeteringFrequency func(val *string) + SetName func(val *string) + SetNotificationEmail func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetRegion func(val *string) + SetShape func(val *string) + SetSshPublicKey func(val *string) + SetSubnet func(val *string) + SetVmUser func(val *string) + Shape func() *string + ShapeInput func() *string + SshPublicKey func() *string + SshPublicKeyInput func() *string + Subnet func() *string + SubnetInput func() *string + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() MysqlServiceInstanceTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + VmUser func() *string + VmUserInput func() *string + func NewMysqlServiceInstance(scope constructs.Construct, id *string, config *MysqlServiceInstanceConfig) MysqlServiceInstance + type MysqlServiceInstanceBackups struct + CloudStorageContainer *string + CloudStoragePassword *string + CloudStorageUsername *string + CreateIfMissing interface{} + type MysqlServiceInstanceBackupsOutputReference interface + CloudStorageContainer func() *string + CloudStorageContainerInput func() *string + CloudStoragePassword func() *string + CloudStoragePasswordInput func() *string + CloudStorageUsername func() *string + CloudStorageUsernameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreateIfMissing func() interface{} + CreateIfMissingInput func() interface{} + 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() *MysqlServiceInstanceBackups + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetCloudStoragePassword func() + ResetCloudStorageUsername func() + ResetCreateIfMissing func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetCloudStorageContainer func(val *string) + SetCloudStoragePassword func(val *string) + SetCloudStorageUsername func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreateIfMissing func(val interface{}) + SetInternalValue func(val *MysqlServiceInstanceBackups) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMysqlServiceInstanceBackupsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MysqlServiceInstanceBackupsOutputReference + type MysqlServiceInstanceConfig struct + AvailabilityDomain *string + BackupDestination *string + Backups *MysqlServiceInstanceBackups + Connection interface{} + Count *float64 + DependsOn *[]cdktf.ITerraformDependable + Description *string + ForEach cdktf.ITerraformIterator + Id *string + IpNetwork *string + Lifecycle *cdktf.TerraformResourceLifecycle + MeteringFrequency *string + MysqlConfiguration *MysqlServiceInstanceMysqlConfiguration + Name *string + NotificationEmail *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Region *string + Shape *string + SshPublicKey *string + Subnet *string + Timeouts *MysqlServiceInstanceTimeouts + VmUser *string + type MysqlServiceInstanceMysqlConfiguration struct + DbName *string + DbStorage *float64 + EnterpriseMonitorConfiguration *MysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfiguration + MysqlCharset *string + MysqlCollation *string + MysqlPassword *string + MysqlPort *float64 + MysqlUsername *string + SnapshotName *string + SourceServiceName *string + type MysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfiguration struct + EmAgentPassword *string + EmAgentUsername *string + EmPassword *string + EmPort *float64 + EmUsername *string + type MysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfigurationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EmAgentPassword func() *string + EmAgentPasswordInput func() *string + EmAgentUsername func() *string + EmAgentUsernameInput func() *string + EmPassword func() *string + EmPasswordInput func() *string + EmPort func() *float64 + EmPortInput func() *float64 + EmUsername func() *string + EmUsernameInput 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() *MysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfiguration + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetEmAgentPassword func() + ResetEmAgentUsername func() + ResetEmPassword func() + ResetEmPort func() + ResetEmUsername func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEmAgentPassword func(val *string) + SetEmAgentUsername func(val *string) + SetEmPassword func(val *string) + SetEmPort func(val *float64) + SetEmUsername func(val *string) + SetInternalValue func(val *MysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfiguration) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type MysqlServiceInstanceMysqlConfigurationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConnectString func() *string + CreationStack func() *[]*string + DbName func() *string + DbNameInput func() *string + DbStorage func() *float64 + DbStorageInput func() *float64 + EnterpriseMonitorConfiguration func() ... + EnterpriseMonitorConfigurationInput func() *MysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfiguration + 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() *MysqlServiceInstanceMysqlConfiguration + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + IpAddress func() *string + MysqlCharset func() *string + MysqlCharsetInput func() *string + MysqlCollation func() *string + MysqlCollationInput func() *string + MysqlPassword func() *string + MysqlPasswordInput func() *string + MysqlPort func() *float64 + MysqlPortInput func() *float64 + MysqlUsername func() *string + MysqlUsernameInput func() *string + PublicIpAddress func() *string + PutEnterpriseMonitorConfiguration func(value *MysqlServiceInstanceMysqlConfigurationEnterpriseMonitorConfiguration) + ResetDbName func() + ResetDbStorage func() + ResetEnterpriseMonitorConfiguration func() + ResetMysqlCharset func() + ResetMysqlCollation func() + ResetMysqlPassword func() + ResetMysqlPort func() + ResetMysqlUsername func() + ResetSnapshotName func() + ResetSourceServiceName func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDbName func(val *string) + SetDbStorage func(val *float64) + SetInternalValue func(val *MysqlServiceInstanceMysqlConfiguration) + SetMysqlCharset func(val *string) + SetMysqlCollation func(val *string) + SetMysqlPassword func(val *string) + SetMysqlPort func(val *float64) + SetMysqlUsername func(val *string) + SetSnapshotName func(val *string) + SetSourceServiceName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SnapshotName func() *string + SnapshotNameInput func() *string + SourceServiceName func() *string + SourceServiceNameInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewMysqlServiceInstanceMysqlConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MysqlServiceInstanceMysqlConfigurationOutputReference + type MysqlServiceInstanceTimeouts struct + Create *string + Delete *string + type MysqlServiceInstanceTimeoutsOutputReference 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 NewMysqlServiceInstanceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MysqlServiceInstanceTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-oraclepaas-go/oraclepaas github.com/cdktf/cdktf-provider-oraclepaas-go/oraclepaas/v3 github.com/cdktf/cdktf-provider-oraclepaas-go/oraclepaas/v4 github.com/cdktf/cdktf-provider-oraclepaas-go/oraclepaas/v5 github.com/cdktf/cdktf-provider-oraclepaas-go/oraclepaas/v6 github.com/cdktf/cdktf-provider-oraclepaas-go/oraclepaas/v7 github.com/cdktf/cdktf-provider-oraclepaas-go/oraclepaas/v8