Class: Aws::OpsWorks::Types::OperatingSystem
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpsWorks::Types::OperatingSystem
- Defined in:
- gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb
Overview
Describes supported operating systems in AWS OpsWorks Stacks.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration_managers ⇒ Array<Types::OperatingSystemConfigurationManager>
Supported configuration manager name and versions for an AWS OpsWorks Stacks operating system.
-
#id ⇒ String
The ID of a supported operating system, such as
Amazon Linux 2018.03
. -
#name ⇒ String
The name of the operating system, such as
Amazon Linux 2018.03
. -
#reported_name ⇒ String
A short name for the operating system manufacturer.
-
#reported_version ⇒ String
The version of the operating system, including the release and edition, if applicable.
-
#supported ⇒ Boolean
Indicates that an operating system is not supported for new instances.
-
#type ⇒ String
The type of a supported operating system, either
Linux
orWindows
.
Instance Attribute Details
#configuration_managers ⇒ Array<Types::OperatingSystemConfigurationManager>
Supported configuration manager name and versions for an AWS OpsWorks Stacks operating system.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 4050 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of a supported operating system, such as Amazon Linux
2018.03
.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 4050 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the operating system, such as Amazon Linux 2018.03
.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 4050 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |
#reported_name ⇒ String
A short name for the operating system manufacturer.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 4050 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |
#reported_version ⇒ String
The version of the operating system, including the release and edition, if applicable.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 4050 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |
#supported ⇒ Boolean
Indicates that an operating system is not supported for new instances.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 4050 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of a supported operating system, either Linux
or
Windows
.
4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 4050 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |