Class: Aws::SSM::Types::Association
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::Association
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
Describes an association of a Systems Manager document and an instance.
Instance Attribute Summary collapse
-
#association_id ⇒ String
The ID created by the system when you create an association.
-
#association_name ⇒ String
The association name.
-
#association_version ⇒ String
The association version.
-
#document_version ⇒ String
The version of the document used in the association.
-
#instance_id ⇒ String
The ID of the instance.
-
#last_execution_date ⇒ Time
The date on which the association was last run.
-
#name ⇒ String
The name of the Systems Manager document.
-
#overview ⇒ Types::AssociationOverview
Information about the association.
-
#schedule_expression ⇒ String
A cron expression that specifies a schedule when the association runs.
-
#targets ⇒ Array<Types::Target>
The instances targeted by the request to create an association.
Instance Attribute Details
#association_id ⇒ String
The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#association_name ⇒ String
The association name.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#association_version ⇒ String
The association version.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#document_version ⇒ String
The version of the document used in the association.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#instance_id ⇒ String
The ID of the instance.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#last_execution_date ⇒ Time
The date on which the association was last run.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#name ⇒ String
The name of the Systems Manager document.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#overview ⇒ Types::AssociationOverview
Information about the association.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#schedule_expression ⇒ String
A cron expression that specifies a schedule when the association runs.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |
#targets ⇒ Array<Types::Target>
The instances targeted by the request to create an association.
224 225 226 227 228 229 230 231 232 233 234 235 236 |
# File 'lib/aws-sdk-ssm/types.rb', line 224 class Association < Struct.new( :name, :instance_id, :association_id, :association_version, :document_version, :targets, :last_execution_date, :overview, :schedule_expression, :association_name) include Aws::Structure end |