File tree Expand file tree Collapse file tree 3 files changed +553
-0
lines changed
services/s3control/src/main/resources/codegen-resources Expand file tree Collapse file tree 3 files changed +553
-0
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "type" : " feature" ,
3
+ "category" : " AWS S3 Control" ,
4
+ "contributor" : " " ,
5
+ "description" : " Updates to support S3 Express zonal endpoints for directory buckets in AWS CLI"
6
+ }
Original file line number Diff line number Diff line change 468
468
}
469
469
],
470
470
"rules" : [
471
+ {
472
+ "conditions" : [
473
+ {
474
+ "fn" : " isSet" ,
475
+ "argv" : [
476
+ {
477
+ "ref" : " Endpoint"
478
+ }
479
+ ]
480
+ },
481
+ {
482
+ "fn" : " booleanEquals" ,
483
+ "argv" : [
484
+ {
485
+ "ref" : " UseDualStack"
486
+ },
487
+ true
488
+ ]
489
+ }
490
+ ],
491
+ "error" : " Invalid Configuration: DualStack and custom endpoint are not supported" ,
492
+ "type" : " error"
493
+ },
471
494
{
472
495
"conditions" : [
473
496
{
483
506
"error" : " S3Express does not support Dual-stack." ,
484
507
"type" : " error"
485
508
},
509
+ {
510
+ "conditions" : [
511
+ {
512
+ "fn" : " isSet" ,
513
+ "argv" : [
514
+ {
515
+ "ref" : " Endpoint"
516
+ }
517
+ ]
518
+ },
519
+ {
520
+ "fn" : " parseURL" ,
521
+ "argv" : [
522
+ {
523
+ "ref" : " Endpoint"
524
+ }
525
+ ],
526
+ "assign" : " url"
527
+ }
528
+ ],
529
+ "endpoint" : {
530
+ "url" : " {url#scheme}://{url#authority}" ,
531
+ "properties" : {
532
+ "authSchemes" : [
533
+ {
534
+ "disableDoubleEncoding" : true ,
535
+ "name" : " sigv4" ,
536
+ "signingName" : " s3express" ,
537
+ "signingRegion" : " {Region}"
538
+ }
539
+ ]
540
+ },
541
+ "headers" : {}
542
+ },
543
+ "type" : " endpoint"
544
+ },
486
545
{
487
546
"conditions" : [
488
547
{
958
1017
}
959
1018
],
960
1019
"rules" : [
1020
+ {
1021
+ "conditions" : [
1022
+ {
1023
+ "fn" : " isSet" ,
1024
+ "argv" : [
1025
+ {
1026
+ "ref" : " Endpoint"
1027
+ }
1028
+ ]
1029
+ },
1030
+ {
1031
+ "fn" : " booleanEquals" ,
1032
+ "argv" : [
1033
+ {
1034
+ "ref" : " UseDualStack"
1035
+ },
1036
+ true
1037
+ ]
1038
+ }
1039
+ ],
1040
+ "error" : " Invalid Configuration: DualStack and custom endpoint are not supported" ,
1041
+ "type" : " error"
1042
+ },
1043
+ {
1044
+ "conditions" : [
1045
+ {
1046
+ "fn" : " booleanEquals" ,
1047
+ "argv" : [
1048
+ {
1049
+ "ref" : " UseDualStack"
1050
+ },
1051
+ true
1052
+ ]
1053
+ }
1054
+ ],
1055
+ "error" : " S3Express does not support Dual-stack." ,
1056
+ "type" : " error"
1057
+ },
1058
+ {
1059
+ "conditions" : [
1060
+ {
1061
+ "fn" : " isSet" ,
1062
+ "argv" : [
1063
+ {
1064
+ "ref" : " Endpoint"
1065
+ }
1066
+ ]
1067
+ },
1068
+ {
1069
+ "fn" : " parseURL" ,
1070
+ "argv" : [
1071
+ {
1072
+ "ref" : " Endpoint"
1073
+ }
1074
+ ],
1075
+ "assign" : " url"
1076
+ }
1077
+ ],
1078
+ "endpoint" : {
1079
+ "url" : " {url#scheme}://{url#authority}" ,
1080
+ "properties" : {
1081
+ "authSchemes" : [
1082
+ {
1083
+ "disableDoubleEncoding" : true ,
1084
+ "name" : " sigv4" ,
1085
+ "signingName" : " s3express" ,
1086
+ "signingRegion" : " {Region}"
1087
+ }
1088
+ ]
1089
+ },
1090
+ "headers" : {}
1091
+ },
1092
+ "type" : " endpoint"
1093
+ },
961
1094
{
962
1095
"conditions" : [
963
1096
{
You can’t perform that action at this time.
0 commit comments