Documentation ¶
Index ¶
- func JavaServiceInstance_IsConstruct(x interface{}) *bool
- func JavaServiceInstance_IsTerraformElement(x interface{}) *bool
- func JavaServiceInstance_IsTerraformResource(x interface{}) *bool
- func JavaServiceInstance_TfResourceType() *string
- func NewJavaServiceInstanceBackupsOutputReference_Override(j JavaServiceInstanceBackupsOutputReference, ...)
- func NewJavaServiceInstanceLoadBalancerOutputReference_Override(j JavaServiceInstanceLoadBalancerOutputReference, ...)
- func NewJavaServiceInstanceOracleTrafficDirectorAdminOutputReference_Override(j JavaServiceInstanceOracleTrafficDirectorAdminOutputReference, ...)
- func NewJavaServiceInstanceOracleTrafficDirectorListenerOutputReference_Override(j JavaServiceInstanceOracleTrafficDirectorListenerOutputReference, ...)
- func NewJavaServiceInstanceOracleTrafficDirectorOutputReference_Override(j JavaServiceInstanceOracleTrafficDirectorOutputReference, ...)
- func NewJavaServiceInstanceTimeoutsOutputReference_Override(j JavaServiceInstanceTimeoutsOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerAdminOutputReference_Override(j JavaServiceInstanceWeblogicServerAdminOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerApplicationDatabaseList_Override(j JavaServiceInstanceWeblogicServerApplicationDatabaseList, ...)
- func NewJavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference_Override(j JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerClusterList_Override(j JavaServiceInstanceWeblogicServerClusterList, ...)
- func NewJavaServiceInstanceWeblogicServerClusterOutputReference_Override(j JavaServiceInstanceWeblogicServerClusterOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerDatabaseOutputReference_Override(j JavaServiceInstanceWeblogicServerDatabaseOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerDomainOutputReference_Override(j JavaServiceInstanceWeblogicServerDomainOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerManagedServersOutputReference_Override(j JavaServiceInstanceWeblogicServerManagedServersOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerNodeManagerOutputReference_Override(j JavaServiceInstanceWeblogicServerNodeManagerOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerOutputReference_Override(j JavaServiceInstanceWeblogicServerOutputReference, ...)
- func NewJavaServiceInstanceWeblogicServerPortsOutputReference_Override(j JavaServiceInstanceWeblogicServerPortsOutputReference, ...)
- func NewJavaServiceInstance_Override(j JavaServiceInstance, scope constructs.Construct, id *string, ...)
- type JavaServiceInstance
- type JavaServiceInstanceBackups
- type JavaServiceInstanceBackupsOutputReference
- type JavaServiceInstanceConfig
- type JavaServiceInstanceLoadBalancer
- type JavaServiceInstanceLoadBalancerOutputReference
- type JavaServiceInstanceOracleTrafficDirector
- type JavaServiceInstanceOracleTrafficDirectorAdmin
- type JavaServiceInstanceOracleTrafficDirectorAdminOutputReference
- type JavaServiceInstanceOracleTrafficDirectorListener
- type JavaServiceInstanceOracleTrafficDirectorListenerOutputReference
- type JavaServiceInstanceOracleTrafficDirectorOutputReference
- type JavaServiceInstanceTimeouts
- type JavaServiceInstanceTimeoutsOutputReference
- type JavaServiceInstanceWeblogicServer
- type JavaServiceInstanceWeblogicServerAdmin
- type JavaServiceInstanceWeblogicServerAdminOutputReference
- type JavaServiceInstanceWeblogicServerApplicationDatabase
- type JavaServiceInstanceWeblogicServerApplicationDatabaseList
- type JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference
- type JavaServiceInstanceWeblogicServerCluster
- type JavaServiceInstanceWeblogicServerClusterList
- type JavaServiceInstanceWeblogicServerClusterOutputReference
- type JavaServiceInstanceWeblogicServerDatabase
- type JavaServiceInstanceWeblogicServerDatabaseOutputReference
- type JavaServiceInstanceWeblogicServerDomain
- type JavaServiceInstanceWeblogicServerDomainOutputReference
- type JavaServiceInstanceWeblogicServerManagedServers
- type JavaServiceInstanceWeblogicServerManagedServersOutputReference
- type JavaServiceInstanceWeblogicServerNodeManager
- type JavaServiceInstanceWeblogicServerNodeManagerOutputReference
- type JavaServiceInstanceWeblogicServerOutputReference
- type JavaServiceInstanceWeblogicServerPorts
- type JavaServiceInstanceWeblogicServerPortsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JavaServiceInstance_IsConstruct ¶
func JavaServiceInstance_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 JavaServiceInstance_IsTerraformElement ¶
func JavaServiceInstance_IsTerraformElement(x interface{}) *bool
Experimental.
func JavaServiceInstance_IsTerraformResource ¶
func JavaServiceInstance_IsTerraformResource(x interface{}) *bool
Experimental.
func JavaServiceInstance_TfResourceType ¶
func JavaServiceInstance_TfResourceType() *string
func NewJavaServiceInstanceBackupsOutputReference_Override ¶
func NewJavaServiceInstanceBackupsOutputReference_Override(j JavaServiceInstanceBackupsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceLoadBalancerOutputReference_Override ¶
func NewJavaServiceInstanceLoadBalancerOutputReference_Override(j JavaServiceInstanceLoadBalancerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceOracleTrafficDirectorAdminOutputReference_Override ¶
func NewJavaServiceInstanceOracleTrafficDirectorAdminOutputReference_Override(j JavaServiceInstanceOracleTrafficDirectorAdminOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceOracleTrafficDirectorListenerOutputReference_Override ¶
func NewJavaServiceInstanceOracleTrafficDirectorListenerOutputReference_Override(j JavaServiceInstanceOracleTrafficDirectorListenerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceOracleTrafficDirectorOutputReference_Override ¶
func NewJavaServiceInstanceOracleTrafficDirectorOutputReference_Override(j JavaServiceInstanceOracleTrafficDirectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceTimeoutsOutputReference_Override ¶
func NewJavaServiceInstanceTimeoutsOutputReference_Override(j JavaServiceInstanceTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceWeblogicServerAdminOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerAdminOutputReference_Override(j JavaServiceInstanceWeblogicServerAdminOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceWeblogicServerApplicationDatabaseList_Override ¶
func NewJavaServiceInstanceWeblogicServerApplicationDatabaseList_Override(j JavaServiceInstanceWeblogicServerApplicationDatabaseList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference_Override(j JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJavaServiceInstanceWeblogicServerClusterList_Override ¶
func NewJavaServiceInstanceWeblogicServerClusterList_Override(j JavaServiceInstanceWeblogicServerClusterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewJavaServiceInstanceWeblogicServerClusterOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerClusterOutputReference_Override(j JavaServiceInstanceWeblogicServerClusterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewJavaServiceInstanceWeblogicServerDatabaseOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerDatabaseOutputReference_Override(j JavaServiceInstanceWeblogicServerDatabaseOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceWeblogicServerDomainOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerDomainOutputReference_Override(j JavaServiceInstanceWeblogicServerDomainOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceWeblogicServerManagedServersOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerManagedServersOutputReference_Override(j JavaServiceInstanceWeblogicServerManagedServersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceWeblogicServerNodeManagerOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerNodeManagerOutputReference_Override(j JavaServiceInstanceWeblogicServerNodeManagerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceWeblogicServerOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerOutputReference_Override(j JavaServiceInstanceWeblogicServerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstanceWeblogicServerPortsOutputReference_Override ¶
func NewJavaServiceInstanceWeblogicServerPortsOutputReference_Override(j JavaServiceInstanceWeblogicServerPortsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewJavaServiceInstance_Override ¶
func NewJavaServiceInstance_Override(j JavaServiceInstance, scope constructs.Construct, id *string, config *JavaServiceInstanceConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance oraclepaas_java_service_instance} Resource.
Types ¶
type JavaServiceInstance ¶
type JavaServiceInstance interface { cdktf.TerraformResource AssignPublicIp() interface{} SetAssignPublicIp(val interface{}) AssignPublicIpInput() interface{} AvailabilityDomain() *string SetAvailabilityDomain(val *string) AvailabilityDomainInput() *string BackupDestination() *string SetBackupDestination(val *string) BackupDestinationInput() *string Backups() JavaServiceInstanceBackupsOutputReference BackupsInput() *JavaServiceInstanceBackups BringYourOwnLicense() interface{} SetBringYourOwnLicense(val interface{}) BringYourOwnLicenseInput() interface{} // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string DesiredState() *string SetDesiredState(val *string) DesiredStateInput() *string Edition() *string SetEdition(val *string) EditionInput() *string EnableAdminConsole() interface{} SetEnableAdminConsole(val interface{}) EnableAdminConsoleInput() interface{} ForceDelete() interface{} SetForceDelete(val interface{}) ForceDeleteInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IpNetwork() *string SetIpNetwork(val *string) IpNetworkInput() *string Level() *string SetLevel(val *string) LevelInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LoadBalancer() JavaServiceInstanceLoadBalancerOutputReference LoadBalancerInput() *JavaServiceInstanceLoadBalancer MeteringFrequency() *string SetMeteringFrequency(val *string) MeteringFrequencyInput() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node NotificationEmail() *string SetNotificationEmail(val *string) NotificationEmailInput() *string OracleTrafficDirector() JavaServiceInstanceOracleTrafficDirectorOutputReference OracleTrafficDirectorInput() *JavaServiceInstanceOracleTrafficDirector // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Region() *string SetRegion(val *string) RegionInput() *string ServiceVersion() *string SetServiceVersion(val *string) ServiceVersionInput() *string SnapshotName() *string SetSnapshotName(val *string) SnapshotNameInput() *string SourceServiceName() *string SetSourceServiceName(val *string) SourceServiceNameInput() *string SshPublicKey() *string SetSshPublicKey(val *string) SshPublicKeyInput() *string Status() *string Subnet() *string SetSubnet(val *string) SubnetInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() JavaServiceInstanceTimeoutsOutputReference TimeoutsInput() interface{} UseIdentityService() interface{} SetUseIdentityService(val interface{}) UseIdentityServiceInput() interface{} WeblogicServer() JavaServiceInstanceWeblogicServerOutputReference WeblogicServerInput() *JavaServiceInstanceWeblogicServer // 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) PutBackups(value *JavaServiceInstanceBackups) PutLoadBalancer(value *JavaServiceInstanceLoadBalancer) PutOracleTrafficDirector(value *JavaServiceInstanceOracleTrafficDirector) PutTimeouts(value *JavaServiceInstanceTimeouts) PutWeblogicServer(value *JavaServiceInstanceWeblogicServer) ResetAssignPublicIp() ResetAvailabilityDomain() ResetBackupDestination() ResetBringYourOwnLicense() ResetDescription() ResetDesiredState() ResetEnableAdminConsole() ResetForceDelete() ResetId() ResetIpNetwork() ResetLevel() ResetLoadBalancer() ResetMeteringFrequency() ResetNotificationEmail() ResetOracleTrafficDirector() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRegion() ResetServiceVersion() ResetSnapshotName() ResetSourceServiceName() ResetSubnet() ResetTimeouts() ResetUseIdentityService() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance oraclepaas_java_service_instance}.
func NewJavaServiceInstance ¶
func NewJavaServiceInstance(scope constructs.Construct, id *string, config *JavaServiceInstanceConfig) JavaServiceInstance
Create a new {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance oraclepaas_java_service_instance} Resource.
type JavaServiceInstanceBackups ¶
type JavaServiceInstanceBackups struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#cloud_storage_container JavaServiceInstance#cloud_storage_container}. CloudStorageContainer *string `field:"required" json:"cloudStorageContainer" yaml:"cloudStorageContainer"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#auto_generate JavaServiceInstance#auto_generate}. AutoGenerate interface{} `field:"optional" json:"autoGenerate" yaml:"autoGenerate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#cloud_storage_password JavaServiceInstance#cloud_storage_password}. CloudStoragePassword *string `field:"optional" json:"cloudStoragePassword" yaml:"cloudStoragePassword"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#cloud_storage_username JavaServiceInstance#cloud_storage_username}. CloudStorageUsername *string `field:"optional" json:"cloudStorageUsername" yaml:"cloudStorageUsername"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#use_oauth_for_storage JavaServiceInstance#use_oauth_for_storage}. UseOauthForStorage interface{} `field:"optional" json:"useOauthForStorage" yaml:"useOauthForStorage"` }
type JavaServiceInstanceBackupsOutputReference ¶
type JavaServiceInstanceBackupsOutputReference interface { cdktf.ComplexObject AutoGenerate() interface{} SetAutoGenerate(val interface{}) AutoGenerateInput() interface{} CloudStorageContainer() *string SetCloudStorageContainer(val *string) CloudStorageContainerInput() *string CloudStoragePassword() *string SetCloudStoragePassword(val *string) CloudStoragePasswordInput() *string CloudStorageUsername() *string SetCloudStorageUsername(val *string) CloudStorageUsernameInput() *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() *JavaServiceInstanceBackups SetInternalValue(val *JavaServiceInstanceBackups) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseOauthForStorage() interface{} SetUseOauthForStorage(val interface{}) UseOauthForStorageInput() interface{} // 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 ResetAutoGenerate() ResetCloudStoragePassword() ResetCloudStorageUsername() ResetUseOauthForStorage() // 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 NewJavaServiceInstanceBackupsOutputReference ¶
func NewJavaServiceInstanceBackupsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceBackupsOutputReference
type JavaServiceInstanceConfig ¶
type JavaServiceInstanceConfig 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"` // backups block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#backups JavaServiceInstance#backups} Backups *JavaServiceInstanceBackups `field:"required" json:"backups" yaml:"backups"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#edition JavaServiceInstance#edition}. Edition *string `field:"required" json:"edition" yaml:"edition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#name JavaServiceInstance#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#ssh_public_key JavaServiceInstance#ssh_public_key}. SshPublicKey *string `field:"required" json:"sshPublicKey" yaml:"sshPublicKey"` // weblogic_server block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#weblogic_server JavaServiceInstance#weblogic_server} WeblogicServer *JavaServiceInstanceWeblogicServer `field:"required" json:"weblogicServer" yaml:"weblogicServer"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#assign_public_ip JavaServiceInstance#assign_public_ip}. AssignPublicIp interface{} `field:"optional" json:"assignPublicIp" yaml:"assignPublicIp"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#availability_domain JavaServiceInstance#availability_domain}. AvailabilityDomain *string `field:"optional" json:"availabilityDomain" yaml:"availabilityDomain"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#backup_destination JavaServiceInstance#backup_destination}. BackupDestination *string `field:"optional" json:"backupDestination" yaml:"backupDestination"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#bring_your_own_license JavaServiceInstance#bring_your_own_license}. BringYourOwnLicense interface{} `field:"optional" json:"bringYourOwnLicense" yaml:"bringYourOwnLicense"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#description JavaServiceInstance#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#desired_state JavaServiceInstance#desired_state}. DesiredState *string `field:"optional" json:"desiredState" yaml:"desiredState"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#enable_admin_console JavaServiceInstance#enable_admin_console}. EnableAdminConsole interface{} `field:"optional" json:"enableAdminConsole" yaml:"enableAdminConsole"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#force_delete JavaServiceInstance#force_delete}. ForceDelete interface{} `field:"optional" json:"forceDelete" yaml:"forceDelete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#id JavaServiceInstance#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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#ip_network JavaServiceInstance#ip_network}. IpNetwork *string `field:"optional" json:"ipNetwork" yaml:"ipNetwork"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#level JavaServiceInstance#level}. Level *string `field:"optional" json:"level" yaml:"level"` // load_balancer block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#load_balancer JavaServiceInstance#load_balancer} LoadBalancer *JavaServiceInstanceLoadBalancer `field:"optional" json:"loadBalancer" yaml:"loadBalancer"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#metering_frequency JavaServiceInstance#metering_frequency}. MeteringFrequency *string `field:"optional" json:"meteringFrequency" yaml:"meteringFrequency"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#notification_email JavaServiceInstance#notification_email}. NotificationEmail *string `field:"optional" json:"notificationEmail" yaml:"notificationEmail"` // oracle_traffic_director block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#oracle_traffic_director JavaServiceInstance#oracle_traffic_director} OracleTrafficDirector *JavaServiceInstanceOracleTrafficDirector `field:"optional" json:"oracleTrafficDirector" yaml:"oracleTrafficDirector"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#region JavaServiceInstance#region}. Region *string `field:"optional" json:"region" yaml:"region"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#service_version JavaServiceInstance#service_version}. ServiceVersion *string `field:"optional" json:"serviceVersion" yaml:"serviceVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#snapshot_name JavaServiceInstance#snapshot_name}. SnapshotName *string `field:"optional" json:"snapshotName" yaml:"snapshotName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#source_service_name JavaServiceInstance#source_service_name}. SourceServiceName *string `field:"optional" json:"sourceServiceName" yaml:"sourceServiceName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#subnet JavaServiceInstance#subnet}. Subnet *string `field:"optional" json:"subnet" yaml:"subnet"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#timeouts JavaServiceInstance#timeouts} Timeouts *JavaServiceInstanceTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#use_identity_service JavaServiceInstance#use_identity_service}. UseIdentityService interface{} `field:"optional" json:"useIdentityService" yaml:"useIdentityService"` }
type JavaServiceInstanceLoadBalancer ¶
type JavaServiceInstanceLoadBalancer struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#load_balancing_policy JavaServiceInstance#load_balancing_policy}. LoadBalancingPolicy *string `field:"optional" json:"loadBalancingPolicy" yaml:"loadBalancingPolicy"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#subnets JavaServiceInstance#subnets}. Subnets *[]*string `field:"optional" json:"subnets" yaml:"subnets"` }
type JavaServiceInstanceLoadBalancerOutputReference ¶
type JavaServiceInstanceLoadBalancerOutputReference interface { cdktf.ComplexObject AdminUrl() *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) ConsoleUrl() *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 // Experimental. Fqn() *string InternalValue() *JavaServiceInstanceLoadBalancer SetInternalValue(val *JavaServiceInstanceLoadBalancer) LoadBalancingPolicy() *string SetLoadBalancingPolicy(val *string) LoadBalancingPolicyInput() *string Subnets() *[]*string SetSubnets(val *[]*string) SubnetsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetLoadBalancingPolicy() ResetSubnets() // 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 NewJavaServiceInstanceLoadBalancerOutputReference ¶
func NewJavaServiceInstanceLoadBalancerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceLoadBalancerOutputReference
type JavaServiceInstanceOracleTrafficDirector ¶
type JavaServiceInstanceOracleTrafficDirector struct { // admin block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#admin JavaServiceInstance#admin} Admin *JavaServiceInstanceOracleTrafficDirectorAdmin `field:"required" json:"admin" yaml:"admin"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#shape JavaServiceInstance#shape}. Shape *string `field:"required" json:"shape" yaml:"shape"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#high_availability JavaServiceInstance#high_availability}. HighAvailability interface{} `field:"optional" json:"highAvailability" yaml:"highAvailability"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#ip_reservations JavaServiceInstance#ip_reservations}. IpReservations *[]*string `field:"optional" json:"ipReservations" yaml:"ipReservations"` // listener block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#listener JavaServiceInstance#listener} Listener *JavaServiceInstanceOracleTrafficDirectorListener `field:"optional" json:"listener" yaml:"listener"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#load_balancing_policy JavaServiceInstance#load_balancing_policy}. LoadBalancingPolicy *string `field:"optional" json:"loadBalancingPolicy" yaml:"loadBalancingPolicy"` }
type JavaServiceInstanceOracleTrafficDirectorAdmin ¶
type JavaServiceInstanceOracleTrafficDirectorAdmin struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#password JavaServiceInstance#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#username JavaServiceInstance#username}. Username *string `field:"required" json:"username" yaml:"username"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#port JavaServiceInstance#port}. Port *float64 `field:"optional" json:"port" yaml:"port"` }
type JavaServiceInstanceOracleTrafficDirectorAdminOutputReference ¶
type JavaServiceInstanceOracleTrafficDirectorAdminOutputReference 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 Hostname() *string InternalValue() *JavaServiceInstanceOracleTrafficDirectorAdmin SetInternalValue(val *JavaServiceInstanceOracleTrafficDirectorAdmin) Password() *string SetPassword(val *string) PasswordInput() *string Port() *float64 SetPort(val *float64) PortInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *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 ResetPort() // 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 NewJavaServiceInstanceOracleTrafficDirectorAdminOutputReference ¶
func NewJavaServiceInstanceOracleTrafficDirectorAdminOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceOracleTrafficDirectorAdminOutputReference
type JavaServiceInstanceOracleTrafficDirectorListener ¶
type JavaServiceInstanceOracleTrafficDirectorListener struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#port JavaServiceInstance#port}. Port *float64 `field:"optional" json:"port" yaml:"port"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#privileged_port JavaServiceInstance#privileged_port}. PrivilegedPort *float64 `field:"optional" json:"privilegedPort" yaml:"privilegedPort"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#privileged_secured_port JavaServiceInstance#privileged_secured_port}. PrivilegedSecuredPort *float64 `field:"optional" json:"privilegedSecuredPort" yaml:"privilegedSecuredPort"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#secured_port JavaServiceInstance#secured_port}. SecuredPort *float64 `field:"optional" json:"securedPort" yaml:"securedPort"` }
type JavaServiceInstanceOracleTrafficDirectorListenerOutputReference ¶
type JavaServiceInstanceOracleTrafficDirectorListenerOutputReference 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() *JavaServiceInstanceOracleTrafficDirectorListener SetInternalValue(val *JavaServiceInstanceOracleTrafficDirectorListener) Port() *float64 SetPort(val *float64) PortInput() *float64 PrivilegedPort() *float64 SetPrivilegedPort(val *float64) PrivilegedPortInput() *float64 PrivilegedSecuredPort() *float64 SetPrivilegedSecuredPort(val *float64) PrivilegedSecuredPortInput() *float64 SecuredPort() *float64 SetSecuredPort(val *float64) SecuredPortInput() *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 ResetPort() ResetPrivilegedPort() ResetPrivilegedSecuredPort() ResetSecuredPort() // 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 NewJavaServiceInstanceOracleTrafficDirectorListenerOutputReference ¶
func NewJavaServiceInstanceOracleTrafficDirectorListenerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceOracleTrafficDirectorListenerOutputReference
type JavaServiceInstanceOracleTrafficDirectorOutputReference ¶
type JavaServiceInstanceOracleTrafficDirectorOutputReference interface { cdktf.ComplexObject Admin() JavaServiceInstanceOracleTrafficDirectorAdminOutputReference AdminInput() *JavaServiceInstanceOracleTrafficDirectorAdmin // 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 HighAvailability() interface{} SetHighAvailability(val interface{}) HighAvailabilityInput() interface{} InternalValue() *JavaServiceInstanceOracleTrafficDirector SetInternalValue(val *JavaServiceInstanceOracleTrafficDirector) IpReservations() *[]*string SetIpReservations(val *[]*string) IpReservationsInput() *[]*string Listener() JavaServiceInstanceOracleTrafficDirectorListenerOutputReference ListenerInput() *JavaServiceInstanceOracleTrafficDirectorListener LoadBalancingPolicy() *string SetLoadBalancingPolicy(val *string) LoadBalancingPolicyInput() *string RootUrl() *string Shape() *string SetShape(val *string) ShapeInput() *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 PutAdmin(value *JavaServiceInstanceOracleTrafficDirectorAdmin) PutListener(value *JavaServiceInstanceOracleTrafficDirectorListener) ResetHighAvailability() ResetIpReservations() ResetListener() ResetLoadBalancingPolicy() // 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 NewJavaServiceInstanceOracleTrafficDirectorOutputReference ¶
func NewJavaServiceInstanceOracleTrafficDirectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceOracleTrafficDirectorOutputReference
type JavaServiceInstanceTimeouts ¶
type JavaServiceInstanceTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#create JavaServiceInstance#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#delete JavaServiceInstance#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#update JavaServiceInstance#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type JavaServiceInstanceTimeoutsOutputReference ¶
type JavaServiceInstanceTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewJavaServiceInstanceTimeoutsOutputReference ¶
func NewJavaServiceInstanceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceTimeoutsOutputReference
type JavaServiceInstanceWeblogicServer ¶
type JavaServiceInstanceWeblogicServer struct { // admin block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#admin JavaServiceInstance#admin} Admin *JavaServiceInstanceWeblogicServerAdmin `field:"required" json:"admin" yaml:"admin"` // database block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#database JavaServiceInstance#database} Database *JavaServiceInstanceWeblogicServerDatabase `field:"required" json:"database" yaml:"database"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#shape JavaServiceInstance#shape}. Shape *string `field:"required" json:"shape" yaml:"shape"` // application_database block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#application_database JavaServiceInstance#application_database} ApplicationDatabase interface{} `field:"optional" json:"applicationDatabase" yaml:"applicationDatabase"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#backup_volume_size JavaServiceInstance#backup_volume_size}. BackupVolumeSize *string `field:"optional" json:"backupVolumeSize" yaml:"backupVolumeSize"` // cluster block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#cluster JavaServiceInstance#cluster} Cluster interface{} `field:"optional" json:"cluster" yaml:"cluster"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#cluster_name JavaServiceInstance#cluster_name}. ClusterName *string `field:"optional" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#connect_string JavaServiceInstance#connect_string}. ConnectString *string `field:"optional" json:"connectString" yaml:"connectString"` // domain block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#domain JavaServiceInstance#domain} Domain *JavaServiceInstanceWeblogicServerDomain `field:"optional" json:"domain" yaml:"domain"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#ip_reservations JavaServiceInstance#ip_reservations}. IpReservations *[]*string `field:"optional" json:"ipReservations" yaml:"ipReservations"` // managed_servers block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#managed_servers JavaServiceInstance#managed_servers} ManagedServers *JavaServiceInstanceWeblogicServerManagedServers `field:"optional" json:"managedServers" yaml:"managedServers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#middleware_volume_size JavaServiceInstance#middleware_volume_size}. MiddlewareVolumeSize *string `field:"optional" json:"middlewareVolumeSize" yaml:"middlewareVolumeSize"` // node_manager block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#node_manager JavaServiceInstance#node_manager} NodeManager *JavaServiceInstanceWeblogicServerNodeManager `field:"optional" json:"nodeManager" yaml:"nodeManager"` // ports block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#ports JavaServiceInstance#ports} Ports *JavaServiceInstanceWeblogicServerPorts `field:"optional" json:"ports" yaml:"ports"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#upper_stack_product_name JavaServiceInstance#upper_stack_product_name}. UpperStackProductName *string `field:"optional" json:"upperStackProductName" yaml:"upperStackProductName"` }
type JavaServiceInstanceWeblogicServerAdmin ¶
type JavaServiceInstanceWeblogicServerAdmin struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#password JavaServiceInstance#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#username JavaServiceInstance#username}. Username *string `field:"required" json:"username" yaml:"username"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#port JavaServiceInstance#port}. Port *float64 `field:"optional" json:"port" yaml:"port"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#secured_port JavaServiceInstance#secured_port}. SecuredPort *float64 `field:"optional" json:"securedPort" yaml:"securedPort"` }
type JavaServiceInstanceWeblogicServerAdminOutputReference ¶
type JavaServiceInstanceWeblogicServerAdminOutputReference 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 Hostname() *string InternalValue() *JavaServiceInstanceWeblogicServerAdmin SetInternalValue(val *JavaServiceInstanceWeblogicServerAdmin) Password() *string SetPassword(val *string) PasswordInput() *string Port() *float64 SetPort(val *float64) PortInput() *float64 SecuredPort() *float64 SetSecuredPort(val *float64) SecuredPortInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *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 ResetPort() ResetSecuredPort() // 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 NewJavaServiceInstanceWeblogicServerAdminOutputReference ¶
func NewJavaServiceInstanceWeblogicServerAdminOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceWeblogicServerAdminOutputReference
type JavaServiceInstanceWeblogicServerApplicationDatabase ¶
type JavaServiceInstanceWeblogicServerApplicationDatabase struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#name JavaServiceInstance#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#password JavaServiceInstance#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#username JavaServiceInstance#username}. Username *string `field:"required" json:"username" yaml:"username"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#pdb_name JavaServiceInstance#pdb_name}. PdbName *string `field:"optional" json:"pdbName" yaml:"pdbName"` }
type JavaServiceInstanceWeblogicServerApplicationDatabaseList ¶
type JavaServiceInstanceWeblogicServerApplicationDatabaseList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference // 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 NewJavaServiceInstanceWeblogicServerApplicationDatabaseList ¶
func NewJavaServiceInstanceWeblogicServerApplicationDatabaseList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JavaServiceInstanceWeblogicServerApplicationDatabaseList
type JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference ¶
type JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Password() *string SetPassword(val *string) PasswordInput() *string PdbName() *string SetPdbName(val *string) PdbNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *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 ResetPdbName() // 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 NewJavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference ¶
func NewJavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference
type JavaServiceInstanceWeblogicServerCluster ¶
type JavaServiceInstanceWeblogicServerCluster struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#name JavaServiceInstance#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#type JavaServiceInstance#type}. Type *string `field:"required" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#path_prefixes JavaServiceInstance#path_prefixes}. PathPrefixes *[]*string `field:"optional" json:"pathPrefixes" yaml:"pathPrefixes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#server_count JavaServiceInstance#server_count}. ServerCount *float64 `field:"optional" json:"serverCount" yaml:"serverCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#servers_per_node JavaServiceInstance#servers_per_node}. ServersPerNode *float64 `field:"optional" json:"serversPerNode" yaml:"serversPerNode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#shape JavaServiceInstance#shape}. Shape *string `field:"optional" json:"shape" yaml:"shape"` }
type JavaServiceInstanceWeblogicServerClusterList ¶
type JavaServiceInstanceWeblogicServerClusterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) JavaServiceInstanceWeblogicServerClusterOutputReference // 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 NewJavaServiceInstanceWeblogicServerClusterList ¶
func NewJavaServiceInstanceWeblogicServerClusterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) JavaServiceInstanceWeblogicServerClusterList
type JavaServiceInstanceWeblogicServerClusterOutputReference ¶
type JavaServiceInstanceWeblogicServerClusterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string PathPrefixes() *[]*string SetPathPrefixes(val *[]*string) PathPrefixesInput() *[]*string ServerCount() *float64 SetServerCount(val *float64) ServerCountInput() *float64 ServersPerNode() *float64 SetServersPerNode(val *float64) ServersPerNodeInput() *float64 Shape() *string SetShape(val *string) ShapeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *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 ResetPathPrefixes() ResetServerCount() ResetServersPerNode() ResetShape() // 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 NewJavaServiceInstanceWeblogicServerClusterOutputReference ¶
func NewJavaServiceInstanceWeblogicServerClusterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) JavaServiceInstanceWeblogicServerClusterOutputReference
type JavaServiceInstanceWeblogicServerDatabase ¶
type JavaServiceInstanceWeblogicServerDatabase struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#password JavaServiceInstance#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#username JavaServiceInstance#username}. Username *string `field:"required" json:"username" yaml:"username"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#name JavaServiceInstance#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#pdb_name JavaServiceInstance#pdb_name}. PdbName *string `field:"optional" json:"pdbName" yaml:"pdbName"` }
type JavaServiceInstanceWeblogicServerDatabaseOutputReference ¶
type JavaServiceInstanceWeblogicServerDatabaseOutputReference 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 Hostname() *string InternalValue() *JavaServiceInstanceWeblogicServerDatabase SetInternalValue(val *JavaServiceInstanceWeblogicServerDatabase) Name() *string SetName(val *string) NameInput() *string Password() *string SetPassword(val *string) PasswordInput() *string PdbName() *string SetPdbName(val *string) PdbNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetName() ResetPdbName() // 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 NewJavaServiceInstanceWeblogicServerDatabaseOutputReference ¶
func NewJavaServiceInstanceWeblogicServerDatabaseOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceWeblogicServerDatabaseOutputReference
type JavaServiceInstanceWeblogicServerDomain ¶
type JavaServiceInstanceWeblogicServerDomain struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#mode JavaServiceInstance#mode}. Mode *string `field:"optional" json:"mode" yaml:"mode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#name JavaServiceInstance#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#partition_count JavaServiceInstance#partition_count}. PartitionCount *float64 `field:"optional" json:"partitionCount" yaml:"partitionCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#volume_size JavaServiceInstance#volume_size}. VolumeSize *string `field:"optional" json:"volumeSize" yaml:"volumeSize"` }
type JavaServiceInstanceWeblogicServerDomainOutputReference ¶
type JavaServiceInstanceWeblogicServerDomainOutputReference 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() *JavaServiceInstanceWeblogicServerDomain SetInternalValue(val *JavaServiceInstanceWeblogicServerDomain) Mode() *string SetMode(val *string) ModeInput() *string Name() *string SetName(val *string) NameInput() *string PartitionCount() *float64 SetPartitionCount(val *float64) PartitionCountInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VolumeSize() *string SetVolumeSize(val *string) VolumeSizeInput() *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 ResetMode() ResetName() ResetPartitionCount() ResetVolumeSize() // 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 NewJavaServiceInstanceWeblogicServerDomainOutputReference ¶
func NewJavaServiceInstanceWeblogicServerDomainOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceWeblogicServerDomainOutputReference
type JavaServiceInstanceWeblogicServerManagedServers ¶
type JavaServiceInstanceWeblogicServerManagedServers struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#initial_heap_size JavaServiceInstance#initial_heap_size}. InitialHeapSize *float64 `field:"optional" json:"initialHeapSize" yaml:"initialHeapSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#initial_permanent_generation JavaServiceInstance#initial_permanent_generation}. InitialPermanentGeneration *float64 `field:"optional" json:"initialPermanentGeneration" yaml:"initialPermanentGeneration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#jvm_args JavaServiceInstance#jvm_args}. JvmArgs *string `field:"optional" json:"jvmArgs" yaml:"jvmArgs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#max_heap_size JavaServiceInstance#max_heap_size}. MaxHeapSize *float64 `field:"optional" json:"maxHeapSize" yaml:"maxHeapSize"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#max_permanent_generation JavaServiceInstance#max_permanent_generation}. MaxPermanentGeneration *float64 `field:"optional" json:"maxPermanentGeneration" yaml:"maxPermanentGeneration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#overwrite_jvm_args JavaServiceInstance#overwrite_jvm_args}. OverwriteJvmArgs interface{} `field:"optional" json:"overwriteJvmArgs" yaml:"overwriteJvmArgs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#server_count JavaServiceInstance#server_count}. ServerCount *float64 `field:"optional" json:"serverCount" yaml:"serverCount"` }
type JavaServiceInstanceWeblogicServerManagedServersOutputReference ¶
type JavaServiceInstanceWeblogicServerManagedServersOutputReference 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 InitialHeapSize() *float64 SetInitialHeapSize(val *float64) InitialHeapSizeInput() *float64 InitialPermanentGeneration() *float64 SetInitialPermanentGeneration(val *float64) InitialPermanentGenerationInput() *float64 InternalValue() *JavaServiceInstanceWeblogicServerManagedServers SetInternalValue(val *JavaServiceInstanceWeblogicServerManagedServers) JvmArgs() *string SetJvmArgs(val *string) JvmArgsInput() *string MaxHeapSize() *float64 SetMaxHeapSize(val *float64) MaxHeapSizeInput() *float64 MaxPermanentGeneration() *float64 SetMaxPermanentGeneration(val *float64) MaxPermanentGenerationInput() *float64 OverwriteJvmArgs() interface{} SetOverwriteJvmArgs(val interface{}) OverwriteJvmArgsInput() interface{} ServerCount() *float64 SetServerCount(val *float64) ServerCountInput() *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 ResetInitialHeapSize() ResetInitialPermanentGeneration() ResetJvmArgs() ResetMaxHeapSize() ResetMaxPermanentGeneration() ResetOverwriteJvmArgs() ResetServerCount() // 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 NewJavaServiceInstanceWeblogicServerManagedServersOutputReference ¶
func NewJavaServiceInstanceWeblogicServerManagedServersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceWeblogicServerManagedServersOutputReference
type JavaServiceInstanceWeblogicServerNodeManager ¶
type JavaServiceInstanceWeblogicServerNodeManager struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#password JavaServiceInstance#password}. Password *string `field:"optional" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#port JavaServiceInstance#port}. Port *float64 `field:"optional" json:"port" yaml:"port"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#username JavaServiceInstance#username}. Username *string `field:"optional" json:"username" yaml:"username"` }
type JavaServiceInstanceWeblogicServerNodeManagerOutputReference ¶
type JavaServiceInstanceWeblogicServerNodeManagerOutputReference 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() *JavaServiceInstanceWeblogicServerNodeManager SetInternalValue(val *JavaServiceInstanceWeblogicServerNodeManager) Password() *string SetPassword(val *string) PasswordInput() *string Port() *float64 SetPort(val *float64) PortInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *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 ResetPassword() ResetPort() ResetUsername() // 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 NewJavaServiceInstanceWeblogicServerNodeManagerOutputReference ¶
func NewJavaServiceInstanceWeblogicServerNodeManagerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceWeblogicServerNodeManagerOutputReference
type JavaServiceInstanceWeblogicServerOutputReference ¶
type JavaServiceInstanceWeblogicServerOutputReference interface { cdktf.ComplexObject Admin() JavaServiceInstanceWeblogicServerAdminOutputReference AdminInput() *JavaServiceInstanceWeblogicServerAdmin ApplicationDatabase() JavaServiceInstanceWeblogicServerApplicationDatabaseList ApplicationDatabaseInput() interface{} BackupVolumeSize() *string SetBackupVolumeSize(val *string) BackupVolumeSizeInput() *string Cluster() JavaServiceInstanceWeblogicServerClusterList ClusterInput() interface{} ClusterName() *string SetClusterName(val *string) ClusterNameInput() *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) ConnectString() *string SetConnectString(val *string) ConnectStringInput() *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 Database() JavaServiceInstanceWeblogicServerDatabaseOutputReference DatabaseInput() *JavaServiceInstanceWeblogicServerDatabase Domain() JavaServiceInstanceWeblogicServerDomainOutputReference DomainInput() *JavaServiceInstanceWeblogicServerDomain // Experimental. Fqn() *string InternalValue() *JavaServiceInstanceWeblogicServer SetInternalValue(val *JavaServiceInstanceWeblogicServer) IpReservations() *[]*string SetIpReservations(val *[]*string) IpReservationsInput() *[]*string ManagedServers() JavaServiceInstanceWeblogicServerManagedServersOutputReference ManagedServersInput() *JavaServiceInstanceWeblogicServerManagedServers MiddlewareVolumeSize() *string SetMiddlewareVolumeSize(val *string) MiddlewareVolumeSizeInput() *string NodeManager() JavaServiceInstanceWeblogicServerNodeManagerOutputReference NodeManagerInput() *JavaServiceInstanceWeblogicServerNodeManager Ports() JavaServiceInstanceWeblogicServerPortsOutputReference PortsInput() *JavaServiceInstanceWeblogicServerPorts RootUrl() *string Shape() *string SetShape(val *string) ShapeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UpperStackProductName() *string SetUpperStackProductName(val *string) UpperStackProductNameInput() *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 PutAdmin(value *JavaServiceInstanceWeblogicServerAdmin) PutApplicationDatabase(value interface{}) PutCluster(value interface{}) PutDatabase(value *JavaServiceInstanceWeblogicServerDatabase) PutDomain(value *JavaServiceInstanceWeblogicServerDomain) PutManagedServers(value *JavaServiceInstanceWeblogicServerManagedServers) PutNodeManager(value *JavaServiceInstanceWeblogicServerNodeManager) PutPorts(value *JavaServiceInstanceWeblogicServerPorts) ResetApplicationDatabase() ResetBackupVolumeSize() ResetCluster() ResetClusterName() ResetConnectString() ResetDomain() ResetIpReservations() ResetManagedServers() ResetMiddlewareVolumeSize() ResetNodeManager() ResetPorts() ResetUpperStackProductName() // 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 NewJavaServiceInstanceWeblogicServerOutputReference ¶
func NewJavaServiceInstanceWeblogicServerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceWeblogicServerOutputReference
type JavaServiceInstanceWeblogicServerPorts ¶
type JavaServiceInstanceWeblogicServerPorts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#content_port JavaServiceInstance#content_port}. ContentPort *float64 `field:"optional" json:"contentPort" yaml:"contentPort"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#deployment_channel_port JavaServiceInstance#deployment_channel_port}. DeploymentChannelPort *float64 `field:"optional" json:"deploymentChannelPort" yaml:"deploymentChannelPort"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#privileged_content_port JavaServiceInstance#privileged_content_port}. PrivilegedContentPort *float64 `field:"optional" json:"privilegedContentPort" yaml:"privilegedContentPort"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/oraclepaas/1.5.3/docs/resources/java_service_instance#privileged_secured_content_port JavaServiceInstance#privileged_secured_content_port}. PrivilegedSecuredContentPort *float64 `field:"optional" json:"privilegedSecuredContentPort" yaml:"privilegedSecuredContentPort"` }
type JavaServiceInstanceWeblogicServerPortsOutputReference ¶
type JavaServiceInstanceWeblogicServerPortsOutputReference 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) ContentPort() *float64 SetContentPort(val *float64) ContentPortInput() *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 DeploymentChannelPort() *float64 SetDeploymentChannelPort(val *float64) DeploymentChannelPortInput() *float64 // Experimental. Fqn() *string InternalValue() *JavaServiceInstanceWeblogicServerPorts SetInternalValue(val *JavaServiceInstanceWeblogicServerPorts) PrivilegedContentPort() *float64 SetPrivilegedContentPort(val *float64) PrivilegedContentPortInput() *float64 PrivilegedSecuredContentPort() *float64 SetPrivilegedSecuredContentPort(val *float64) PrivilegedSecuredContentPortInput() *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 ResetContentPort() ResetDeploymentChannelPort() ResetPrivilegedContentPort() ResetPrivilegedSecuredContentPort() // 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 NewJavaServiceInstanceWeblogicServerPortsOutputReference ¶
func NewJavaServiceInstanceWeblogicServerPortsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) JavaServiceInstanceWeblogicServerPortsOutputReference
Source Files ¶
- JavaServiceInstance.go
- JavaServiceInstanceBackups.go
- JavaServiceInstanceBackupsOutputReference.go
- JavaServiceInstanceBackupsOutputReference__checks.go
- JavaServiceInstanceConfig.go
- JavaServiceInstanceLoadBalancer.go
- JavaServiceInstanceLoadBalancerOutputReference.go
- JavaServiceInstanceLoadBalancerOutputReference__checks.go
- JavaServiceInstanceOracleTrafficDirector.go
- JavaServiceInstanceOracleTrafficDirectorAdmin.go
- JavaServiceInstanceOracleTrafficDirectorAdminOutputReference.go
- JavaServiceInstanceOracleTrafficDirectorAdminOutputReference__checks.go
- JavaServiceInstanceOracleTrafficDirectorListener.go
- JavaServiceInstanceOracleTrafficDirectorListenerOutputReference.go
- JavaServiceInstanceOracleTrafficDirectorListenerOutputReference__checks.go
- JavaServiceInstanceOracleTrafficDirectorOutputReference.go
- JavaServiceInstanceOracleTrafficDirectorOutputReference__checks.go
- JavaServiceInstanceTimeouts.go
- JavaServiceInstanceTimeoutsOutputReference.go
- JavaServiceInstanceTimeoutsOutputReference__checks.go
- JavaServiceInstanceWeblogicServer.go
- JavaServiceInstanceWeblogicServerAdmin.go
- JavaServiceInstanceWeblogicServerAdminOutputReference.go
- JavaServiceInstanceWeblogicServerAdminOutputReference__checks.go
- JavaServiceInstanceWeblogicServerApplicationDatabase.go
- JavaServiceInstanceWeblogicServerApplicationDatabaseList.go
- JavaServiceInstanceWeblogicServerApplicationDatabaseList__checks.go
- JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference.go
- JavaServiceInstanceWeblogicServerApplicationDatabaseOutputReference__checks.go
- JavaServiceInstanceWeblogicServerCluster.go
- JavaServiceInstanceWeblogicServerClusterList.go
- JavaServiceInstanceWeblogicServerClusterList__checks.go
- JavaServiceInstanceWeblogicServerClusterOutputReference.go
- JavaServiceInstanceWeblogicServerClusterOutputReference__checks.go
- JavaServiceInstanceWeblogicServerDatabase.go
- JavaServiceInstanceWeblogicServerDatabaseOutputReference.go
- JavaServiceInstanceWeblogicServerDatabaseOutputReference__checks.go
- JavaServiceInstanceWeblogicServerDomain.go
- JavaServiceInstanceWeblogicServerDomainOutputReference.go
- JavaServiceInstanceWeblogicServerDomainOutputReference__checks.go
- JavaServiceInstanceWeblogicServerManagedServers.go
- JavaServiceInstanceWeblogicServerManagedServersOutputReference.go
- JavaServiceInstanceWeblogicServerManagedServersOutputReference__checks.go
- JavaServiceInstanceWeblogicServerNodeManager.go
- JavaServiceInstanceWeblogicServerNodeManagerOutputReference.go
- JavaServiceInstanceWeblogicServerNodeManagerOutputReference__checks.go
- JavaServiceInstanceWeblogicServerOutputReference.go
- JavaServiceInstanceWeblogicServerOutputReference__checks.go
- JavaServiceInstanceWeblogicServerPorts.go
- JavaServiceInstanceWeblogicServerPortsOutputReference.go
- JavaServiceInstanceWeblogicServerPortsOutputReference__checks.go
- JavaServiceInstance__checks.go
- main.go