/*
* Copyright 2010-2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
using System;
using System.Collections.Generic;
using System.Text;
namespace Amazon.Auth.AccessControlPolicy.ActionIdentifiers
{
///
/// The available AWS access control policy actions for Amazon Glacier.
///
///
public static class GlacierActionIdentifiers
{
public static readonly ActionIdentifier AllGlacierActions = new ActionIdentifier("glacier:*");
public static readonly ActionIdentifier AbortMultipartUpload = new ActionIdentifier("glacier:AbortMultipartUpload");
public static readonly ActionIdentifier CompleteMultipartUpload = new ActionIdentifier("glacier:CompleteMultipartUpload");
public static readonly ActionIdentifier CreateVault = new ActionIdentifier("glacier:CreateVault");
public static readonly ActionIdentifier DeleteArchive = new ActionIdentifier("glacier:DeleteArchive");
public static readonly ActionIdentifier DeleteVault = new ActionIdentifier("glacier:DeleteVault");
public static readonly ActionIdentifier DeleteVaultNotifications = new ActionIdentifier("glacier:DeleteVaultNotifications");
public static readonly ActionIdentifier DescribeJob = new ActionIdentifier("glacier:DescribeJob");
public static readonly ActionIdentifier DescribeVault = new ActionIdentifier("glacier:DescribeVault");
public static readonly ActionIdentifier GetJobOutput = new ActionIdentifier("glacier:GetJobOutput");
public static readonly ActionIdentifier GetVaultNotifications = new ActionIdentifier("glacier:GetVaultNotifications");
public static readonly ActionIdentifier InitiateMultipartUpload = new ActionIdentifier("glacier:InitiateMultipartUpload");
public static readonly ActionIdentifier InitiateJob = new ActionIdentifier("glacier:InitiateJob");
public static readonly ActionIdentifier ListJobs = new ActionIdentifier("glacier:ListJobs");
public static readonly ActionIdentifier ListMultipartUploads = new ActionIdentifier("glacier:ListMultipartUploads");
public static readonly ActionIdentifier ListParts = new ActionIdentifier("glacier:ListParts");
public static readonly ActionIdentifier ListVaults = new ActionIdentifier("glacier:ListVaults");
public static readonly ActionIdentifier SetVaultNotifications = new ActionIdentifier("glacier:SetVaultNotifications");
public static readonly ActionIdentifier UploadArchive = new ActionIdentifier("glacier:UploadArchive");
public static readonly ActionIdentifier UploadMultipartPart = new ActionIdentifier("glacier:UploadMultipartPart");
}
}