@@ -146,6 +146,27 @@ public static software.amazon.cryptography.dbencryptionsdk.dynamodb.internaldafn
146
146
147
147
return new software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetBranchKeyIdFromDdbKeyOutput ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S30_GetBranchKeyIdFromDdbKeyOutput__M11_branchKeyId ( value . BranchKeyId ) ) ;
148
148
}
149
+ public static AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberInput FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IGetBucketNumberInput value )
150
+ {
151
+ software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetBucketNumberInput concrete = ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetBucketNumberInput ) value ; AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberInput converted = new AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberInput ( ) ; converted . Item = ( System . Collections . Generic . Dictionary < string , Amazon . DynamoDBv2 . Model . AttributeValue > ) FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M4_item ( concrete . _item ) ;
152
+ converted . NumberOfBuckets = ( int ) FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M15_numberOfBuckets ( concrete . _numberOfBuckets ) ; return converted ;
153
+ }
154
+ public static software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IGetBucketNumberInput ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberInput value )
155
+ {
156
+ value . Validate ( ) ;
157
+
158
+ return new software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetBucketNumberInput ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M4_item ( value . Item ) , ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M15_numberOfBuckets ( value . NumberOfBuckets ) ) ;
159
+ }
160
+ public static AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberOutput FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S21_GetBucketNumberOutput ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IGetBucketNumberOutput value )
161
+ {
162
+ software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetBucketNumberOutput concrete = ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetBucketNumberOutput ) value ; AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberOutput converted = new AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberOutput ( ) ; converted . BucketNumber = ( int ) FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S21_GetBucketNumberOutput__M12_bucketNumber ( concrete . _bucketNumber ) ; return converted ;
163
+ }
164
+ public static software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IGetBucketNumberOutput ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S21_GetBucketNumberOutput ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetBucketNumberOutput value )
165
+ {
166
+ value . Validate ( ) ;
167
+
168
+ return new software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetBucketNumberOutput ( ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S21_GetBucketNumberOutput__M12_bucketNumber ( value . BucketNumber ) ) ;
169
+ }
149
170
public static AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetEncryptedDataKeyDescriptionInput FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S35_GetEncryptedDataKeyDescriptionInput ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IGetEncryptedDataKeyDescriptionInput value )
150
171
{
151
172
software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetEncryptedDataKeyDescriptionInput concrete = ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . GetEncryptedDataKeyDescriptionInput ) value ; AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetEncryptedDataKeyDescriptionInput converted = new AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetEncryptedDataKeyDescriptionInput ( ) ; converted . Input = ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetEncryptedDataKeyDescriptionUnion ) FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S35_GetEncryptedDataKeyDescriptionInput__M5_input ( concrete . _input ) ; return converted ;
@@ -390,6 +411,30 @@ public static Dafny.ISequence<char> ToDafny_N3_aws__N12_cryptography__N15_dbEncr
390
411
{
391
412
return ToDafny_N6_smithy__N3_api__S6_String ( value ) ;
392
413
}
414
+ public static System . Collections . Generic . Dictionary < string , Amazon . DynamoDBv2 . Model . AttributeValue > FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M4_item ( Dafny . IMap < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > value )
415
+ {
416
+ return FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap ( value ) ;
417
+ }
418
+ public static Dafny . IMap < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M4_item ( System . Collections . Generic . Dictionary < string , Amazon . DynamoDBv2 . Model . AttributeValue > value )
419
+ {
420
+ return ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap ( value ) ;
421
+ }
422
+ public static int FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M15_numberOfBuckets ( int value )
423
+ {
424
+ return FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S11_BucketCount ( value ) ;
425
+ }
426
+ public static int ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S20_GetBucketNumberInput__M15_numberOfBuckets ( int value )
427
+ {
428
+ return ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S11_BucketCount ( value ) ;
429
+ }
430
+ public static int FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S21_GetBucketNumberOutput__M12_bucketNumber ( int value )
431
+ {
432
+ return FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S12_BucketNumber ( value ) ;
433
+ }
434
+ public static int ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S21_GetBucketNumberOutput__M12_bucketNumber ( int value )
435
+ {
436
+ return ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S12_BucketNumber ( value ) ;
437
+ }
393
438
public static AWS . Cryptography . DbEncryptionSDK . DynamoDb . GetEncryptedDataKeyDescriptionUnion FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S35_GetEncryptedDataKeyDescriptionInput__M5_input ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IGetEncryptedDataKeyDescriptionUnion value )
394
439
{
395
440
return FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S35_GetEncryptedDataKeyDescriptionUnion ( value ) ;
@@ -596,6 +641,32 @@ public static Dafny.ISequence<char> ToDafny_N6_smithy__N3_api__S6_String(string
596
641
new Dafny . Pair < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > ( ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S3_Key__M3_key ( pair . Key ) , ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S3_Key__M5_value ( pair . Value ) )
597
642
) ) ;
598
643
}
644
+ public static System . Collections . Generic . Dictionary < string , Amazon . DynamoDBv2 . Model . AttributeValue > FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap ( Dafny . IMap < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > value )
645
+ {
646
+ return value . ItemEnumerable . ToDictionary ( pair => FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M3_key ( pair . Car ) , pair => FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M5_value ( pair . Cdr ) ) ;
647
+ }
648
+ public static Dafny . IMap < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap ( System . Collections . Generic . Dictionary < string , Amazon . DynamoDBv2 . Model . AttributeValue > value )
649
+ {
650
+ return Dafny . Map < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > . FromCollection ( value . Select ( pair =>
651
+ new Dafny . Pair < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > ( ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M3_key ( pair . Key ) , ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M5_value ( pair . Value ) )
652
+ ) ) ;
653
+ }
654
+ public static int FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S11_BucketCount ( int value )
655
+ {
656
+ return value ;
657
+ }
658
+ public static int ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S11_BucketCount ( int value )
659
+ {
660
+ return value ;
661
+ }
662
+ public static int FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S12_BucketNumber ( int value )
663
+ {
664
+ return value ;
665
+ }
666
+ public static int ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S12_BucketNumber ( int value )
667
+ {
668
+ return value ;
669
+ }
599
670
public static System . Collections . Generic . List < AWS . Cryptography . DbEncryptionSDK . DynamoDb . EncryptedDataKeyDescription > FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S31_EncryptedDataKeyDescriptionList ( Dafny . ISequence < software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IEncryptedDataKeyDescription > value )
600
671
{
601
672
return new System . Collections . Generic . List < AWS . Cryptography . DbEncryptionSDK . DynamoDb . EncryptedDataKeyDescription > ( value . Elements . Select ( FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S31_EncryptedDataKeyDescriptionList__M6_member ) ) ;
@@ -617,16 +688,6 @@ public static Dafny.ISequence<byte> ToDafny_N6_smithy__N3_api__S4_Blob(System.IO
617
688
return Dafny . Sequence < byte > . FromArray ( value . ToArray ( ) ) ;
618
689
619
690
}
620
- public static System . Collections . Generic . Dictionary < string , Amazon . DynamoDBv2 . Model . AttributeValue > FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap ( Dafny . IMap < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > value )
621
- {
622
- return value . ItemEnumerable . ToDictionary ( pair => FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M3_key ( pair . Car ) , pair => FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M5_value ( pair . Cdr ) ) ;
623
- }
624
- public static Dafny . IMap < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap ( System . Collections . Generic . Dictionary < string , Amazon . DynamoDBv2 . Model . AttributeValue > value )
625
- {
626
- return Dafny . Map < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > . FromCollection ( value . Select ( pair =>
627
- new Dafny . Pair < Dafny . ISequence < char > , software . amazon . cryptography . services . dynamodb . internaldafny . types . _IAttributeValue > ( ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M3_key ( pair . Key ) , ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M5_value ( pair . Value ) )
628
- ) ) ;
629
- }
630
691
public static AWS . Cryptography . DbEncryptionSDK . DynamoDb . Upper FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S5_Upper ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IUpper value )
631
692
{
632
693
software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . Upper concrete = ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . Upper ) value ; AWS . Cryptography . DbEncryptionSDK . DynamoDb . Upper converted = new AWS . Cryptography . DbEncryptionSDK . DynamoDb . Upper ( ) ; return converted ;
@@ -807,14 +868,6 @@ public static software.amazon.cryptography.services.dynamodb.internaldafny.types
807
868
{
808
869
return ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S14_AttributeValue ( value ) ;
809
870
}
810
- public static AWS . Cryptography . DbEncryptionSDK . DynamoDb . EncryptedDataKeyDescription FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S31_EncryptedDataKeyDescriptionList__M6_member ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IEncryptedDataKeyDescription value )
811
- {
812
- return FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S27_EncryptedDataKeyDescription ( value ) ;
813
- }
814
- public static software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IEncryptedDataKeyDescription ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S31_EncryptedDataKeyDescriptionList__M6_member ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . EncryptedDataKeyDescription value )
815
- {
816
- return ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S27_EncryptedDataKeyDescription ( value ) ;
817
- }
818
871
public static string FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S12_AttributeMap__M3_key ( Dafny . ISequence < char > value )
819
872
{
820
873
return FromDafny_N3_com__N9_amazonaws__N8_dynamodb__S13_AttributeName ( value ) ;
@@ -831,6 +884,14 @@ public static software.amazon.cryptography.services.dynamodb.internaldafny.types
831
884
{
832
885
return ToDafny_N3_com__N9_amazonaws__N8_dynamodb__S14_AttributeValue ( value ) ;
833
886
}
887
+ public static AWS . Cryptography . DbEncryptionSDK . DynamoDb . EncryptedDataKeyDescription FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S31_EncryptedDataKeyDescriptionList__M6_member ( software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IEncryptedDataKeyDescription value )
888
+ {
889
+ return FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S27_EncryptedDataKeyDescription ( value ) ;
890
+ }
891
+ public static software . amazon . cryptography . dbencryptionsdk . dynamodb . internaldafny . types . _IEncryptedDataKeyDescription ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S31_EncryptedDataKeyDescriptionList__M6_member ( AWS . Cryptography . DbEncryptionSDK . DynamoDb . EncryptedDataKeyDescription value )
892
+ {
893
+ return ToDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S27_EncryptedDataKeyDescription ( value ) ;
894
+ }
834
895
public static string FromDafny_N3_aws__N12_cryptography__N15_dbEncryptionSdk__N8_dynamoDb__S6_Insert__M7_literal ( Dafny . ISequence < char > value )
835
896
{
836
897
return FromDafny_N6_smithy__N3_api__S6_String ( value ) ;
0 commit comments