Class: Aws::ResourceGroups::Types::GetTagSyncTaskOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResourceGroups::Types::GetTagSyncTaskOutput
- Defined in:
- gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb
Overview
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 Resource Groups 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.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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
.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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 Resource Groups to tag and untag resources on your behalf.
For more information about this role, review Tag-sync required permissions.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < 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.
436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'gems/aws-sdk-resourcegroups/lib/aws-sdk-resourcegroups/types.rb', line 436 class GetTagSyncTaskOutput < Struct.new( :group_arn, :group_name, :task_arn, :tag_key, :tag_value, :role_arn, :status, :error_message, :created_at) SENSITIVE = [] include Aws::Structure end |