.net-core - 从 C# 使用 AwsSdkCall
问题描述
我想在 C# 中创建自定义资源。在这个资源中,我想创建一个 AwsSdkCall,如下所示:
var sdkCall = new AwsSdkCall
{
Service = "SSM",
Action = "putParameter",
Parameters = new PutParameters
{
Name = "/my-param",
Tier = Amazon.SimpleSystemsManagement.ParameterTier.Standard,
Type = Amazon.SimpleSystemsManagement.ParameterType.String,
Value = "My value"
}
};
该Parameters
字段的类型为object?
。我在这里尝试使用匿名对象,但我从 JSII 运行时得到一个异常,它无法处理匿名对象。我试图定义自己的类并使用它,但 JSII 运行时也不喜欢那样。
我应该为这个字段使用什么类型来正确指定 SDK 调用的参数?
解决方案
推荐阅读
- mysql - 声明时这行有什么问题
- android - 应用签名证书和上传证书具有相同的指纹
- javascript - 避免在绝对定位的子元素上使用鼠标移动
- azure - Azure 搜索是否提供用于管理添加、更新或删除文档的并发性的 Etag?
- scala - 为什么在scala中将部分函数用作参数时不需要括号?
- python - 如何使用pickle或其他东西将每个cookie文件加载到文件夹中?
- c - 某些程序评论中使用“撕裂”
- asp.net - 迁移 ASP.NET 项目的最佳目标是 .Net Core 还是 .Net Standard?
- algorithm - 函数看起来像 sin(x) 或 ((tanh(x) + 1) / 2) 的简单数值测试
- r - 在分组数据上应用 Purrr::Map 时出现变异错误