OpsWorks / Client / describe_operating_systems
describe_operating_systems#
- OpsWorks.Client.describe_operating_systems()#
Describes the operating systems that are supported by OpsWorks Stacks.
See also: AWS API Documentation
Request Syntax
response = client.describe_operating_systems()
- Return type:
dict
- Returns:
Response Syntax
{ 'OperatingSystems': [ { 'Name': 'string', 'Id': 'string', 'Type': 'string', 'ConfigurationManagers': [ { 'Name': 'string', 'Version': 'string' }, ], 'ReportedName': 'string', 'ReportedVersion': 'string', 'Supported': True|False }, ] }
Response Structure
(dict) –
The response to a
DescribeOperatingSystems
request.OperatingSystems (list) –
Contains information in response to a
DescribeOperatingSystems
request.(dict) –
Describes supported operating systems in OpsWorks Stacks.
Name (string) –
The name of the operating system, such as
Amazon Linux 2
.Id (string) –
The ID of a supported operating system, such as
Amazon Linux 2
.Type (string) –
The type of a supported operating system, either
Linux
orWindows
.ConfigurationManagers (list) –
Supported configuration manager name and versions for an OpsWorks Stacks operating system.
(dict) –
A block that contains information about the configuration manager (Chef) and the versions of the configuration manager that are supported for an operating system.
Name (string) –
The name of the configuration manager, which is Chef.
Version (string) –
The versions of the configuration manager that are supported by an operating system.
ReportedName (string) –
A short name for the operating system manufacturer.
ReportedVersion (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.