Пример #1
0
        public void TestVpcGetElasticIps()
        {
            VpcClient vpcClient = GetVpcClient();
            DescribeElasticIpsRequest request = new DescribeElasticIpsRequest();

            request.PageNumber = 1;
            request.PageSize   = 100;
            request.RegionId   = "cn-north-1";
            var result = vpcClient.DescribeElasticIps(request).Result;

            Console.WriteLine(JsonConvert.SerializeObject(result));
        }
Пример #2
0
        public override void Invoke(AWSCredentials creds, RegionEndpoint region, int maxItems)
        {
            AmazonOpsWorksConfig config = new AmazonOpsWorksConfig();

            config.RegionEndpoint = region;
            ConfigureClient(config);
            AmazonOpsWorksClient client = new AmazonOpsWorksClient(creds, config);

            DescribeElasticIpsResponse resp = new DescribeElasticIpsResponse();
            DescribeElasticIpsRequest  req  = new DescribeElasticIpsRequest
            {
            };

            resp = client.DescribeElasticIps(req);
            CheckError(resp.HttpStatusCode, "200");

            foreach (var obj in resp.ElasticIps)
            {
                AddObject(obj);
            }
        }