Ejemplo n.º 1
0
 public override void Execute()
 {
     Amazon.EC2.AmazonEC2Client client = new Amazon.EC2.AmazonEC2Client(AWSAuthConnection.OUR_ACCESS_KEY_ID, AWSAuthConnection.OUR_SECRET_ACCESS_KEY);
     Amazon.EC2.Model.CreateSnapshotRequest request = new Amazon.EC2.Model.CreateSnapshotRequest();
     request.VolumeId = volumeId;
     Amazon.EC2.Model.CreateSnapshotResponse response = client.CreateSnapshot(request);
     string snapshotId = response.CreateSnapshotResult.Snapshot.SnapshotId;
     Console.WriteLine("Started snapshot of volume {0} with snapshot ID {1}", volumeId, snapshotId);
 }
Ejemplo n.º 2
0
        public override void Execute()
        {
            Amazon.EC2.AmazonEC2Client             client  = new Amazon.EC2.AmazonEC2Client(AWSAuthConnection.OUR_ACCESS_KEY_ID, AWSAuthConnection.OUR_SECRET_ACCESS_KEY);
            Amazon.EC2.Model.CreateSnapshotRequest request = new Amazon.EC2.Model.CreateSnapshotRequest();
            request.VolumeId = volumeId;
            Amazon.EC2.Model.CreateSnapshotResponse response = client.CreateSnapshot(request);
            string snapshotId = response.CreateSnapshotResult.Snapshot.SnapshotId;

            Console.WriteLine("Started snapshot of volume {0} with snapshot ID {1}", volumeId, snapshotId);
        }