Permalink
Browse files

Initial commit of the new json file

The json file lists the minimum permissions required to use Veeam Direct Restore to AWS EC2
  • Loading branch information...
dellock6 committed Feb 1, 2019
1 parent fae90d8 commit 57e19cfd1d46d7058a2a87e7b6503a884deb2fbe
Showing with 62 additions and 0 deletions.
  1. +62 −0 VeeamDR2EC2minimumpermissions.json
@@ -0,0 +1,62 @@
{
"Version": "2012-10-17",
"Statement": [{
"Action": [
"ec2:DescribeInstances",
"ec2:RunInstances",
"ec2:TerminateInstances",
"ec2:StartInstances",
"ec2:StopInstances",
"ec2:ModifyInstanceAttribute",
"ec2:DescribeImages",
"ec2:ImportImage",
"ec2:DeregisterImage",
"ec2:DescribeVolumes",
"ec2:CreateVolume",
"ec2:ModifyVolume",
"ec2:ImportVolume",
"ec2:DeleteVolume",
"ec2:AttachVolume",
"ec2:DetachVolume",
"ec2:CreateSnapshot",
"ec2:DescribeSnapshots",
"ec2:DeleteSnapshot",
"ec2:DescribeSubnets",
"ec2:DescribeNetworkInterfaces",
"ec2:DescribeSecurityGroups",
"ec2:DescribeKeyPairs",
"ec2:CreateKeyPair",
"ec2:DeleteKeyPair",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeVpcs",
"ec2:DescribeConversionTasks",
"ec2:DescribeImportImageTasks",
"ec2:DescribeVolumesModifications",
"ec2:CancelImportTask",
"ec2:CancelConversionTask",
"ec2:CreateTags",
"ec2:DescribeAccountAttributes",
"ec2:DescribeDhcpOptions",
"ec2:DescribeVpcAttribute",
"iam:GetRole",
"iam:CreateRole",
"iam:PutRolePolicy",
"iam:DeleteRolePolicy",
"s3:CreateBucket",
"s3:ListBucket",
"s3:ListAllMyBuckets",
"s3:DeleteBucket",
"s3:PutObject",
"s3:DeleteObject",
"s3:GetBucketLocation",
"s3:PutLifeCycleConfiguration",
"s3:GetObject",
"s3:RestoreObject",
"s3:AbortMultiPartUpload",
"s3:ListBucketMultiPartUploads",
"s3:ListMultipartUploadParts"
],
"Effect": "Allow",
"Resource": "*"
}]
}

0 comments on commit 57e19cf

Please sign in to comment.