AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the AddTagsToResource operation. Adds one or more tags to the specified resource. You use tags to add metadata to resources, which you can use to categorize these resources. For example, you can categorize resources by purpose, owner, environment, or team. Each tag consists of a key and a value, which you define. You can add tags to the following Storage Gateway resources:

You can create a maximum of 50 tags for each resource. Virtual tapes and storage volumes that are recovered to a new gateway maintain their tags.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.StorageGateway.AmazonStorageGatewayRequest
      Amazon.StorageGateway.Model.AddTagsToResourceRequest

Namespace: Amazon.StorageGateway.Model
Assembly: AWSSDK.StorageGateway.dll
Version: 3.x.y.z

Syntax

C#
public class AddTagsToResourceRequest : AmazonStorageGatewayRequest
         IAmazonWebServiceRequest

The AddTagsToResourceRequest type exposes the following members

Constructors

NameDescription
Public Method AddTagsToResourceRequest()

Properties

NameTypeDescription
Public Property ResourceARN System.String

Gets and sets the property ResourceARN.

The Amazon Resource Name (ARN) of the resource you want to add tags to.

Public Property Tags System.Collections.Generic.List<Amazon.StorageGateway.Model.Tag>

Gets and sets the property Tags.

The key-value pair that represents the tag you want to add to the resource. The value can be an empty string.

Valid characters for key and value are letters, spaces, and numbers representable in UTF-8 format, and the following special characters: + - = . _ : / @. The maximum length of a tag's key is 128 characters, and the maximum length for a tag's value is 256.

Examples

Adds one or more tags to the specified resource.

To add tags to resource


var client = new AmazonStorageGatewayClient();
var response = client.AddTagsToResource(new AddTagsToResourceRequest 
{
    ResourceARN = "arn:aws:storagegateway:us-east-1:111122223333:gateway/sgw-11A2222B",
    Tags = new List<Tag> {
        new Tag {
            Key = "Dev Gatgeway Region",
            Value = "East Coast"
        }
    }
});

string resourceARN = response.ResourceARN;

            

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5