Pulumi-awsx

Latest version: v2.21.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 11

1.0.0beta.6

1.0.0beta.5

1.0.0beta.4

1.0.0beta.3

This release contains some more bug fixes and features based on the v1.0.0-beta.2:

* Adding support for VPC Endpoints to VPCs
* Fixing VPC type validation
* Fixing docker image name tagging

We also changed how the packaging of the binary works in this release - we now package all of the dependencies into a single binary and ensure that we are not downloading npm packages on user installations

1.0.0beta.2

This release contains significant fixes found during the v1.0.0-beta.1 release. These are:

* Provider validation aroundCIDR block calculation and NAT gateways now work as expected
* VPC outputs are now required outputs and no longer need to be checked for undefined
* Provider now supports Pulumi AWS v5.4.0
* Automatically deduce the VPC ID from subnetIds when no VPC ID is passed
* Go SDK now supports chaining
go
trail, err := cloudtrail.NewTrail(ctx, "test-trail-go", &cloudtrail.TrailArgs{
IncludeGlobalServiceEvents: pulumi.Bool(false),
EnableLogging: pulumi.Bool(true),
})
if err != nil {
return err
}

ctx.Export("bucketName", trail.Bucket.Bucket())
ctx.Export("bucketArn", trail.Bucket.Arn())

1.0.0beta.1

Multi Language Version of AWSx

This release creates multi-language support for:

* awsx.ec2.Vpc
* awsx.ec2.DefaultVpc
* awsx.ecr.Repository
* awsx.ecr.LifecyclePolicy
* awsx.ecr.Image
* awsx.lb.NetworkLoadBalancer
* awsx.lb.ApplicationLoadBalancer
* awsx.lb.TargetGroupAttachment
* awsx.ecs.FargateService
* awsx.ecs.FargateTaskDefinition
* awsx.ecs.Ec2Service
* awsx.ecs.Ec2TaskDefinition

The APIs on these components have changed and therefore we don't currently support an upgrade path from the classic AWSx TypeScript implementation

In order to mnimise user pain, this release takes the existing AWSx typescript code and moves that to a `classic` namespace. So if you are using that code and do not want to upgrade here, then you can change your import:


import * as awsx from "pulumi/awsx;


to now be


import * as classic from "pulumi/awsx/classic;


You can find more examples of the new API in our examples folder

Page 9 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.