Class: AWSCDK::ECS::BuiltInAttributes
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::ECS::BuiltInAttributes
- Defined in:
- ecs/built_in_attributes.rb
Overview
The built-in container instance attributes.
Class Method Summary collapse
-
.AMI_ID ⇒ String
The AMI id the instance is using.
-
.AVAILABILITY_ZONE ⇒ String
The AvailabilityZone where the instance is running in.
-
.INSTANCE_ID ⇒ String
The id of the instance.
-
.INSTANCE_TYPE ⇒ String
The EC2 instance type.
- .jsii_overridable_methods ⇒ Object
-
.OS_TYPE ⇒ String
The operating system of the instance.
Instance Method Summary collapse
-
#initialize ⇒ BuiltInAttributes
constructor
A new instance of BuiltInAttributes.
Constructor Details
#initialize ⇒ BuiltInAttributes
Returns a new instance of BuiltInAttributes.
8 9 10 |
# File 'ecs/built_in_attributes.rb', line 8 def initialize Jsii::Object.instance_method(:initialize).bind(self).call end |
Class Method Details
.AMI_ID ⇒ String
The AMI id the instance is using.
20 21 22 |
# File 'ecs/built_in_attributes.rb', line 20 def self.AMI_ID() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_ecs.BuiltInAttributes", "AMI_ID") end |
.AVAILABILITY_ZONE ⇒ String
The AvailabilityZone where the instance is running in.
27 28 29 |
# File 'ecs/built_in_attributes.rb', line 27 def self.AVAILABILITY_ZONE() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_ecs.BuiltInAttributes", "AVAILABILITY_ZONE") end |
.INSTANCE_ID ⇒ String
The id of the instance.
34 35 36 |
# File 'ecs/built_in_attributes.rb', line 34 def self.INSTANCE_ID() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_ecs.BuiltInAttributes", "INSTANCE_ID") end |
.INSTANCE_TYPE ⇒ String
The EC2 instance type.
41 42 43 |
# File 'ecs/built_in_attributes.rb', line 41 def self.INSTANCE_TYPE() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_ecs.BuiltInAttributes", "INSTANCE_TYPE") end |
.jsii_overridable_methods ⇒ Object
12 13 14 15 |
# File 'ecs/built_in_attributes.rb', line 12 def self.jsii_overridable_methods { } end |
.OS_TYPE ⇒ String
The operating system of the instance.
Either 'linux' or 'windows'.
50 51 52 |
# File 'ecs/built_in_attributes.rb', line 50 def self.OS_TYPE() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_ecs.BuiltInAttributes", "OS_TYPE") end |