private static void AddTagsToVault(AmazonGlacierClient glacier) { AddTagsToVaultRequest req = new AddTagsToVaultRequest(); req.VaultName = vaultName; req.Tags = new Dictionary <string, string>(); req.Tags.Add("cost-center", "1234"); req.Tags.Add("stack", "production"); Task <AddTagsToVaultResponse> res = glacier.AddTagsToVaultAsync(req); Task.WaitAll(res); if (res.IsCompletedSuccessfully) { Console.Write("Created Vault {0} successfully", vaultName); } }
public static async Task Main(string[] args) { string vaultName = "example-vault"; var client = new AmazonGlacierClient(); var request = new AddTagsToVaultRequest { Tags = new Dictionary <string, string> { { "examplekey1", "examplevalue1" }, { "examplekey2", "examplevalue2" }, }, AccountId = "-", VaultName = vaultName, }; var response = await client.AddTagsToVaultAsync(request); }
static void AddTagsToVault(IAmazonGlacier glacier) { var req = new AddTagsToVaultRequest { VaultName = VaultName, Tags = new Dictionary <string, string> { { "cost-center", "1234" }, { "stack", "production" } } }; Task <AddTagsToVaultResponse> res = glacier.AddTagsToVaultAsync(req); Task.WaitAll(res); if (res.IsCompletedSuccessfully) { Console.WriteLine($"Successfully added tags to vault {VaultName}"); } }