Class: AWSCDK::Elasticsearch::ElasticsearchVersion
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::Elasticsearch::ElasticsearchVersion
- Defined in:
- elasticsearch/elasticsearch_version.rb
Overview
Elasticsearch version.
Class Method Summary collapse
- .jsii_overridable_methods ⇒ Object
-
.of(version) ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
Custom Elasticsearch version.
-
.V1_5 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 1.5.
-
.V2_3 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 2.3.
-
.V5_1 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.1.
-
.V5_3 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.3.
-
.V5_5 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.5.
-
.V5_6 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.6.
-
.V6_0 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.0.
-
.V6_2 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.2.
-
.V6_3 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.3.
-
.V6_4 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.4.
-
.V6_5 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.5.
-
.V6_7 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.7.
-
.V6_8 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.8.
-
.V7_1 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.1.
-
.V7_10 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.10.
-
.V7_4 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.4.
-
.V7_7 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.7.
-
.V7_8 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.8.
-
.V7_9 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.9.
Instance Method Summary collapse
-
#initialize(*args) ⇒ ElasticsearchVersion
constructor
A new instance of ElasticsearchVersion.
-
#version ⇒ String
Elasticsearch version number.
Constructor Details
#initialize(*args) ⇒ ElasticsearchVersion
Returns a new instance of ElasticsearchVersion.
8 9 10 |
# File 'elasticsearch/elasticsearch_version.rb', line 8 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.jsii_overridable_methods ⇒ Object
12 13 14 15 16 |
# File 'elasticsearch/elasticsearch_version.rb', line 12 def self.jsii_overridable_methods { :version => { kind: :property, name: "version", is_optional: false }, } end |
.of(version) ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
Custom Elasticsearch version.
22 23 24 25 |
# File 'elasticsearch/elasticsearch_version.rb', line 22 def self.of(version) Jsii::Type.check_type(version, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "version") Jsii::Kernel.instance.call_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "of", [version]) end |
.V1_5 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 1.5.
30 31 32 |
# File 'elasticsearch/elasticsearch_version.rb', line 30 def self.V1_5() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V1_5") end |
.V2_3 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 2.3.
37 38 39 |
# File 'elasticsearch/elasticsearch_version.rb', line 37 def self.V2_3() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V2_3") end |
.V5_1 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.1.
44 45 46 |
# File 'elasticsearch/elasticsearch_version.rb', line 44 def self.V5_1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V5_1") end |
.V5_3 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.3.
51 52 53 |
# File 'elasticsearch/elasticsearch_version.rb', line 51 def self.V5_3() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V5_3") end |
.V5_5 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.5.
58 59 60 |
# File 'elasticsearch/elasticsearch_version.rb', line 58 def self.V5_5() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V5_5") end |
.V5_6 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 5.6.
65 66 67 |
# File 'elasticsearch/elasticsearch_version.rb', line 65 def self.V5_6() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V5_6") end |
.V6_0 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.0.
72 73 74 |
# File 'elasticsearch/elasticsearch_version.rb', line 72 def self.V6_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V6_0") end |
.V6_2 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.2.
79 80 81 |
# File 'elasticsearch/elasticsearch_version.rb', line 79 def self.V6_2() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V6_2") end |
.V6_3 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.3.
86 87 88 |
# File 'elasticsearch/elasticsearch_version.rb', line 86 def self.V6_3() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V6_3") end |
.V6_4 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.4.
93 94 95 |
# File 'elasticsearch/elasticsearch_version.rb', line 93 def self.V6_4() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V6_4") end |
.V6_5 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.5.
100 101 102 |
# File 'elasticsearch/elasticsearch_version.rb', line 100 def self.V6_5() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V6_5") end |
.V6_7 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.7.
107 108 109 |
# File 'elasticsearch/elasticsearch_version.rb', line 107 def self.V6_7() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V6_7") end |
.V6_8 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 6.8.
114 115 116 |
# File 'elasticsearch/elasticsearch_version.rb', line 114 def self.V6_8() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V6_8") end |
.V7_1 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.1.
121 122 123 |
# File 'elasticsearch/elasticsearch_version.rb', line 121 def self.V7_1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V7_1") end |
.V7_10 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.10.
128 129 130 |
# File 'elasticsearch/elasticsearch_version.rb', line 128 def self.V7_10() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V7_10") end |
.V7_4 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.4.
135 136 137 |
# File 'elasticsearch/elasticsearch_version.rb', line 135 def self.V7_4() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V7_4") end |
.V7_7 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.7.
142 143 144 |
# File 'elasticsearch/elasticsearch_version.rb', line 142 def self.V7_7() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V7_7") end |
.V7_8 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.8.
149 150 151 |
# File 'elasticsearch/elasticsearch_version.rb', line 149 def self.V7_8() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V7_8") end |
.V7_9 ⇒ AWSCDK::Elasticsearch::ElasticsearchVersion
AWS Elasticsearch 7.9.
156 157 158 |
# File 'elasticsearch/elasticsearch_version.rb', line 156 def self.V7_9() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion", "V7_9") end |
Instance Method Details
#version ⇒ String
Elasticsearch version number.
163 164 165 |
# File 'elasticsearch/elasticsearch_version.rb', line 163 def version() jsii_get_property("version") end |