Я создал прослушиватель по умолчанию, документы 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)). Любые предложения о том, как я могу устранить эту проблему дальше?