Class: Aws::ResourceGroups::Types::TagSyncTaskItem
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResourceGroups::Types::TagSyncTaskItem
- Defined in:
- gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb
Overview
The Amazon resource name (ARN) of the tag-sync task.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp of when the tag-sync task was created.
-
#error_message ⇒ String
The specific error message in cases where the tag-sync task status is
Error
. -
#group_arn ⇒ String
The Amazon resource name (ARN) of the application group.
-
#group_name ⇒ String
The name of the application group.
-
#role_arn ⇒ String
The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.
-
#status ⇒ String
The status of the tag-sync task.
-
#tag_key ⇒ String
The tag key.
-
#tag_value ⇒ String
The tag value.
-
#task_arn ⇒ String
The Amazon resource name (ARN) of the tag-sync task.
Instance Attribute Details
#created_at ⇒ Time
The timestamp of when the tag-sync task was created.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#error_message ⇒ String
The specific error message in cases where the tag-sync task status
is Error
.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#group_arn ⇒ String
The Amazon resource name (ARN) of the application group.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#group_name ⇒ String
The name of the application group.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the tag-sync task.
Valid values include:
ACTIVE
- The tag-sync task is actively managing resources in the application by adding or removing theawsApplication
tag from resources when they are tagged or untagged with the specified tag key-value pair.ERROR
- The tag-sync task is not actively managing resources in the application. Review theErrorMessage
for more information about resolving the error.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#tag_key ⇒ String
The tag key.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#tag_value ⇒ String
The tag value.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |
#task_arn ⇒ String
The Amazon resource name (ARN) of the tag-sync task.
1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 1751 class TagSyncTaskItem < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |