Class: AWSCDK::RDS::AuroraClusterEngineProps Deprecated

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
rds/aurora_cluster_engine_props.rb

Overview

Deprecated.

use AuroraMysqlClusterEngineProps instead

Creation properties of the plain Aurora database cluster engine.

Used in DatabaseClusterEngine.aurora.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(version:) ⇒ AuroraClusterEngineProps

Returns a new instance of AuroraClusterEngineProps.

Parameters:



12
13
14
15
# File 'rds/aurora_cluster_engine_props.rb', line 12

def initialize(version:)
  @version = version
  Jsii::Type.check_type(@version, JSON.parse(Base64.strict_decode64("eyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfcmRzLkF1cm9yYUVuZ2luZVZlcnNpb24ifQ==")), "version")
end

Instance Attribute Details

#versionAWSCDK::RDS::AuroraEngineVersion (readonly)

The version of the Aurora cluster engine.



20
21
22
# File 'rds/aurora_cluster_engine_props.rb', line 20

def version
  @version
end

Class Method Details

.jsii_propertiesObject



22
23
24
25
26
# File 'rds/aurora_cluster_engine_props.rb', line 22

def self.jsii_properties
  {
    :version => "version",
  }
end

Instance Method Details

#to_jsiiObject



28
29
30
31
32
33
34
# File 'rds/aurora_cluster_engine_props.rb', line 28

def to_jsii
  result = {}
  result.merge!({
    "version" => @version,
  })
  result.compact
end