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

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

Overview

An object containing various properties of a managed node.

Constant Summary collapse

SENSITIVE =
[]

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)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#agent_versionString

The version of SSM Agent running on your managed node.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#architectureString

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

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#association_overviewTypes::InstanceAggregatedAssociationOverview

Status information about the aggregated associations.



9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#association_statusString

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

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#computer_nameString

The fully qualified host name of the managed node.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#iam_roleString

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

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#instance_idString

The ID of the managed node.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  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)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#instance_stateString

The current state of the node.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#instance_typeString

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

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  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)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  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)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#last_association_execution_dateTime

The date the association was last run.

Returns:

  • (Time)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#last_ping_date_timeTime

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

Returns:

  • (Time)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#last_successful_association_execution_dateTime

The last date the association was successfully run.

Returns:

  • (Time)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#launch_timeTime

The timestamp for when the node was launched.

Returns:

  • (Time)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  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)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#ping_statusString

Connection status of the SSM Agent on the managed node.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#platform_nameString

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

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#platform_typeString

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

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#platform_versionString

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

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#registration_dateTime

The date the node was registered with Systems Manager.

Returns:

  • (Time)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#resource_typeString

The type of managed node.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#source_idString

The ID of the source resource.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end

#source_typeString

The type of the source resource.

Returns:

  • (String)


9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9990

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 = []
  include Aws::Structure
end