Skip to content

Commit

Permalink
Upgrade to v3.10.0 of the AWS Terraform Provider (#1165)
Browse files Browse the repository at this point in the history
  • Loading branch information
stack72 authored Oct 13, 2020
1 parent 368dcc4 commit 03ee96e
Show file tree
Hide file tree
Showing 330 changed files with 21,921 additions and 4,789 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ CHANGELOG
=========

## HEAD (Unreleased)
* Upgrade to v3.10.0 of the AWS Terraform Provider
* Disable autonaming on `directoryservice.Directory` as the `name` needs to be a fully qualified name for the directory
* Schematize enums, generate new constants and update existing constants for Nodejs. [#1151](https://github.com/pulumi/pulumi-aws/pull/1151)
* Upgrade to pulumi-terraform-bridge v2.11.0
Expand Down
2,011 changes: 1,919 additions & 92 deletions provider/cmd/pulumi-resource-aws/schema.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion provider/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ replace (
github.com/Azure/go-autorest => github.com/Azure/go-autorest v12.4.3+incompatible
github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20200910230100-328eb4ff41df
github.com/hashicorp/vault => github.com/hashicorp/vault v1.2.0
github.com/terraform-providers/terraform-provider-aws => github.com/pulumi/terraform-provider-aws v1.38.1-0.20201007202230-c55a1eb33f6a
github.com/terraform-providers/terraform-provider-aws => github.com/pulumi/terraform-provider-aws v1.38.1-0.20201012122532-fe5406795ec7
)
14 changes: 8 additions & 6 deletions provider/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -120,8 +120,8 @@ github.com/aws/aws-sdk-go v1.19.39/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpi
github.com/aws/aws-sdk-go v1.25.3/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo=
github.com/aws/aws-sdk-go v1.31.9/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
github.com/aws/aws-sdk-go v1.31.13/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
github.com/aws/aws-sdk-go v1.34.26 h1:tw4nsSfGvCDnXt2xPe8NkxIrDui+asAWinMknPLEf80=
github.com/aws/aws-sdk-go v1.34.26/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
github.com/aws/aws-sdk-go v1.35.2 h1:qK+noh6b9KW+5CP1NmmWsQCUbnzucSGrjHEs69MEl6A=
github.com/aws/aws-sdk-go v1.35.2/go.mod h1:H7NKnBqNVzoTJpGfLrQkkD+ytBA93eiDYi/+8rV9s48=
github.com/beevik/etree v1.1.0 h1:T0xke/WvNtMoCqgzPhkX2r4rjY3GDZFi+FjpRZY2Jbs=
github.com/beevik/etree v1.1.0/go.mod h1:r8Aw8JqVegEf0w2fDnATrX9VpkMcyFeM0FhwO62wh+A=
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
Expand Down Expand Up @@ -402,6 +402,10 @@ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af h1:pmfjZENx5i
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
github.com/jmespath/go-jmespath v0.3.0 h1:OS12ieG61fsCg5+qLJ+SsW9NicxNkg3b25OyT2yCeUc=
github.com/jmespath/go-jmespath v0.3.0/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg=
github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo=
github.com/json-iterator/go v1.1.9 h1:9yzud/Ht36ygwatGx56VwCZtlI/2AD15T1X2sjSuGns=
Expand Down Expand Up @@ -546,8 +550,8 @@ github.com/pulumi/pulumi/sdk/v2 v2.11.3-0.20201009201355-249140242ebb h1:weg50ws
github.com/pulumi/pulumi/sdk/v2 v2.11.3-0.20201009201355-249140242ebb/go.mod h1:WQ4WaHMA7mduVHAJi87iIqbWvqsuBUYccBiKK+FrayI=
github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20200910230100-328eb4ff41df h1:kXSvfAz43o0D0gfxUqVCOP3NrfnGbptJBshVsqZlBqA=
github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20200910230100-328eb4ff41df/go.mod h1:pVZLnLuSe/yv0XqTHFPb8xRGWPwgANT77jHeHqjXS5o=
github.com/pulumi/terraform-provider-aws v1.38.1-0.20201007202230-c55a1eb33f6a h1:rXB9T7uyLWndFn6s1OsZf7kZPMJaG3RsCzK0j/RPhb8=
github.com/pulumi/terraform-provider-aws v1.38.1-0.20201007202230-c55a1eb33f6a/go.mod h1:4NIjacQW0H/CxaRA0le+cdpoZduR5scLgAaaZ6sGbqU=
github.com/pulumi/terraform-provider-aws v1.38.1-0.20201012122532-fe5406795ec7 h1:WXqS7EMUK4q4AWM6mreEs00gMHLhrM5eUMHTyzNHPsE=
github.com/pulumi/terraform-provider-aws v1.38.1-0.20201012122532-fe5406795ec7/go.mod h1:DdjydHaAmjsZl+uZ4QLwfx9iP+trTBMjEqLeAV9/OFE=
github.com/rjeczalik/notify v0.9.2/go.mod h1:aErll2f0sUX9PXZnVNyeiObbmTlk5jnMoCa4QEjJeqM=
github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg=
github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
Expand Down Expand Up @@ -613,8 +617,6 @@ github.com/ulikunitz/xz v0.5.5 h1:pFrO0lVpTBXLpYw+pnLj6TbvHuyjXMfjGeCwSqCVwok=
github.com/ulikunitz/xz v0.5.5/go.mod h1:2bypXElzHzzJZwzH67Y6wb67pO62Rzfn7BSiF4ABRW8=
github.com/ulikunitz/xz v0.5.7 h1:YvTNdFzX6+W5m9msiYg/zpkSURPPtOlzbqYjrFn7Yt4=
github.com/ulikunitz/xz v0.5.7/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
github.com/ulikunitz/xz v0.5.8 h1:ERv8V6GKqVi23rgu5cj9pVfVzJbOqAY2Ntl88O6c2nQ=
github.com/ulikunitz/xz v0.5.8/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
github.com/vmihailenco/msgpack v4.0.1+incompatible h1:RMF1enSPeKTlXrXdOcqjFUElywVZjjC6pqse21bKbEU=
github.com/vmihailenco/msgpack v4.0.1+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
Expand Down
45 changes: 28 additions & 17 deletions provider/resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -2014,7 +2014,8 @@ func Provider() tfbridge.ProviderInfo {
Source: "s3_bucket_analysis_configuration.html.markdown",
},
},
"aws_s3_access_point": {Tok: awsResource(s3Mod, "AccessPoint")},
"aws_s3_access_point": {Tok: awsResource(s3Mod, "AccessPoint")},
"aws_s3_bucket_ownership_controls": {Tok: awsResource(s3Mod, "BucketOwnershipControls")},
// Systems Manager (SSM)
"aws_ssm_activation": {Tok: awsResource(ssmMod, "Activation")},
"aws_ssm_association": {Tok: awsResource(ssmMod, "Association")},
Expand Down Expand Up @@ -2167,11 +2168,14 @@ func Provider() tfbridge.ProviderInfo {
// Access Analyzer
"aws_accessanalyzer_analyzer": {Tok: awsResource(accessAnalyzerMod, "Analyzer")},
// CodeStar Notifications
"aws_codestarnotifications_notification_rule": {Tok: awsResource(codestarNotificiationsMod, "NotificationRule")},
"aws_codestarnotifications_notification_rule": {
Tok: awsResource(codestarNotificiationsMod, "NotificationRule"),
},
// Lex
"aws_lex_slot_type": {Tok: awsResource(lexMod, "SlotType")},
"aws_lex_bot": {Tok: awsResource(lexMod, "Bot")},
"aws_lex_intent": {Tok: awsResource(lexMod, "Intent")},
"aws_lex_bot_alias": {Tok: awsResource(lexMod, "BotAlias")},
// Codeartifact
"aws_codeartifact_domain": {
Tok: awsResource(codeartifactMod, "Domain"),
Expand All @@ -2190,6 +2194,9 @@ func Provider() tfbridge.ProviderInfo {
},
},
"aws_codeartifact_domain_permissions_policy": {Tok: awsResource(codeartifactMod, "DomainPermissions")},
"aws_codeartifact_repository_permissions_policy": {
Tok: awsResource(codeartifactMod, "RepositoryPermissionsPolicy"),
},
},
ExtraTypes: map[string]schema.ComplexTypeSpec{
"aws::Region": {
Expand Down Expand Up @@ -3027,6 +3034,7 @@ func Provider() tfbridge.ProviderInfo {
// EC2
"aws_customer_gateway": {Tok: awsDataSource(ec2Mod, "getCustomerGateway")},
"aws_instance": {Tok: awsDataSource(ec2Mod, "getInstance")},
"aws_ec2_instance_type": {Tok: awsDataSource(ec2Mod, "getInstanceType")},
"aws_instances": {Tok: awsDataSource(ec2Mod, "getInstances")},
"aws_internet_gateway": {Tok: awsDataSource(ec2Mod, "getInternetGateway")},
"aws_launch_configuration": {Tok: awsDataSource(ec2Mod, "getLaunchConfiguration")},
Expand Down Expand Up @@ -3222,8 +3230,9 @@ func Provider() tfbridge.ProviderInfo {
// Ram
"aws_ram_resource_share": {Tok: awsDataSource(ramMod, "getResourceShare")},
// RedShift
"aws_redshift_cluster": {Tok: awsDataSource(redshiftMod, "getCluster")},
"aws_redshift_service_account": {Tok: awsDataSource(redshiftMod, "getServiceAccount")},
"aws_redshift_cluster": {Tok: awsDataSource(redshiftMod, "getCluster")},
"aws_redshift_service_account": {Tok: awsDataSource(redshiftMod, "getServiceAccount")},
"aws_redshift_orderable_cluster": {Tok: awsDataSource(redshiftMod, "getOrderableCluster")},
// Route53
"aws_route53_zone": {Tok: awsDataSource(route53Mod, "getZone")},
"aws_route53_delegation_set": {Tok: awsDataSource(route53Mod, "getDelegationSet")},
Expand Down Expand Up @@ -3296,19 +3305,21 @@ func Provider() tfbridge.ProviderInfo {
"aws_wafv2_web_acl": {Tok: awsDataSource(wafV2Mod, "getWebAcl")},
"aws_wafv2_rule_group": {Tok: awsDataSource(wafV2Mod, "getRuleGroup")},
// Outposts
"aws_outposts_outpost": {Tok: awsDataSource(outpostsMod, "getOutpost")},
"aws_outposts_outposts": {Tok: awsDataSource(outpostsMod, "getOutposts")},
"aws_outposts_outpost_instance_type": {Tok: awsDataSource(outpostsMod, "getOutpostInstanceType")},
"aws_outposts_outpost_instance_types": {Tok: awsDataSource(outpostsMod, "getOutpostInstanceTypes")},
"aws_outposts_site": {Tok: awsDataSource(outpostsMod, "getSite")},
"aws_outposts_sites": {Tok: awsDataSource(outpostsMod, "getSites")},
"aws_docdb_orderable_db_instance": {Tok: awsDataSource(docdbMod, "getOrderableDbInstance")},
"aws_docdb_engine_version": {Tok: awsDataSource(docdbMod, "getEngineVersion")},
"aws_lex_slot_type": {Tok: awsDataSource(lexMod, "getSlotType")},
"aws_lex_bot": {Tok: awsDataSource(lexMod, "getBot")},
"aws_lex_intent": {Tok: awsDataSource(lexMod, "getIntent")},
"aws_neptune_orderable_db_instance": {Tok: awsDataSource(neptuneMod, "getOrderableDbInstance")},
"aws_neptune_engine_version": {Tok: awsDataSource(neptuneMod, "getEngineVersion")},
"aws_outposts_outpost": {Tok: awsDataSource(outpostsMod, "getOutpost")},
"aws_outposts_outposts": {Tok: awsDataSource(outpostsMod, "getOutposts")},
"aws_outposts_outpost_instance_type": {Tok: awsDataSource(outpostsMod, "getOutpostInstanceType")},
"aws_outposts_outpost_instance_types": {Tok: awsDataSource(outpostsMod, "getOutpostInstanceTypes")},
"aws_outposts_site": {Tok: awsDataSource(outpostsMod, "getSite")},
"aws_outposts_sites": {Tok: awsDataSource(outpostsMod, "getSites")},
"aws_docdb_orderable_db_instance": {Tok: awsDataSource(docdbMod, "getOrderableDbInstance")},
"aws_docdb_engine_version": {Tok: awsDataSource(docdbMod, "getEngineVersion")},
"aws_lex_slot_type": {Tok: awsDataSource(lexMod, "getSlotType")},
"aws_lex_bot": {Tok: awsDataSource(lexMod, "getBot")},
"aws_lex_bot_alias": {Tok: awsDataSource(lexMod, "getBotAlias")},
"aws_lex_intent": {Tok: awsDataSource(lexMod, "getIntent")},
"aws_neptune_orderable_db_instance": {Tok: awsDataSource(neptuneMod, "getOrderableDbInstance")},
"aws_neptune_engine_version": {Tok: awsDataSource(neptuneMod, "getEngineVersion")},
"aws_codeartifact_authorization_token": {Tok: awsDataSource(codeartifactMod, "getAuthorizationToken")},
},
JavaScript: &tfbridge.JavaScriptInfo{
Dependencies: map[string]string{
Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/Acm/GetCertificate.cs
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ public GetCertificateArgs()
public sealed class GetCertificateResult
{
/// <summary>
/// Set to the ARN of the found certificate, suitable for referencing in other resources that support ACM certificates.
/// Amazon Resource Name (ARN) of the found certificate, suitable for referencing in other resources that support ACM certificates.
/// </summary>
public readonly string Arn;
public readonly string Domain;
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Alb/Inputs/TargetGroupStickinessArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ namespace Pulumi.Aws.Alb.Inputs
public sealed class TargetGroupStickinessArgs : Pulumi.ResourceArgs
{
/// <summary>
/// The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).
/// Only used when the type is `lb_cookie`. The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).
/// </summary>
[Input("cookieDuration")]
public Input<int>? CookieDuration { get; set; }
Expand All @@ -25,7 +25,7 @@ public sealed class TargetGroupStickinessArgs : Pulumi.ResourceArgs
public Input<bool>? Enabled { get; set; }

/// <summary>
/// The type of sticky sessions. The only current possible value is `lb_cookie`.
/// The type of sticky sessions. The only current possible values are `lb_cookie` for ALBs and `source_ip` for NLBs.
/// </summary>
[Input("type", required: true)]
public Input<string> Type { get; set; } = null!;
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Alb/Inputs/TargetGroupStickinessGetArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ namespace Pulumi.Aws.Alb.Inputs
public sealed class TargetGroupStickinessGetArgs : Pulumi.ResourceArgs
{
/// <summary>
/// The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).
/// Only used when the type is `lb_cookie`. The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).
/// </summary>
[Input("cookieDuration")]
public Input<int>? CookieDuration { get; set; }
Expand All @@ -25,7 +25,7 @@ public sealed class TargetGroupStickinessGetArgs : Pulumi.ResourceArgs
public Input<bool>? Enabled { get; set; }

/// <summary>
/// The type of sticky sessions. The only current possible value is `lb_cookie`.
/// The type of sticky sessions. The only current possible values are `lb_cookie` for ALBs and `source_ip` for NLBs.
/// </summary>
[Input("type", required: true)]
public Input<string> Type { get; set; } = null!;
Expand Down
10 changes: 2 additions & 8 deletions sdk/dotnet/Alb/LoadBalancer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,7 @@ namespace Pulumi.Aws.Alb
/// {
/// aws_security_group.Lb_sg.Id,
/// },
/// Subnets =
/// {
/// aws_subnet.Public.Select(__item =&gt; __item.Id).ToList(),
/// },
/// Subnets = aws_subnet.Public.Select(__item =&gt; __item.Id).ToList(),
/// EnableDeletionProtection = true,
/// AccessLogs = new Aws.LB.Inputs.LoadBalancerAccessLogsArgs
/// {
Expand Down Expand Up @@ -69,10 +66,7 @@ namespace Pulumi.Aws.Alb
/// {
/// Internal = false,
/// LoadBalancerType = "network",
/// Subnets =
/// {
/// aws_subnet.Public.Select(__item =&gt; __item.Id).ToList(),
/// },
/// Subnets = aws_subnet.Public.Select(__item =&gt; __item.Id).ToList(),
/// EnableDeletionProtection = true,
/// Tags =
/// {
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Alb/Outputs/TargetGroupStickiness.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ namespace Pulumi.Aws.Alb.Outputs
public sealed class TargetGroupStickiness
{
/// <summary>
/// The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).
/// Only used when the type is `lb_cookie`. The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).
/// </summary>
public readonly int? CookieDuration;
/// <summary>
/// Indicates whether health checks are enabled. Defaults to true.
/// </summary>
public readonly bool? Enabled;
/// <summary>
/// The type of sticky sessions. The only current possible value is `lb_cookie`.
/// The type of sticky sessions. The only current possible values are `lb_cookie` for ALBs and `source_ip` for NLBs.
/// </summary>
public readonly string Type;

Expand Down
6 changes: 3 additions & 3 deletions sdk/dotnet/Alb/TargetGroup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ public partial class TargetGroup : Pulumi.CustomResource
public Output<int?> SlowStart { get; private set; } = null!;

/// <summary>
/// A Stickiness block. Stickiness blocks are documented below. `stickiness` is only valid if used with Load Balancers of type `Application`
/// A Stickiness block. Stickiness blocks are documented below.
/// </summary>
[Output("stickiness")]
public Output<Outputs.TargetGroupStickiness> Stickiness { get; private set; } = null!;
Expand Down Expand Up @@ -297,7 +297,7 @@ public sealed class TargetGroupArgs : Pulumi.ResourceArgs
public Input<int>? SlowStart { get; set; }

/// <summary>
/// A Stickiness block. Stickiness blocks are documented below. `stickiness` is only valid if used with Load Balancers of type `Application`
/// A Stickiness block. Stickiness blocks are documented below.
/// </summary>
[Input("stickiness")]
public Input<Inputs.TargetGroupStickinessArgs>? Stickiness { get; set; }
Expand Down Expand Up @@ -411,7 +411,7 @@ public sealed class TargetGroupState : Pulumi.ResourceArgs
public Input<int>? SlowStart { get; set; }

/// <summary>
/// A Stickiness block. Stickiness blocks are documented below. `stickiness` is only valid if used with Load Balancers of type `Application`
/// A Stickiness block. Stickiness blocks are documented below.
/// </summary>
[Input("stickiness")]
public Input<Inputs.TargetGroupStickinessGetArgs>? Stickiness { get; set; }
Expand Down
6 changes: 3 additions & 3 deletions sdk/dotnet/ApiGateway/UsagePlan.cs
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ public partial class UsagePlan : Pulumi.CustomResource
public Output<string> Name { get; private set; } = null!;

/// <summary>
/// The AWS Markeplace product identifier to associate with the usage plan as a SaaS product on AWS Marketplace.
/// The AWS Marketplace product identifier to associate with the usage plan as a SaaS product on AWS Marketplace.
/// </summary>
[Output("productCode")]
public Output<string?> ProductCode { get; private set; } = null!;
Expand Down Expand Up @@ -191,7 +191,7 @@ public InputList<Inputs.UsagePlanApiStageArgs> ApiStages
public Input<string>? Name { get; set; }

/// <summary>
/// The AWS Markeplace product identifier to associate with the usage plan as a SaaS product on AWS Marketplace.
/// The AWS Marketplace product identifier to associate with the usage plan as a SaaS product on AWS Marketplace.
/// </summary>
[Input("productCode")]
public Input<string>? ProductCode { get; set; }
Expand Down Expand Up @@ -258,7 +258,7 @@ public InputList<Inputs.UsagePlanApiStageGetArgs> ApiStages
public Input<string>? Name { get; set; }

/// <summary>
/// The AWS Markeplace product identifier to associate with the usage plan as a SaaS product on AWS Marketplace.
/// The AWS Marketplace product identifier to associate with the usage plan as a SaaS product on AWS Marketplace.
/// </summary>
[Input("productCode")]
public Input<string>? ProductCode { get; set; }
Expand Down
Loading

0 comments on commit 03ee96e

Please sign in to comment.