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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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.
191 192 193 194 195 196 197 198 199 200 201 202 203 |
# File 'lib/aws-sdk-ssm/types.rb', line 191 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 |