Skip to content

aws.ssm.describe_instance_properties

Example SQL Queries

SELECT * FROM
aws.ssm.describe_instance_properties;

Description

An API operation used by the Systems Manager console to display information about Systems Manager managed nodes.

Table Definition

Column NameColumn Data Type
filters_with_operator Input Column

The request filters to use with the operator.

STRUCT(
"key" VARCHAR,
"values" VARCHAR[],
"operator" VARCHAR
)[]
Show child fields
filters_with_operator[]
Show child fields
filters_with_operator[].key

The filter key name to describe your managed nodes.

filters_with_operator[].operator

The operator used by the filter call.

filters_with_operator[].values[]
instance_property_filter_list Input Column

An array of instance property filters.

STRUCT(
"key" VARCHAR,
"value_set" VARCHAR[]
)[]
Show child fields
instance_property_filter_list[]
Show child fields
instance_property_filter_list[].key

The name of the filter.

instance_property_filter_list[].value_set[]
_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(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

_aws_region Input Column

The AWS region to use.

VARCHAR
activation_id

The activation ID created by Systems Manager when the server or virtual machine (VM) was registered

VARCHAR
agent_version

The version of SSM Agent running on your managed node.

VARCHAR
architecture

The CPU architecture of the node. For example, x86_64.

VARCHAR
association_overview

Status information about the aggregated associations.

STRUCT(
"detailed_status" VARCHAR,
"instance_association_status_aggregated_count" MAP(VARCHAR, BIGINT)
)
Show child fields
association_overview.detailed_status

Detailed status information about the aggregated associations.

association_overview.instance_association_status_aggregated_count

The number of associations for the managed nodes.

association_status

The status of the State Manager association applied to the managed node.

VARCHAR
computer_name

The fully qualified host name of the managed node.

VARCHAR
iam_role

The IAM role used in the hybrid activation to register the node with Systems Manager.

VARCHAR
instance_id

The ID of the managed node.

VARCHAR
instance_role

The instance profile attached to the node. If an instance profile isn't attached to the node, this value is blank.

VARCHAR
instance_state

The current state of the node.

VARCHAR
instance_type

The instance type of the managed node. For example, t3.large.

VARCHAR
ip_address

The public IPv4 address assigned to the node. If a public IPv4 address isn't assigned to the node, this value is blank.

VARCHAR
key_name

The name of the key pair associated with the node. If a key pair isnt't associated with the node, this value is blank.

VARCHAR
last_association_execution_date

The date the association was last run.

TIMESTAMP_S
last_ping_date_time

The date and time when the SSM Agent last pinged the Systems Manager service.

TIMESTAMP_S
last_successful_association_execution_date

The last date the association was successfully run.

TIMESTAMP_S
launch_time

The timestamp for when the node was launched.

TIMESTAMP_S
name

The value of the EC2 Name tag associated with the node. If a Name tag hasn't been applied to the node, this value is blank.

VARCHAR
ping_status

Connection status of the SSM Agent on the managed node.

VARCHAR
platform_name

The name of the operating system platform running on your managed node.

VARCHAR
platform_type

The operating system platform type of the managed node. For example, Windows.

VARCHAR
platform_version

The version of the OS platform running on your managed node.

VARCHAR
registration_date

The date the node was registered with Systems Manager.

TIMESTAMP_S
resource_type

The type of managed node.

VARCHAR
source_id

The ID of the source resource.

VARCHAR
source_type

The type of the source resource.

VARCHAR