Go modules · #2263 by repository stars
github.com/pulumi/pulumi-aws
v7.43.0+incompatiblepulumi/pulumi-aws ↗Last release 2 days ago
26 Aug 2026
Ships on a steady schedule
a new release about every 1 weeks
No release notes found
nothing matched a version
Nothing withdrawn
no release was ever pulled
9 years old
737 releases · first in 2017
Release timeline
737 releases since 20172019202120232025
Releases
- v1.14.04 Dec 2019
- v1.13.02 Dec 2019
Release notes2 sources agree
Open source →- Allow
iam.GroupPolicyAttachmentto pass thegroupas a name or aniam.Group - Allow
iam.UserPolicyAttachmentto pass theuseras a name or aniam.User - Allow
iam.PolicyAttachmentto pass theusers,rolesorgroupsas strings or their iam type equivalents - Upgrade to v1.4.3 of pulumi-terraform-bridge
- Allow
- v1.12.027 Nov 2019
Release notes2 sources agree
Open source →- Enforce
appsync.Function,glue.CatalogTableandglue.CatalogDatabaseto adhere to AWS naming conventions - Upgrade to v2.40.0 of the AWS Terraform Provider
- Enforce
- v1.11.025 Nov 2019
Release notes2 sources agree
Open source →- Adding an EOL deprecation message to NodeJS 8.x Lambda Runtime
- Adding support for NodeJS12 Lambda Runtime
- Update
ContainerDefinitionto latest ECS schema - Upgrade to v1.4.2 of pulumi-terraform-bridge
- Upgrade to v2.39.0 of the AWS Terraform Provider
- v1.10.019 Nov 2019
- v1.9.016 Nov 2019
Release notes2 sources agree
Open source →- Upgrade to v2.36.0 of the AWS Terraform Provider
- Upgrade to support go 1.13.x
- v1.8.07 Nov 2019
Release notes2 sources agree
Open source →- Update default
descriptionsfor several resources toManaged by Pulumi. - Add a preview .NET SDK.
- Update default
- v1.7.017 Oct 2019
- v1.6.011 Oct 2019
- v1.5.03 Oct 2019
Release notes2 sources agree
Open source →- Regenerate SDK against tf2pulumi 0.6.0
- Upgrade to v2.31.0 of the AWS Terraform Provider
- v1.4.027 Sept 2019
- v1.3.024 Sept 2019
Release notes2 sources agree
Open source →- Add CodeBuild principal
- Upgrade to v2.29.0 of the AWS Terraform provider.
- v1.2.112 Sept 2019
- v1.2.012 Sept 2019
Release notes2 sources agree
Open source →- Upgrade to 1.0 of pulumi SDK
- Upgrade to v2.28.0 of the AWS Terraform provider.
- v1.1.06 Sept 2019
Release notes2 sources agree
Open source →- Upgrade to v2.27.0 of the AWS Terraform provider
- Upgrade to pulumi-terraform ed0b5c29ed
- v1.0.04 Sept 2019
- v1.0.0-rc.230 Aug 2019pre-release
- v1.0.0-rc.1.0.20190830120901-90e245da202f30 Aug 2019pre-release
Nothing published for this version
- v1.0.0-rc.128 Aug 2019pre-release
- v1.0.0-beta.3.0.20190828204649-b4f0718b9e0528 Aug 2019pre-release
Nothing published for this version
- v1.0.0-beta.326 Aug 2019pre-release
Release notes2 sources agree
Open source →- Update pulumi-terraform reference to 58c7473d0
- Use 1.0-beta versions of python dependencies
- v1.0.0-beta.2.0.20190826185732-84037948819126 Aug 2019pre-release
Nothing published for this version
- v1.0.0-beta.223 Aug 2019pre-release
Release notes2 sources agree
Open source →- Add support for
t3ainstance types - Add support for RDS T3 instance types
- Allow IAM Policy Document
Conditions to be arrays as well as scalars - Upgrade to pulumi-terraform@14e049b09d
- Update
aws.ecs.ContainerDefinitionto latest supported JSON schema - Upgrade to v2.25.0 of the AWS Terraform Provider
- Add support for
- v1.0.0-beta.1.0.20190823093509-ed4659e42c6723 Aug 2019pre-release
Nothing published for this version
- v1.0.0-beta.114 Aug 2019pre-release
- v0.18.28-0.20190814035722-e2f87beaff5f14 Aug 2019pre-release
Nothing published for this version
- v0.18.279 Aug 2019
Release notes2 sources agree
Open source →- Update to pulumi-terraform 9db2fc93cd
- Update to v2.23.0 of the AWS Terraform Provider
- v0.18.265 Aug 2019
Release notes2 sources agree
Open source →- Upgrade to v2.22.0 of the AWS Terraform Provider.
- Rename
aws.ses.Confgurationtoaws.ses.Configuration. This includes an alias to keep compatibility with existing code
- v0.18.2530 Jul 2019
Release notes2 sources agree
Open source →- Upgrade to pulumi-terraform 6bcafb609d
- Upgrade to v2.21.1 of the AWS Terraform Provider.
- Add support for RepositoryCredentials in ECS container definitions.
- v0.18.2429 Jul 2019
Release notes2 sources agree
Open source →- Change PolicyDocument helper to allow passing of outputs from other resources
- Update pulumi-terraform to fdafc00b3f
- Several modules have been renamed to better align with their terraform equivalents. The existing
modules are still available, but will be deprecated and removed in the future. 'Aliases' have been
used to ensure that moving to the new modules will not result in any changes to existing
resources. The renamed modules are:
applicationloadbalancing -> albelasticloadbalancing -> elbelasticloadbalancingv2 -> lb
- v0.18.2320 Jul 2019
- v0.18.2219 Jul 2019
Release notes2 sources agree
Open source →- Add ECR LifecyclePolicy Document Type.
- Upgrade to v2.20.0 of the AWS Terraform Provider.
- v0.18.2113 Jul 2019
Release notes2 sources agree
Open source →- Add Lambda runtime constants to the Go SDK.
- Add module containing constants for RDS DB Instance StorageType.
- Upgrade to v2.19.0 of the AWS Terraform Provider.
- v0.18.209 Jul 2019
- v0.18.185 Jul 2019
- v0.18.175 Jul 2019
Release notes2 sources agree
Open source →- Add the ability for Route53 record types to use a string or a RecordType constant
- v0.18.1628 Jun 2019
- v0.18.1526 Jun 2019
Release notes2 sources agree
Open source →- BREAKING: The
filenameparameter ofaws.lambda.layerVersionhas been renamed tocode. We can now pass anAssetArchiveto this parameter as follows:code: new asset.AssetArchive({ "index.js": new asset.StringAsset( "exports.handler = (e, c, cb) => cb(null, {statusCode: 200, body: 'Hello, world!'});", ), }) - Add the ability to specify
elastic_search_*access_policiesas iam.PolicyDocument - Add the ability to pass a
RoutingRulearray to theroutingRulesfield inaws.s3.Bucket'swebsitefield - Add the ability to specify ecr_repository
policyas iam.PolicyDocument
- BREAKING: The
- v0.18.1424 Jun 2019
Release notes2 sources agree
Open source →- Update to v0.17.20 of @pulumi/pulumi. This pulls in a fix related to crashing with aliases.
- v0.18.1321 Jun 2019
Release notes2 sources agree
Open source →- Update to pulumi-terraform@3635bed3a5 which stops maps containing
.being treated as nested maps. - Upgrade to v2.16.0 of the AWS Terraform Provider
- Update to pulumi-terraform@3635bed3a5 which stops maps containing
- v0.18.1221 Jun 2019
Release notes2 sources agree
Open source →- Update the list of supported Lambda function versions.
- Add module containing constants for
aws.rds.InstanceTypes
- v0.18.1118 Jun 2019
Release notes2 sources agree
Open source →- Fix an issue where the pulumi_aws Python package would fail to install in some cases
- v0.18.1014 Jun 2019
Release notes2 sources agree
Open source →Note: new constants may cause existing code to break due to the types being narrower in TypeScript. If you run into issues, you can cast to the specific type (i.e.
<EngineType>someStr) if the TypeScript compiler complains.- Upgrade to v2.15.0 of the AWS Terraform Provider
- Add module containing constants for ALB IpAddressType and LoadBalancer type
- Add module containing constants for Aurora-based RDS Cluster
EngineTypeandEngineMode - Add module containing constants for EC2 Seurity Group Protocols
- Add module containing constants for Route53 record types
- Add module containing constants for
aws.ec2.InstancePlatforms, and marked existing InstancePlatform constants as deprecated - Add module containing constants for
aws.ec2.InstanceTypes, and marked existing InstanceType constants as deprecated - Add module containing constants for
aws.ec2.Tenancies, and marked existing Tenancy constants as deprecated - Add module containing constants for
aws.iam.ManagedPolicies, and marked existing managed policy constants as deprecated - Add module containing constants for
aws.iam.Principals, and marked existing managed Principal constants as deprecated - Add the ability to pass a
PolicyDocumentto thepolicyfield inaws.iam.Policy - Add the ability to pass a
PolicyDocumentto thepolicyfield inaws.s3.Bucket - Subscription resources will now be parented by default by the resource they were created off of. This has been implemented using 'aliases' so this will not have any effect on existing stacks.
- v0.18.913 Jun 2019
Nothing published for this version
- v0.18.86 Jun 2019
Release notes2 sources agree
Open source →- Add TypeScript type guards for each resource class (7ace3e9b5f)
- Update to v2.14.0 of the AWS Terraform provider
- v0.18.731 May 2019
Release notes2 sources agree
Open source →- Add an enumeration for SSM Parameter Types
- Fix a bug where
AWS_PROFILEand the~/.aws/configfiles were not honoured for provider configuration - Update to v2.13.0 of the AWS Terraform provider
- v0.18.624 May 2019
- v0.18.522 May 2019
Release notes2 sources agree
Open source →- Update the Pulumi-Terraform bridge, fixing an issue where all resources were marked as needing recreation in some cases
- v0.18.421 May 2019
Release notes2 sources agree
Open source →- Add support for the AWS Lambda Custom Runtime:
aws.lambda.CustomRuntime - Update to v2.11.0 of the AWS Terraform provider
- Increase create timeout for an
aws.eks.Clusterto 30 minutes - Add a constant for the Node.js 10.x lambda runtime
- Add support for the AWS Lambda Custom Runtime:
- v0.18.329 Apr 2019
Release notes2 sources agree
Open source →- Update the dependent version of the
pulumidependency to v0.17.8, adding support for theignoreChangesoption on resources - Add
healthCheckproperties to theaws.ecs.ContainerDefinitionAPI - Update to v2.8.0 of the AWS Terraform provider
- Update the dependent version of the
- v0.18.223 Apr 2019
- v0.18.15 Apr 2019
- v0.18.029 Mar 2019
Release notes2 sources agree
Open source →- Update to v2.2.0 of the AWS Terraform provider
- BREAKING: Version 0.18.0 of the AWS Pulumi provider is now based on v2.2.0 of the AWS Terraform provider, which has a variety of breaking changes from the previous version
- BREAKING: Rename
defaultActionproperty onaws.elasticloadbalancingv2.Listenerandaws.applicationloadbalancing.ListenertodefaultActionsand allow an array of values. - BREAKING: Change output types of
aws.iam.InstanceProfile::roleandaws.iam.RolePolicyAttachment::roletostringinstead ofRole, representing the ID of the role - BREAKING: Remove deprecated
aws.apigateway.x.API. It is replaced withawsx.apigateway.APIin the@pulumi/pulumi-awsxpackage - Fix a bug where setting a property value back to a default value results in no change
- v0.17.17 Mar 2019
Release notes2 sources agree
Open source →- Depend on the latest
pulumipackage in thepulumi_gcpPython SDK
- Depend on the latest
- v0.17.06 Mar 2019
Release notes2 sources agree
Open source →- Depend on the latest version of the
pulumiSDK - BREAKING: This version of the AWS provider will not work side-by-side with previous versions
- Depend on the latest version of the
- v0.16.1026 Feb 2019
- v0.16.922 Feb 2019
- v0.16.812 Feb 2019
Release notes2 sources agree
Open source →- Update to v1.58.0 of the AWS Terraform provider
- Improve the formatting of documentation comments in the Node.js SDK
- Add support for the
deleteBeforeReplaceresource option and improved delete-before-replace behaviour introduced in Pulumi v0.16.14
- v0.16.720 Jan 2019
Release notes2 sources agree
Open source →- Update to v1.56.0 of the AWS Terraform provider
- Add documentation comments to the Node.js SDK
- v0.16.616 Jan 2019
Release notes2 sources agree
Open source →- Auto name
aws.elasticache.ReplicationGroup.replicationGroupIdresources - Fix a deprecation warning when using
aws.wafregional.ByteMatchSetresources - Update package constraints to avoid depending on unreleased versions of
@pulumi/pulumi - Add constants for more EC2 instance types (thanks @BradBarnich!)
- Auto name