public void ElasticBeanstalkDescribeConfigurationOptions() { #region to-view-configuration-options-for-an-environment-1456276763917 var client = new AmazonElasticBeanstalkClient(); var response = client.DescribeConfigurationOptions(new DescribeConfigurationOptionsRequest { ApplicationName = "my-app", EnvironmentName = "my-env" }); List <ConfigurationOptionDescription> options = response.Options; #endregion }
public override void Invoke(AWSCredentials creds, RegionEndpoint region, int maxItems) { AmazonElasticBeanstalkConfig config = new AmazonElasticBeanstalkConfig(); config.RegionEndpoint = region; ConfigureClient(config); AmazonElasticBeanstalkClient client = new AmazonElasticBeanstalkClient(creds, config); DescribeConfigurationOptionsResponse resp = new DescribeConfigurationOptionsResponse(); DescribeConfigurationOptionsRequest req = new DescribeConfigurationOptionsRequest { }; resp = client.DescribeConfigurationOptions(req); CheckError(resp.HttpStatusCode, "200"); foreach (var obj in resp.Options) { AddObject(obj); } }