- Adds a new set of APIs for defining and CloudWatch metrics and creating alarms from them. See [aws.cloudwatch.Metric] for more details, and see [aws.lambda.metrics.duration] as an example of a newly exposed easy-to-use metric.
- Update to v2.4.0 of the AWS Terraform Provider.
-
Version 0.18.0 of
pulumi-aws
is now based on v2.2.0 of the AWS Terraform Provider, which has a variety of breaking changes from the previous version. -
The
defaultAction
property onaws.elasticloadbalancingv2.Listener
andaws.applicationloadbalancing.Listener
is now nameddefaultActions
and is an array of actions. -
The output types of aws.iam.InstanceProfile::role[s] and aws.iam.RolePolicyAttachment::role is now
string
instead ofRole
, and represent the ID of the role. -
The deprecated api
aws.apigateway.x.API
has been removed. Its replacement is in the@pulumi/awsx
package with the nameawsx.apigateway.API
.
-
Update to v2.2.0 of the AWS Terraform Provider.
-
Fix a bug where setting a property value back to the default results in no change
- Fix an issue where the Python
pulumi_aws
package was depending on an olderpulumi
package.
Updating to v0.17.0 version of @pulumi/pulumi
. This is an update that will not play nicely
in side-by-side applications that pull in prior versions of this package.
See https://github.com/pulumi/pulumi/commit/7f5e089f043a70c02f7e03600d6404ff0e27cc9d for more details.
As such, we are rev'ing the minor version of the package from 0.16 to 0.17. Recent version of pulumi
will now detect, and warn, if different versions of @pulumi/pulumi
are loaded into the same application. If you encounter this warning, it is recommended you move to versions of the @pulumi/...
packages that are compatible. i.e. keep everything on 0.16.x until you are ready to move everything to 0.17.x.
- Updated to the v1.60.0 version of the AWS Terraform Provider.
- Updated to the v1.59.0 version of the AWS Terraform Provider.
-
Updated to the v1.58.0 version of the AWS Terraform Provider.
-
Examples in the documentation comments for the Node.js SDK have improved formatting.
-
Support for the
deleteBeforeReplace
resource option and improved delete-before-replace behaviour introduced in Pulumi 0.16.14.
-
Updated to the v1.56.0 version of the AWS Terraform Provider.
-
Documentation comments for the Node.js SDK now include examples
-
Auto name
aws.elasticache.ReplicationGroup.replicationGroupId
(fixes pulumi/pulumi-aws#426). -
Fix a deprecation warning when using
aws.wafregional.ByteMatchSet
(fixes pulumi/pulumi-aws#429). -
Updated package constraints such that we do not depend on unreleased versions of
@pulumi/pulumi
. -
Add some more constants for EC2 instance types. Thanks to @BradBarnich!
-
Updated to the v1.54.0 version of the AWS Terraform Provider.
-
Changed the type of properties which were previously
aws.Tags
to allowOutput<string>
to be used as tag values.
- Updated to the v1.52.0 version of the AWS Terraform Provider.
-
In TypeScript, the
startingPositionTimestamp
argument for a KinesisStreamEventSubscription
is now of typestring
instead ofnumber
to correctly reflect the API's requirement for an RFC3339 timestamp. -
AWS Gamelift resources are now in the
aws.gamelift
namespace instead of theaws.glacier
namespace, across all languages. -
AWS GuardDuty resources are now in the
aws.guardduty
namespace instead of theaws.glacier
namespace, across all languages.
- Updated to the v1.50.0 version of the AWS Terraform Provider.
- If you're using Pulumi with Python, this release removes Python 2.7 support in favor of Python 3.6 and greater.
-
Expose the AWS JavaScript SDK from
@pulumi/aws
. After importing@pulumi/aws
you may now access the AWS SDK asaws.sdk
. -
Update to the v1.42.0 version of the AWS Provider.
-
Add constants for
M5
andM5d
instances.