TagSyncTaskArgs

data class TagSyncTaskArgs(val group: Output<String>? = null, val roleArn: Output<String>? = null, val tagKey: Output<String>? = null, val tagValue: Output<String>? = null) : ConvertibleToJava<TagSyncTaskArgs>

Schema for ResourceGroups::TagSyncTask

Constructors

Link copied to clipboard
constructor(group: Output<String>? = null, roleArn: Output<String>? = null, tagKey: Output<String>? = null, tagValue: Output<String>? = null)

Properties

Link copied to clipboard
val group: Output<String>? = null

The Amazon resource name (ARN) or name of the application group for which you want to create a tag-sync task

Link copied to clipboard
val roleArn: Output<String>? = null

The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.

Link copied to clipboard
val tagKey: Output<String>? = null

The tag key. Resources tagged with this tag key-value pair will be added to the application. If a resource with this tag is later untagged, the tag-sync task removes the resource from the application.

Link copied to clipboard
val tagValue: Output<String>? = null

The tag value. Resources tagged with this tag key-value pair will be added to the application. If a resource with this tag is later untagged, the tag-sync task removes the resource from the application.

Functions

Link copied to clipboard
open override fun toJava(): TagSyncTaskArgs