tag_resource

EFS.Client.tag_resource(**kwargs)

Creates a tag for an EFS resource. You can create tags for EFS file systems and access points using this API operation.

This operation requires permissions for the elasticfilesystem:TagResource action.

See also: AWS API Documentation

Request Syntax

response = client.tag_resource(
    ResourceId='string',
    Tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ]
)
Parameters
  • ResourceId (string) --

    [REQUIRED]

    The ID specifying the EFS resource that you want to create a tag for.

  • Tags (list) --

    [REQUIRED]

    An array of Tag objects to add. Each Tag object is a key-value pair.

    • (dict) --

      A tag is a key-value pair. Allowed characters are letters, white space, and numbers that can be represented in UTF-8, and the following characters: + - = . _ : / .

      • Key (string) -- [REQUIRED]

        The tag key (String). The key can't start with aws: .

      • Value (string) -- [REQUIRED]

        The value of the tag key.

Returns

None

Exceptions

  • EFS.Client.exceptions.BadRequest
  • EFS.Client.exceptions.InternalServerError
  • EFS.Client.exceptions.FileSystemNotFound
  • EFS.Client.exceptions.AccessPointNotFound