Class: Aws::SSM::Types::InstanceProperty

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-ssm/types.rb

Overview

An object containing various properties of a managed node.

Constant Summary collapse

SENSITIVE =
[:ip_address]

Instance Attribute Summary collapse

Instance Attribute Details

#activation_idString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#agent_versionString

The version of SSM Agent running on your managed node.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#architectureString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#association_overviewTypes::InstanceAggregatedAssociationOverview

Status information about the aggregated associations.



10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#association_statusString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#computer_nameString

The fully qualified host name of the managed node.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#iam_roleString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#instance_idString

The ID of the managed node.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#instance_roleString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#instance_stateString

The current state of the node.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#instance_typeString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#ip_addressString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#key_nameString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#last_association_execution_dateTime

The date the association was last run.

Returns:

  • (Time)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#last_ping_date_timeTime

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

Returns:

  • (Time)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#last_successful_association_execution_dateTime

The last date the association was successfully run.

Returns:

  • (Time)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#launch_timeTime

The timestamp for when the node was launched.

Returns:

  • (Time)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#nameString

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.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#ping_statusString

Connection status of the SSM Agent on the managed node.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#platform_nameString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#platform_typeString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#platform_versionString

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

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#registration_dateTime

The date the node was registered with Systems Manager.

Returns:

  • (Time)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#resource_typeString

The type of managed node.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#source_idString

The ID of the source resource.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#source_typeString

The type of the source resource.

Returns:

  • (String)


10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
# File 'lib/aws-sdk-ssm/types.rb', line 10026

class InstanceProperty < Struct.new(
  :name,
  :instance_id,
  :instance_type,
  :instance_role,
  :key_name,
  :instance_state,
  :architecture,
  :ip_address,
  :launch_time,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview,
  :source_id,
  :source_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end