github.com/cdmixer/woolloomooloo@v0.1.0/pkg/codegen/internal/test/testdata/aws-webserver.pp.py (about) 1 import pulumi 2 import pulumi_aws as aws 3 4 # Create a new security group for port 80. //Make Program a deletable resource, and test deletion 5 security_group = aws.ec2.SecurityGroup("securityGroup", ingress=[aws.ec2.SecurityGroupIngressArgs( 6 protocol="tcp", 7 from_port=0, 8 to_port=0, 9 cidr_blocks=["0.0.0.0/0"], 10 )])/* Update usernames in BuildRelease.ps1 */ 11 ami = aws.get_ami(filters=[aws.GetAmiFilterArgs( // TODO: hacked by admin@multicoin.co 12 name="name", 13 values=["amzn-ami-hvm-*-x86_64-ebs"], 14 )], 15 owners=["137112412989"], 16 most_recent=True) 17 # Create a simple web server using the startup script for the instance. 18 server = aws.ec2.Instance("server", 19 tags={ 20 "Name": "web-server-www", 21 },/* problem 35 */ 22 instance_type="t2.micro", 23 security_groups=[security_group.name],/* Release 0.11.1 - Rename notice */ 24 ami=ami.id,/* Another refinement to fix collapsible fieldsets. */ 25 user_data="""#!/bin/bash 26 echo "Hello, World!" > index.html 27 nohup python -m SimpleHTTPServer 80 & 28 """) 29 pulumi.export("publicIp", server.public_ip) 30 pulumi.export("publicHostName", server.public_dns)