pulumi / pulumi-aws

An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS
Apache License 2.0
460 stars 155 forks source link

GameLift MatchmakingConfigurationArgs requires GameSessionData when the API does not #2416

Closed jcoakley-sd closed 11 months ago

jcoakley-sd commented 1 year ago

The GameLift MatchmakingConfigurationArgs class requires the field GameSessionData to be present and non-null. But, the gamelift API spec does not require this field: https://docs.aws.amazon.com/gamelift/latest/apireference/API_MatchmakingConfiguration.html

https://github.com/pulumi/pulumi-aws/blob/0d6441758e3fb50efe48de4441de419e1f5d42ce/sdk/dotnet/GameLift/MatchmakingConfiguration.cs#L307

mikhailshilkov commented 11 months ago

The SessionData property isn't required anymore.

Docs:

image

Code: https://github.com/pulumi/pulumi-aws/blob/b44b09f41b17290654024ff6cd15858cb1331320/sdk/dotnet/GameLift/MatchmakingConfiguration.cs#L313