aws.opsworkscm.describe_servers
Example SQL Queries
SELECT * FROMaws.opsworkscm.describe_servers;Description
Lists all configuration management servers that are identified with your account. Only the stored results from Amazon DynamoDB are returned. AWS OpsWorks CM does not query other services.
This operation is synchronous.
A ResourceNotFoundException is thrown when the server does not exist. A ValidationException is raised when parameters of the request are not valid.
Table Definition
| Column Name | Column Data Type |
|---|---|
| server_name Input Column The name of the server. | VARCHAR |
| _aws_profile Input Column The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( |
Show child fields
| |
| associate_public_ip_address Associate a public IP address with a server that you are launching. | BOOLEAN |
| backup_retention_count The number of automated backups to keep. | BIGINT |
| cloud_formation_stack_arn The ARN of the CloudFormation stack that was used to create the server. | VARCHAR |
| created_at Time stamp of server creation. Example 2016-07-29T13:38:47.520Z | TIMESTAMP_S |
| custom_domain An optional public endpoint of a server, such as https://aws.my-company.com. You cannot access the server by using the Endpoint value if the server has a CustomDomain specified. | VARCHAR |
| disable_automated_backup Disables automated backups. The number of stored backups is dependent on the value of PreferredBackupCount. | BOOLEAN |
| endpoint A DNS name that can be used to access the engine. Example: myserver-asdfghjkl.us-east-1.opsworks.io. You cannot access the server by using the Endpoint value if the server has a CustomDomain specified. | VARCHAR |
| engine The engine type of the server. Valid values in this release include ChefAutomate and Puppet. | VARCHAR |
| engine_attributes The response of a createServer() request returns the master credential to access the server in EngineAttributes. These credentials are not stored by AWS OpsWorks CM; they are returned only as part of the result of createServer(). Attributes returned in a createServer response for Chef
Attributes returned in a createServer response for Puppet
| STRUCT( |
Show child fields
| |
| engine_model The engine model of the server. Valid values in this release include Monolithic for Puppet and Single for Chef. | VARCHAR |
| engine_version The engine version of the server. For a Chef server, the valid value for EngineVersion is currently 2. For a Puppet server, specify either 2019 or 2017. | VARCHAR |
| instance_profile_arn The instance profile ARN of the server. | VARCHAR |
| instance_type The instance type for the server, as specified in the CloudFormation stack. This might not be the same instance type that is shown in the EC2 console. | VARCHAR |
| key_pair The key pair associated with the server. | VARCHAR |
| maintenance_status The status of the most recent server maintenance run. Shows SUCCESS or FAILED. | VARCHAR |
| preferred_backup_window The preferred backup period specified for the server. | VARCHAR |
| preferred_maintenance_window The preferred maintenance period specified for the server. | VARCHAR |
| security_group_ids The security group IDs for the server, as specified in the CloudFormation stack. These might not be the same security groups that are shown in the EC2 console. | VARCHAR[] |
Show child fields
| |
| server_arn The ARN of the server. | VARCHAR |
| service_role_arn The service role ARN used to create the server. | VARCHAR |
| status The server's status. This field displays the states of actions in progress, such as creating, running, or backing up the server, as well as the server's health state. | VARCHAR |
| status_reason Depending on the server status, this field has either a human-readable message (such as a create or backup error), or an escaped block of JSON (used for health check results). | VARCHAR |
| subnet_ids The subnet IDs specified in a CreateServer request. | VARCHAR[] |
Show child fields
| |