Class: Aws::OpsWorks::Types::OperatingSystem
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpsWorks::Types::OperatingSystem
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-opsworks/types.rb
Overview
Describes supported operating systems in OpsWorks Stacks.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration_managers ⇒ Array<Types::OperatingSystemConfigurationManager>
Supported configuration manager name and versions for an OpsWorks Stacks operating system.
-
#id ⇒ String
The ID of a supported operating system, such as ‘Amazon Linux 2`.
-
#name ⇒ String
The name of the operating system, such as ‘Amazon Linux 2`.
-
#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` or `Windows`.
Instance Attribute Details
#configuration_managers ⇒ Array<Types::OperatingSystemConfigurationManager>
Supported configuration manager name and versions for an OpsWorks Stacks operating system.
4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'lib/aws-sdk-opsworks/types.rb', line 4065 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 2`.
4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'lib/aws-sdk-opsworks/types.rb', line 4065 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 2`.
4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'lib/aws-sdk-opsworks/types.rb', line 4065 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.
4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'lib/aws-sdk-opsworks/types.rb', line 4065 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.
4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'lib/aws-sdk-opsworks/types.rb', line 4065 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.
4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'lib/aws-sdk-opsworks/types.rb', line 4065 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`.
4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 |
# File 'lib/aws-sdk-opsworks/types.rb', line 4065 class OperatingSystem < Struct.new( :name, :id, :type, :configuration_managers, :reported_name, :reported_version, :supported) SENSITIVE = [] include Aws::Structure end |