AWS.Cryptography.Internal.ComAmazonawsDynamodb 1.5.1

前缀已保留
dotnet add package AWS.Cryptography.Internal.ComAmazonawsDynamodb --version 1.5.1                
NuGet\Install-Package AWS.Cryptography.Internal.ComAmazonawsDynamodb -Version 1.5.1                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="AWS.Cryptography.Internal.ComAmazonawsDynamodb" Version="1.5.1" />                
对于支持 PackageReference 的项目,请将此 XML 节点复制到项目文件中以便引用该软件包。
paket add AWS.Cryptography.Internal.ComAmazonawsDynamodb --version 1.5.1                
#r "nuget: AWS.Cryptography.Internal.ComAmazonawsDynamodb, 1.5.1"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此内容复制到交互式工具或脚本的源代码中以便引用软件包。
// Install AWS.Cryptography.Internal.ComAmazonawsDynamodb as a Cake Addin
#addin nuget:?package=AWS.Cryptography.Internal.ComAmazonawsDynamodb&version=1.5.1

// Install AWS.Cryptography.Internal.ComAmazonawsDynamodb as a Cake Tool
#tool nuget:?package=AWS.Cryptography.Internal.ComAmazonawsDynamodb&version=1.5.1                

AWS Cryptographic Internal ComAmazonawsDynamodb

AWS Cryptographic Internal ComAmazonawsDynamodb 是 AWS Cryptographic Material Providers Library 中使用的模型库。此内部库不保证在次要版本之间添加或删除功能。

单独依赖此库。

安全问题通知

安全

如果您在此项目中发现了潜在的安全问题,请通过我们漏洞报告页面通知 AWS/Amazon 安全。请不要创建公共 GitHub 问题。

DDB 模型

此目录包含 DDB smithy 模型,但也进行了一些调整。

操作更改

以下在模型中定义的操作存在冲突的输入和输出结构。

  • DisableKinesisStreamingDestination
  • EnableKinesisStreamingDestination

这两个操作都定义为使用输入和输出结构

  • KinesisStreamingDestinationInput
  • KinesisStreamingDestiantinOutput

在AWS SDK Net v3的AWS SDK Net for DynamoDB中,Kinesis Streaming Destination操作不共享输入和输出结构;然而,由于向后兼容性的原因,模型定义没有发生变化。

我们的代码生成不知道如何区分这一点。为了支持DynamoDBv2,我们将模型定义更改,以更好地反映这一变化。注意:原始的KinesisStreamingDestinationInput/Output结构并未从模型中删除

我们按照以下方式修改了操作输入/输出结构

"com.amazonaws.dynamodb#DisableKinesisStreamingDestination": {
    ...
    "input": { "target": "com.amazonaws.dynamodb#DisableKinesisStreamingDestinationInput"},
    "output": { "target": "com.amazonaws.dynamodb#DisableKinesisStreamingDestinationOutput"},
    ...
},
"com.amazonaws.dynamodb#EnableKinesisStreamingDestination": {
    ...
    "input": { "target": "com.amazonaws.dynamodb#EnableKinesisStreamingDestinationInput"},
    "output": { "target": "com.amazonaws.dynamodb#EnableKinesisStreamingDestinationOutput"},
    ...
}

新的模型结构

  • DisableKinesisStreamingDestinationInput
  • DisableKinesisStreamingDestinationOutput
  • EnableKinesisStreamingDestinationInput
  • EnableKinesisStreamingDestinationOutput

具有与

  • KinesisStreamingDestinationInput
  • KinesisStreamingDestinationOutput
产品 兼容的以及额外的计算目标框架版本。
.NET net6.0兼容。 net6.0-android已计算。 net6.0-ios已计算。 net6.0-maccatalyst已计算。 net6.0-macos已计算。 net6.0-tvos已计算。 net6.0-windows已计算。 net7.0已计算。 net7.0-android已计算。 net7.0-ios已计算。 net7.0-maccatalyst已计算。 net7.0-macos已计算。 net7.0-tvos已计算。 net7.0-windows已计算。 net8.0已计算。 net8.0-android已计算。 net8.0-browser已计算。 net8.0-ios已计算。 net8.0-maccatalyst已计算。 net8.0-macos已计算。 net8.0-tvos已计算。 net8.0-windows已计算。
.NET框架 net48兼容。 net481已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关目标框架.NET标准的更多信息。

NuGet 包 (1)

显示依赖AWS.Cryptography.Internal.ComAmazonawsDynamodb的顶1个 NuGet 包

下载
AWS.Cryptography.MaterialProviders

AWS 密码材料提供者库抽象了加密和解密材料的底层材料管理。它使用密码学的最佳实践来保护保护您的数据的数据密钥。

GitHub 存储库

此包在没有任何流行的GitHub存储库中被使用。

版本 下载 最后更新
1.5.1 195 7/11/2024
1.5.0 115 7/2/2024
1.4.0 2,181 5/21/2024
1.3.0 11,897 4/25/2024
1.2.0 3,736 1/8/2024
1.0.0 86,582 9/29/2023