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:
- List<Pulumi.
Aws Native. Lake Formation. Inputs. Tag Association LFTag Pair Args> List of Lake Formation Tags to associate with the Lake Formation Resource
- Resource
Pulumi.
Aws Native. Lake Formation. Inputs. Tag Association Resource Args Resource to tag with the Lake Formation Tags
- []Tag
Association LFTag Pair Args List of Lake Formation Tags to associate with the Lake Formation Resource
- Resource
Tag
Association Resource Args Resource to tag with the Lake Formation Tags
- List<Tag
Association LFTag Pair Args> List of Lake Formation Tags to associate with the Lake Formation Resource
- resource
Tag
Association Resource Args Resource to tag with the Lake Formation Tags
- Tag
Association LFTag Pair Args[] List of Lake Formation Tags to associate with the Lake Formation Resource
- resource
Tag
Association Resource Args Resource to tag with the Lake Formation Tags
- Sequence[Tag
Association LFTag Pair Args] List of Lake Formation Tags to associate with the Lake Formation Resource
- resource
Tag
Association Resource Args Resource to tag with the Lake Formation Tags
- 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.
- Resource
Identifier string Unique string identifying the resource. Used as primary identifier, which ideally should be a string
- 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.
- Resource
Identifier string Unique string identifying the resource. Used as primary identifier, which ideally should be a string
- 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.
- resource
Identifier String Unique string identifying the resource. Used as primary identifier, which ideally should be a string
- 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.
- resource
Identifier string Unique string identifying the resource. Used as primary identifier, which ideally should be a string
- 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
- 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.
- resource
Identifier String Unique string identifying the resource. Used as primary identifier, which ideally should be a string
- String
Unique string identifying the resource's tags. Used as primary identifier, which ideally should be a string
Supporting Types
TagAssociationDatabaseResource
- catalog_
id str - name str
TagAssociationLFTagPair
- catalog_
id str - tag_
key str - tag_
values Sequence[str]
TagAssociationResource
- Catalog
Pulumi.
Aws Native. Lake Formation. Inputs. Tag Association Catalog Resource - Database
Pulumi.
Aws Native. Lake Formation. Inputs. Tag Association Database Resource - Table
Pulumi.
Aws Native. Lake Formation. Inputs. Tag Association Table Resource - Table
With Pulumi.Columns Aws Native. Lake Formation. Inputs. Tag Association Table With Columns Resource
TagAssociationTableResource
- Catalog
Id string - Database
Name string - Name string
- Table
Wildcard TagAssociation Table Wildcard
- catalog
Id String - database
Name String - name String
- table
Wildcard TagAssociation Table Wildcard
- catalog
Id string - database
Name string - name string
- table
Wildcard TagAssociation Table Wildcard
- catalog
Id String - database
Name String - name String
- table
Wildcard Property Map
TagAssociationTableWithColumnsResource
- Catalog
Id string - Column
Names List<string> - Database
Name string - Name string
- Catalog
Id string - Column
Names []string - Database
Name string - Name string
- catalog
Id String - column
Names List<String> - database
Name String - name String
- catalog
Id string - column
Names string[] - database
Name string - name string
- catalog_
id str - column_
names Sequence[str] - database_
name str - name str
- catalog
Id String - column
Names List<String> - database
Name String - name String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0