Skip to content

Commit

Permalink
Update pulumi/pulumi-aws version to 6.65.0 (#1439)
Browse files Browse the repository at this point in the history
Update pulumi/pulumi-aws version to 6.65.0
  • Loading branch information
pulumi-bot authored Dec 16, 2024
1 parent c1a760e commit 553bf04
Show file tree
Hide file tree
Showing 29 changed files with 545 additions and 182 deletions.
2 changes: 1 addition & 1 deletion awsx/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
},
"//": "Pulumi sub-provider dependencies must be pinned at an exact version because we extract this value to generate the correct dependency in the schema",
"dependencies": {
"@pulumi/aws": "6.59.1",
"@pulumi/aws": "6.65.0",
"@pulumi/docker": "4.5.1",
"@pulumi/pulumi": "3.142.0",
"@types/aws-lambda": "^8.10.23",
Expand Down
4 changes: 4 additions & 0 deletions awsx/schema-types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,7 @@ export abstract class EC2Service<TData = any> extends (pulumi.ComponentResource)
}
export interface EC2ServiceArgs {
readonly alarms?: pulumi.Input<aws.types.input.ecs.ServiceAlarms>;
readonly availabilityZoneRebalancing?: pulumi.Input<string>;
readonly cluster?: pulumi.Input<string>;
readonly continueBeforeSteadyState?: pulumi.Input<boolean>;
readonly deploymentCircuitBreaker?: pulumi.Input<aws.types.input.ecs.ServiceDeploymentCircuitBreaker>;
Expand Down Expand Up @@ -173,6 +174,7 @@ export interface EC2ServiceArgs {
readonly taskDefinitionArgs?: EC2ServiceTaskDefinitionInputs;
readonly triggers?: pulumi.Input<Record<string, pulumi.Input<string>>>;
readonly volumeConfiguration?: pulumi.Input<aws.types.input.ecs.ServiceVolumeConfiguration>;
readonly vpcLatticeConfigurations?: pulumi.Input<pulumi.Input<aws.types.input.ecs.ServiceVpcLatticeConfiguration>[]>;
}
export abstract class EC2TaskDefinition<TData = any> extends (pulumi.ComponentResource)<TData> {
public executionRole?: aws.iam.Role | pulumi.Output<aws.iam.Role>;
Expand Down Expand Up @@ -216,6 +218,7 @@ export abstract class FargateService<TData = any> extends (pulumi.ComponentResou
export interface FargateServiceArgs {
readonly alarms?: pulumi.Input<aws.types.input.ecs.ServiceAlarms>;
readonly assignPublicIp?: pulumi.Input<boolean>;
readonly availabilityZoneRebalancing?: pulumi.Input<string>;
readonly cluster?: pulumi.Input<string>;
readonly continueBeforeSteadyState?: pulumi.Input<boolean>;
readonly deploymentCircuitBreaker?: pulumi.Input<aws.types.input.ecs.ServiceDeploymentCircuitBreaker>;
Expand Down Expand Up @@ -243,6 +246,7 @@ export interface FargateServiceArgs {
readonly taskDefinitionArgs?: FargateServiceTaskDefinitionInputs;
readonly triggers?: pulumi.Input<Record<string, pulumi.Input<string>>>;
readonly volumeConfiguration?: pulumi.Input<aws.types.input.ecs.ServiceVolumeConfiguration>;
readonly vpcLatticeConfigurations?: pulumi.Input<pulumi.Input<aws.types.input.ecs.ServiceVpcLatticeConfiguration>[]>;
}
export abstract class FargateTaskDefinition<TData = any> extends (pulumi.ComponentResource)<TData> {
public executionRole?: aws.iam.Role | pulumi.Output<aws.iam.Role>;
Expand Down
39 changes: 32 additions & 7 deletions awsx/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1661,10 +1661,10 @@
resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"
integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==

"@pulumi/aws@6.59.1":
version "6.59.1"
resolved "https://registry.yarnpkg.com/@pulumi/aws/-/aws-6.59.1.tgz#b9ad23a720011f32d75dd4f7a6dbb227132d601f"
integrity sha512-JuMgE61wO8n0HgOCsx8XKn2JqwPRbFcxHvfWgfyCmQ2KZeMBhlkiHBfEWG80mUtztGX3jj3DmKUw4hP5vLL82A==
"@pulumi/aws@6.65.0":
version "6.65.0"
resolved "https://registry.yarnpkg.com/@pulumi/aws/-/aws-6.65.0.tgz#d61ea68d0ae5e7908f939cd92d29005efbbf3f5d"
integrity sha512-KAxyH5QJnmyr51Rz9nPWuakaAA6ssWJNaiMvHINTgm29zasfpegrt3C99Q93r/s/g7ehlQ8SUKuunAvLW1Aoww==
dependencies:
"@pulumi/pulumi" "^3.136.0"
builtin-modules "3.0.0"
Expand Down Expand Up @@ -5276,7 +5276,16 @@ string-length@^4.0.1:
char-regex "^1.0.2"
strip-ansi "^6.0.0"

"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
"string-width-cjs@npm:string-width@^4.2.0":
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
dependencies:
emoji-regex "^8.0.0"
is-fullwidth-code-point "^3.0.0"
strip-ansi "^6.0.1"

string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
Expand Down Expand Up @@ -5308,7 +5317,14 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"

"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
dependencies:
ansi-regex "^5.0.1"

strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
Expand Down Expand Up @@ -5751,7 +5767,16 @@ which@^4.0.0:
dependencies:
isexe "^3.1.1"

"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
dependencies:
ansi-styles "^4.0.0"
string-width "^4.1.0"
strip-ansi "^6.0.0"

wrap-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
Expand Down
269 changes: 145 additions & 124 deletions schema.json

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion sdk/dotnet/Awsx/Inputs/RoleWithPolicyArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ public sealed class RoleWithPolicyArgs : global::Pulumi.ResourceArgs
/// <summary>
/// Configuration block defining an exclusive set of IAM inline policies associated with the IAM role. See below. If no blocks are configured, Pulumi will not manage any inline policies in this resource. Configuring one empty block (i.e., `inline_policy {}`) will cause Pulumi to remove _all_ inline policies added out of band on `apply`.
/// </summary>
[Obsolete(@"The inline_policy argument is deprecated. Use the aws.iam.RolePolicy resource instead. If Terraform should exclusively manage all inline policy associations (the current behavior of this argument), use the aws.iam.RolePoliciesExclusive resource as well.")]
public InputList<Pulumi.Aws.Iam.Inputs.RoleInlinePolicyArgs> InlinePolicies
{
get => _inlinePolicies ?? (_inlinePolicies = new InputList<Pulumi.Aws.Iam.Inputs.RoleInlinePolicyArgs>());
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Ec2/Inputs/VpcEndpointSpecArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -712,8 +712,8 @@ namespace Pulumi.Awsx.Ec2.Inputs
/// variables:
/// current:
/// fn::invoke:
/// Function: aws:getCallerIdentity
/// Arguments: {}
/// function: aws:getCallerIdentity
/// arguments: {}
/// ```
/// &lt;!--End PulumiCodeChooser --&gt;
///
Expand Down
18 changes: 18 additions & 0 deletions sdk/dotnet/Ecs/EC2Service.cs
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,12 @@ public sealed class EC2ServiceArgs : global::Pulumi.ResourceArgs
[Input("alarms")]
public Input<Pulumi.Aws.Ecs.Inputs.ServiceAlarmsArgs>? Alarms { get; set; }

/// <summary>
/// ECS automatically redistributes tasks within a service across Availability Zones (AZs) to mitigate the risk of impaired application availability due to underlying infrastructure failures and task lifecycle activities. The valid values are `ENABLED` and `DISABLED`. Defaults to `DISABLED`.
/// </summary>
[Input("availabilityZoneRebalancing")]
public Input<string>? AvailabilityZoneRebalancing { get; set; }

/// <summary>
/// ARN of an ECS cluster.
/// </summary>
Expand Down Expand Up @@ -263,6 +269,18 @@ public InputMap<string> Triggers
[Input("volumeConfiguration")]
public Input<Pulumi.Aws.Ecs.Inputs.ServiceVolumeConfigurationArgs>? VolumeConfiguration { get; set; }

[Input("vpcLatticeConfigurations")]
private InputList<Pulumi.Aws.Ecs.Inputs.ServiceVpcLatticeConfigurationArgs>? _vpcLatticeConfigurations;

/// <summary>
/// The VPC Lattice configuration for your service that allows Lattice to connect, secure, and monitor your service across multiple accounts and VPCs. See below.
/// </summary>
public InputList<Pulumi.Aws.Ecs.Inputs.ServiceVpcLatticeConfigurationArgs> VpcLatticeConfigurations
{
get => _vpcLatticeConfigurations ?? (_vpcLatticeConfigurations = new InputList<Pulumi.Aws.Ecs.Inputs.ServiceVpcLatticeConfigurationArgs>());
set => _vpcLatticeConfigurations = value;
}

public EC2ServiceArgs()
{
}
Expand Down
18 changes: 18 additions & 0 deletions sdk/dotnet/Ecs/FargateService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,12 @@ public sealed class FargateServiceArgs : global::Pulumi.ResourceArgs
[Input("assignPublicIp")]
public Input<bool>? AssignPublicIp { get; set; }

/// <summary>
/// ECS automatically redistributes tasks within a service across Availability Zones (AZs) to mitigate the risk of impaired application availability due to underlying infrastructure failures and task lifecycle activities. The valid values are `ENABLED` and `DISABLED`. Defaults to `DISABLED`.
/// </summary>
[Input("availabilityZoneRebalancing")]
public Input<string>? AvailabilityZoneRebalancing { get; set; }

/// <summary>
/// ARN of an ECS cluster.
/// </summary>
Expand Down Expand Up @@ -257,6 +263,18 @@ public InputMap<string> Triggers
[Input("volumeConfiguration")]
public Input<Pulumi.Aws.Ecs.Inputs.ServiceVolumeConfigurationArgs>? VolumeConfiguration { get; set; }

[Input("vpcLatticeConfigurations")]
private InputList<Pulumi.Aws.Ecs.Inputs.ServiceVpcLatticeConfigurationArgs>? _vpcLatticeConfigurations;

/// <summary>
/// The VPC Lattice configuration for your service that allows Lattice to connect, secure, and monitor your service across multiple accounts and VPCs. See below.
/// </summary>
public InputList<Pulumi.Aws.Ecs.Inputs.ServiceVpcLatticeConfigurationArgs> VpcLatticeConfigurations
{
get => _vpcLatticeConfigurations ?? (_vpcLatticeConfigurations = new InputList<Pulumi.Aws.Ecs.Inputs.ServiceVpcLatticeConfigurationArgs>());
set => _vpcLatticeConfigurations = value;
}

public FargateServiceArgs()
{
}
Expand Down
2 changes: 2 additions & 0 deletions sdk/dotnet/Lb/Inputs/ListenerArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1664,6 +1664,8 @@ public InputList<Pulumi.Aws.LB.Inputs.ListenerDefaultActionArgs> DefaultActions

/// <summary>
/// A map of tags to assign to the resource. .If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
///
/// &gt; **Note::** When a `Name` key is specified in the map, the AWS Console maps the value to the `Name Tag` column value inside the `Listener Rules` table within a specific load balancer listener page. Otherwise, the value resolves to `Default`.
/// </summary>
public InputMap<string> Tags
{
Expand Down
2 changes: 1 addition & 1 deletion sdk/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ toolchain go1.22.4

require (
github.com/blang/semver v3.5.1+incompatible
github.com/pulumi/pulumi-aws/sdk/v6 v6.59.1
github.com/pulumi/pulumi-aws/sdk/v6 v6.65.0
github.com/pulumi/pulumi-docker/sdk/v4 v4.4.3
github.com/pulumi/pulumi/sdk/v3 v3.142.0
)
Expand Down
4 changes: 2 additions & 2 deletions sdk/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -150,8 +150,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE=
github.com/pulumi/esc v0.10.0 h1:jzBKzkLVW0mePeanDRfqSQoCJ5yrkux0jIwAkUxpRKE=
github.com/pulumi/esc v0.10.0/go.mod h1:2Bfa+FWj/xl8CKqRTWbWgDX0SOD4opdQgvYSURTGK2c=
github.com/pulumi/pulumi-aws/sdk/v6 v6.59.1 h1:RlYprZBCafE2XK6jIA7DxqSoqlNrMpQtDdg6swm0yOA=
github.com/pulumi/pulumi-aws/sdk/v6 v6.59.1/go.mod h1:fQAH7UktKbtth0KNGZfvopLRIjWve8v8LfzOvqmQUXs=
github.com/pulumi/pulumi-aws/sdk/v6 v6.65.0 h1:OvCLqUueOja9YE2WEGPYAw+lKHFRbLQ7QjwX55+uNsA=
github.com/pulumi/pulumi-aws/sdk/v6 v6.65.0/go.mod h1:FFzye44v9E0BgaFXVB/9X7KH0S0MapoXEy2YonrQfz4=
github.com/pulumi/pulumi-docker/sdk/v4 v4.4.3 h1:gQC2As+wE8QflbLCG90jLaKwIpqW3yl1y327Jj6ovbI=
github.com/pulumi/pulumi-docker/sdk/v4 v4.4.3/go.mod h1:i19ZhFjFQrngtXYLHp3kjZNRmnEnq/DUdXK6/CBk77o=
github.com/pulumi/pulumi/sdk/v3 v3.142.0 h1:SmcVddGuvwAh3g3XUVQQ5gVRQUKH1yZ6iETpDNHIHlw=
Expand Down
8 changes: 0 additions & 8 deletions sdk/go/awsx/awsx/pulumiTypes.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions sdk/go/awsx/ecs/ec2service.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 553bf04

Please sign in to comment.