public MyStack() { var tftest = new Aws.ElasticBeanstalk.Application("tftest", new Aws.ElasticBeanstalk.ApplicationArgs { Description = "tf-test-desc", }); var tfenvtest = new Aws.ElasticBeanstalk.Environment("tfenvtest", new Aws.ElasticBeanstalk.EnvironmentArgs { Application = tftest.Name, SolutionStackName = "64bit Amazon Linux 2015.03 v2.0.3 running Go 1.4", }); }
public MyStack() { var tftest = new Aws.ElasticBeanstalk.Application("tftest", new Aws.ElasticBeanstalk.ApplicationArgs { Description = "tf-test-desc", }); var tfTemplate = new Aws.ElasticBeanstalk.ConfigurationTemplate("tfTemplate", new Aws.ElasticBeanstalk.ConfigurationTemplateArgs { Application = tftest.Name, SolutionStackName = "64bit Amazon Linux 2015.09 v2.0.8 running Go 1.4", }); }
public MyStack() { var tftest = new Aws.ElasticBeanstalk.Application("tftest", new Aws.ElasticBeanstalk.ApplicationArgs { AppversionLifecycle = new Aws.ElasticBeanstalk.Inputs.ApplicationAppversionLifecycleArgs { DeleteSourceFromS3 = true, MaxCount = 128, ServiceRole = aws_iam_role.Beanstalk_service.Arn, }, Description = "tf-test-desc", }); }
public MyStack() { var defaultBucket = new Aws.S3.Bucket("defaultBucket", new Aws.S3.BucketArgs { }); var defaultBucketObject = new Aws.S3.BucketObject("defaultBucketObject", new Aws.S3.BucketObjectArgs { Bucket = defaultBucket.Id, Key = "beanstalk/go-v1.zip", Source = new FileAsset("go-v1.zip"), }); var defaultApplication = new Aws.ElasticBeanstalk.Application("defaultApplication", new Aws.ElasticBeanstalk.ApplicationArgs { Description = "tf-test-desc", }); var defaultApplicationVersion = new Aws.ElasticBeanstalk.ApplicationVersion("defaultApplicationVersion", new Aws.ElasticBeanstalk.ApplicationVersionArgs { Application = "tf-test-name", Bucket = defaultBucket.Id, Description = "application version", Key = defaultBucketObject.Id, }); }