aws-native logo
AWS Native v0.63.0, May 25 23

aws-native.lakeformation.TagAssociation

Explore with Pulumi AI

A resource schema representing a Lake Formation Tag Association. While tag associations are not explicit Lake Formation resources, this CloudFormation resource can be used to associate tags with Lake Formation entities.

Create TagAssociation Resource

new TagAssociation(name: string, args: TagAssociationArgs, opts?: CustomResourceOptions);
@overload
def TagAssociation(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   l_f_tags: Optional[Sequence[TagAssociationLFTagPairArgs]] = None,
                   resource: Optional[TagAssociationResourceArgs] = None)
@overload
def TagAssociation(resource_name: str,
                   args: TagAssociationArgs,
                   opts: Optional[ResourceOptions] = None)
func NewTagAssociation(ctx *Context, name string, args TagAssociationArgs, opts ...ResourceOption) (*TagAssociation, error)
public TagAssociation(string name, TagAssociationArgs args, CustomResourceOptions? opts = null)
public TagAssociation(String name, TagAssociationArgs args)
public TagAssociation(String name, TagAssociationArgs args, CustomResourceOptions options)
type: aws-native:lakeformation:TagAssociation
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args TagAssociationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args TagAssociationArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args TagAssociationArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args TagAssociationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args TagAssociationArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

TagAssociation Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The TagAssociation resource accepts the following input properties:

LFTags List<Pulumi.AwsNative.LakeFormation.Inputs.TagAssociationLFTagPairArgs>

List of Lake Formation Tags to associate with the Lake Formation Resource

Resource Pulumi.AwsNative.LakeFormation.Inputs.TagAssociationResourceArgs

Resource to tag with the Lake Formation Tags

LFTags []TagAssociationLFTagPairArgs

List of Lake Formation Tags to associate with the Lake Formation Resource

Resource TagAssociationResourceArgs

Resource to tag with the Lake Formation Tags

lFTags List<TagAssociationLFTagPairArgs>

List of Lake Formation Tags to associate with the Lake Formation Resource

resource TagAssociationResourceArgs

Resource to tag with the Lake Formation Tags

lFTags TagAssociationLFTagPairArgs[]

List of Lake Formation Tags to associate with the Lake Formation Resource

resource TagAssociationResourceArgs

Resource to tag with the Lake Formation Tags

l_f_tags Sequence[TagAssociationLFTagPairArgs]

List of Lake Formation Tags to associate with the Lake Formation Resource

resource TagAssociationResourceArgs

Resource to tag with the Lake Formation Tags

lFTags List<Property Map>

List of Lake Formation Tags to associate with the Lake Formation Resource

resource Property Map

Resource to tag with the Lake Formation Tags

Outputs

All input properties are implicitly available as output properties. Additionally, the TagAssociation resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

ResourceIdentifier string

Unique string identifying the resource. Used as primary identifier, which ideally should be a string

TagsIdentifier string

Unique string identifying the resource's tags. Used as primary identifier, which ideally should be a string

Id string

The provider-assigned unique ID for this managed resource.

ResourceIdentifier string

Unique string identifying the resource. Used as primary identifier, which ideally should be a string

TagsIdentifier string

Unique string identifying the resource's tags. Used as primary identifier, which ideally should be a string

id String

The provider-assigned unique ID for this managed resource.

resourceIdentifier String

Unique string identifying the resource. Used as primary identifier, which ideally should be a string

tagsIdentifier String

Unique string identifying the resource's tags. Used as primary identifier, which ideally should be a string

id string

The provider-assigned unique ID for this managed resource.

resourceIdentifier string

Unique string identifying the resource. Used as primary identifier, which ideally should be a string

tagsIdentifier string

Unique string identifying the resource's tags. Used as primary identifier, which ideally should be a string

id str

The provider-assigned unique ID for this managed resource.

resource_identifier str

Unique string identifying the resource. Used as primary identifier, which ideally should be a string

tags_identifier str

Unique string identifying the resource's tags. Used as primary identifier, which ideally should be a string

id String

The provider-assigned unique ID for this managed resource.

resourceIdentifier String

Unique string identifying the resource. Used as primary identifier, which ideally should be a string

tagsIdentifier String

Unique string identifying the resource's tags. Used as primary identifier, which ideally should be a string

Supporting Types

TagAssociationDatabaseResource

CatalogId string
Name string
CatalogId string
Name string
catalogId String
name String
catalogId string
name string
catalogId String
name String

TagAssociationLFTagPair

CatalogId string
TagKey string
TagValues List<string>
CatalogId string
TagKey string
TagValues []string
catalogId String
tagKey String
tagValues List<String>
catalogId string
tagKey string
tagValues string[]
catalog_id str
tag_key str
tag_values Sequence[str]
catalogId String
tagKey String
tagValues List<String>

TagAssociationResource

TagAssociationTableResource

TagAssociationTableWithColumnsResource

CatalogId string
ColumnNames List<string>
DatabaseName string
Name string
CatalogId string
ColumnNames []string
DatabaseName string
Name string
catalogId String
columnNames List<String>
databaseName String
name String
catalogId string
columnNames string[]
databaseName string
name string
catalog_id str
column_names Sequence[str]
database_name str
name str
catalogId String
columnNames List<String>
databaseName String
name String

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0