Не удается создать балансировщик нагрузки приложения csk с ошибкой при отсутствии необходимых параметров для действий по умолчанию - PullRequest
0 голосов
/ 22 октября 2019

Я создал прослушиватель по умолчанию, документы cdk предполагают, что только свойства Type и TargetGroupArn являются обязательными полями.

var listener_defaults = new List<CfnListener.ActionProperty>();
            listener_defaults.Add(new CfnListener.ActionProperty()
                                    {Type="forward",
                                    TargetGroupArn = targetGroup.LogicalId 
                                    });

Выполнение завершается с ошибкой ...

Exception has occurred: CLR/Amazon.JSII.Runtime.JsiiException
An unhandled exception of type 'Amazon.JSII.Runtime.JsiiException' occurred in Amazon.JSII.Runtime.dll: '**Missing required properties for @aws-cdk/aws-elasticloadbalancingv2.CfnListenerProps: defaultActions**'
   at Amazon.JSII.Runtime.Services.Client.TryDeserialize[TResponse](String responseJson)
   at Amazon.JSII.Runtime.Services.Client.ReceiveResponse[TResponse]()
   at Amazon.JSII.Runtime.Deputy.DeputyBase..ctor(DeputyProps props)
   at InfraPlatform.stacks.AlbStack..ctor(Construct parent, String id, IStackProps props) in 

Я использую AWS CDK, его разновидность csharp ... Вероятно, это может быть ошибка вСкд (я использую CDK версии 1.13.1 (сборка 96cfc63)). Любые предложения о том, как я могу устранить эту проблему дальше?

...