Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Paws::LakeFormation::RUsereContributedkPerlmDocun::RemoveLFTagsFromResource(3)

NAME
       Paws::LakeFormation::RemoveLFTagsFromResource - Arguments for method
       RemoveLFTagsFromResource	on Paws::LakeFormation

DESCRIPTION
       This class represents the parameters used for calling the method
       RemoveLFTagsFromResource	on the AWS Lake	Formation service. Use the
       attributes of this class	as arguments to	method
       RemoveLFTagsFromResource.

       You shouldn't make instances of this class. Each	attribute should be
       used as a named argument	in the call to RemoveLFTagsFromResource.

SYNOPSIS
	   my $lakeformation = Paws->service('LakeFormation');
	   my $RemoveLFTagsFromResourceResponse	=
	     $lakeformation->RemoveLFTagsFromResource(
	     LFTags => [
	       {
		 TagKey	   => 'MyLFTagKey',    # min: 1, max: 128
		 TagValues => [
		   'MyLFTagValue', ...	       # max: 256
		 ],    # min: 1, max: 50
		 CatalogId => 'MyCatalogIdString',    #	min: 1,	max: 255; OPTIONAL
	       },
	       ...
	     ],
	     Resource => {
	       Catalog => {

	       },    # OPTIONAL
	       DataLocation => {
		 ResourceArn =>	'MyResourceArnString',
		 CatalogId   =>	'MyCatalogIdString',	 # min:	1, max:	255; OPTIONAL
	       },    # OPTIONAL
	       Database	=> {
		 Name	   => 'MyNameString',	      #	min: 1,	max: 255
		 CatalogId => 'MyCatalogIdString',    #	min: 1,	max: 255; OPTIONAL
	       },    # OPTIONAL
	       LFTag =>	{
		 TagKey	   => 'MyNameString',	 # min:	1, max:	255
		 TagValues => [
		   'MyLFTagValue', ...		 # max:	256
		 ],    # min: 1, max: 50
		 CatalogId => 'MyCatalogIdString',    #	min: 1,	max: 255; OPTIONAL
	       },    # OPTIONAL
	       LFTagPolicy => {
		 Expression => [
		   {
		     TagKey    => 'MyLFTagKey',	   # min: 1, max: 128
		     TagValues => [
		       'MyLFTagValue', ...	   # max: 256
		     ],	   # min: 1, max: 50

		   },
		   ...
		 ],    # min: 1, max: 5
		 ResourceType => 'DATABASE',		 # values: DATABASE, TABLE
		 CatalogId    => 'MyCatalogIdString',	 # min:	1, max:	255; OPTIONAL
	       },    # OPTIONAL
	       Table =>	{
		 DatabaseName  => 'MyNameString',	  # min: 1, max: 255
		 CatalogId     => 'MyCatalogIdString',	  # min: 1, max: 255; OPTIONAL
		 Name	       => 'MyNameString',	  # min: 1, max: 255
		 TableWildcard => {

		 },					  # OPTIONAL
	       },    # OPTIONAL
	       TableWithColumns	=> {
		 DatabaseName => 'MyNameString',	 # min:	1, max:	255
		 Name	      => 'MyNameString',	 # min:	1, max:	255
		 CatalogId    => 'MyCatalogIdString',	 # min:	1, max:	255; OPTIONAL
		 ColumnNames  => [
		   'MyNameString', ...			 # min:	1, max:	255
		 ],    # OPTIONAL
		 ColumnWildcard	=> {
		   ExcludedColumnNames => [
		     'MyNameString', ...    # min: 1, max: 255
		   ],	 # OPTIONAL
		 },    # OPTIONAL
	       },    # OPTIONAL
	     },
	     CatalogId => 'MyCatalogIdString',	  # OPTIONAL
	     );

	   # Results:
	   my $Failures	= $RemoveLFTagsFromResourceResponse->Failures;

	   # Returns a L<Paws::LakeFormation::RemoveLFTagsFromResourceResponse>	object.

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.	For the	AWS API	documentation,
       see
       <https://docs.aws.amazon.com/goto/WebAPI/lakeformation/RemoveLFTagsFromResource>

ATTRIBUTES
   CatalogId =>	Str
       The identifier for the Data Catalog. By default,	the account ID.	The
       Data Catalog is the persistent metadata store. It contains database
       definitions, table definitions, and other control information to	manage
       your AWS	Lake Formation environment.

   REQUIRED LFTags => ArrayRef[Paws::LakeFormation::LFTagPair]
       The tags	to be removed from the resource.

   REQUIRED Resource =>	Paws::LakeFormation::Resource
       The resource where you want to remove a tag.

SEE ALSO
       This class forms	part of	Paws, documenting arguments for	method
       RemoveLFTagsFromResource	in Paws::LakeFormation

BUGS and CONTRIBUTIONS
       The source code is located here:	<https://github.com/pplu/aws-sdk-perl>

       Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>

perl v5.32.1		      Paws::LakeFormation::RemoveLFTagsFromResource(3)

NAME | DESCRIPTION | SYNOPSIS | ATTRIBUTES | SEE ALSO | BUGS and CONTRIBUTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Paws::LakeFormation::RemoveLFTagsFromResource&sektion=3&manpath=FreeBSD+13.1-RELEASE+and+Ports>

home | help