Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aws/aws-sdk-js-v3
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.388.0
Choose a base ref
...
head repository: aws/aws-sdk-js-v3
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.390.0
Choose a head ref

Commits on Aug 9, 2023

  1. Copy the full SHA
    bd9cff7 View commit details
  2. Copy the full SHA
    b228e1b View commit details
  3. Correct example code in credential-provider-node README (#2909)

    The example code for EKS roles in the `credential-provider-node` README incorrectly passes the `getDefaultRoleAssumerWithWebIdentity` function itself as the `roleAssumerWithWebIdentity` when setting up the default provider. Instead, it should be calling this function and passing the returned value instead (also a function).
    scottybrisbane authored Aug 9, 2023
    Copy the full SHA
    edf49b3 View commit details
  4. feat(experimentalIdentityAndAuth): add experimentalIdentityAndAuth

    …flag (#5065)
    
    As part of feature development of `experimentalIdentityAndAuth`, add
    control branches for existing behavior in existing integrations,
    particularly `@aws.auth#sigv4` and `@httpBearerTokenAuth`:
    
    - `AddAwsAuthPlugin`
    - `AddAwsRuntimeConfig`
    - `AddBuiltinPlugins`
    - `AddEventBridgePlugin`
    - `AddS3Config`
    - `AddS3ControlDependency`
    - `AddTokenAuthPlugin`
    - `AddEventStreamHandlingDependency`
    
    Also, add a section in `CONTRIBUTING.md` about experimental features in `smithy-typescript`
    used in `aws-sdk-js-v3`.
    Steven Yuan authored Aug 9, 2023
    Copy the full SHA
    07a70fb View commit details
  5. Copy the full SHA
    6cdc987 View commit details

Commits on Aug 10, 2023

  1. Copy the full SHA
    7cf068b View commit details
  2. Copy the full SHA
    314bf5b View commit details
  3. feat(client-omics): This release adds instanceType to GetRunTask & Li…

    …stRunTasks responses.
    awstools committed Aug 10, 2023
    Copy the full SHA
    0224db7 View commit details
  4. feat(client-secrets-manager): Add additional InvalidRequestException …

    …to list of possible exceptions for ListSecret.
    awstools committed Aug 10, 2023
    Copy the full SHA
    f80ac69 View commit details
  5. feat(client-connect): This release adds APIs to provision agents that…

    … are global / available in multiple AWS regions and distribute them across these regions by percentage.
    awstools committed Aug 10, 2023
    Copy the full SHA
    cda89d3 View commit details
  6. feat(client-elastic-load-balancing-v2): This release enables configur…

    …ing security groups for Network Load Balancers
    awstools committed Aug 10, 2023
    Copy the full SHA
    87ba343 View commit details
  7. Copy the full SHA
    f0f32c5 View commit details
  8. Publish v3.389.0

    awstools committed Aug 10, 2023
    Copy the full SHA
    e28e7b7 View commit details
  9. Copy the full SHA
    8c2e326 View commit details

Commits on Aug 11, 2023

  1. feat(client-quicksight): New Authentication method for Account subscr…

    …iption - IAM Identity Center. Hierarchy layout support, default column width support and related style properties for pivot table visuals. Non-additive topic field aggregations for Topic API
    awstools committed Aug 11, 2023
    Copy the full SHA
    b806760 View commit details
  2. feat(client-amplifybackend): Adds sensitive trait to required input s…

    …hapes.
    awstools committed Aug 11, 2023
    Copy the full SHA
    2d602ba View commit details
  3. feat(client-ec2): Amazon EC2 P5 instances, powered by the latest NVID…

    …IA H100 Tensor Core GPUs, deliver the highest performance in EC2 for deep learning (DL) and HPC applications. M7i-flex and M7i instances are next-generation general purpose instances powered by custom 4th Generation Intel Xeon Scalable processors.
    awstools committed Aug 11, 2023
    Copy the full SHA
    071580d View commit details
  4. feat(client-config-service): Updated ResourceType enum with new resou…

    …rce types onboarded by AWS Config in July 2023.
    awstools committed Aug 11, 2023
    Copy the full SHA
    09062bb View commit details
  5. feat(client-swf): This release adds new API parameters to override wo…

    …rkflow task list for workflow executions.
    awstools committed Aug 11, 2023
    Copy the full SHA
    1524521 View commit details
  6. docs(client-ses): Doc only updates to include: 1) Clarified which par…

    …t of an email address where it's okay to have Punycode when it contains non-ASCII characters for the SendRawEmail action and other actions where this is applicable. 2) Updated S3Action description with new MB max bucket size from 30 to 40.
    awstools committed Aug 11, 2023
    Copy the full SHA
    0310a62 View commit details
  7. Copy the full SHA
    40716ae View commit details
  8. Publish v3.390.0

    awstools committed Aug 11, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7a817a5 View commit details
Showing with 23,248 additions and 20,267 deletions.
  1. +37 −0 CHANGELOG.md
  2. +41 −14 CONTRIBUTING.md
  3. +3 −3 benchmark/size/report.md
  4. +11 −0 clients/client-amplifybackend/CHANGELOG.md
  5. +1 −1 clients/client-amplifybackend/package.json
  6. +6 −2 clients/client-amplifybackend/src/commands/CreateBackendAuthCommand.ts
  7. +6 −2 clients/client-amplifybackend/src/commands/GetBackendAuthCommand.ts
  8. +6 −2 clients/client-amplifybackend/src/commands/UpdateBackendAuthCommand.ts
  9. +1 −1 clients/client-amplifybackend/src/endpoint/EndpointParameters.ts
  10. +20 −19 clients/client-amplifybackend/src/endpoint/ruleset.ts
  11. +176 −1 clients/client-amplifybackend/src/models/models_0.ts
  12. +8 −0 clients/client-cloudtrail/CHANGELOG.md
  13. +1 −1 clients/client-cloudtrail/package.json
  14. +1 −1 clients/client-cloudtrail/src/commands/StartQueryCommand.ts
  15. +1 −1 clients/client-cloudtrail/src/endpoint/ruleset.ts
  16. +100 −3 clients/client-cloudtrail/src/models/models_0.ts
  17. +11 −0 clients/client-config-service/CHANGELOG.md
  18. +1 −1 clients/client-config-service/package.json
  19. +3 −3 clients/client-config-service/src/commands/BatchGetAggregateResourceConfigCommand.ts
  20. +3 −3 clients/client-config-service/src/commands/BatchGetResourceConfigCommand.ts
  21. +2 −2 clients/client-config-service/src/commands/DescribeConfigurationRecordersCommand.ts
  22. +2 −2 clients/client-config-service/src/commands/DescribeRemediationExecutionStatusCommand.ts
  23. +1 −1 clients/client-config-service/src/commands/GetAggregateDiscoveredResourceCountsCommand.ts
  24. +3 −3 clients/client-config-service/src/commands/GetAggregateResourceConfigCommand.ts
  25. +1 −1 clients/client-config-service/src/commands/GetDiscoveredResourceCountsCommand.ts
  26. +3 −3 clients/client-config-service/src/commands/GetResourceConfigHistoryCommand.ts
  27. +2 −2 clients/client-config-service/src/commands/ListAggregateDiscoveredResourcesCommand.ts
  28. +2 −2 clients/client-config-service/src/commands/ListDiscoveredResourcesCommand.ts
  29. +2 −2 clients/client-config-service/src/commands/PutConfigurationRecorderCommand.ts
  30. +2 −2 clients/client-config-service/src/commands/StartRemediationExecutionCommand.ts
  31. +1 −1 clients/client-config-service/src/endpoint/ruleset.ts
  32. +35 −0 clients/client-config-service/src/models/models_0.ts
  33. +11 −0 clients/client-connect/CHANGELOG.md
  34. +24 −0 clients/client-connect/README.md
  35. +1 −1 clients/client-connect/package.json
  36. +69 −0 clients/client-connect/src/Connect.ts
  37. +18 −0 clients/client-connect/src/ConnectClient.ts
  38. +175 −0 clients/client-connect/src/commands/AssociateTrafficDistributionGroupUserCommand.ts
  39. +1 −1 clients/client-connect/src/commands/CreateEvaluationFormCommand.ts
  40. +1 −0 clients/client-connect/src/commands/DescribeTrafficDistributionGroupCommand.ts
  41. +181 −0 clients/client-connect/src/commands/DisassociateTrafficDistributionGroupUserCommand.ts
  42. +2 −1 clients/client-connect/src/commands/GetContactAttributesCommand.ts
  43. +16 −0 clients/client-connect/src/commands/GetTrafficDistributionCommand.ts
  44. +12 −0 clients/client-connect/src/commands/ListPhoneNumbersV2Command.ts
  45. +178 −0 clients/client-connect/src/commands/ListTrafficDistributionGroupUsersCommand.ts
  46. +1 −0 clients/client-connect/src/commands/ListTrafficDistributionGroupsCommand.ts
  47. +3 −5 clients/client-connect/src/commands/UpdateRoutingProfileAgentAvailabilityTimerCommand.ts
  48. +21 −0 clients/client-connect/src/commands/UpdateTrafficDistributionCommand.ts
  49. +1 −1 clients/client-connect/src/commands/UpdateUserHierarchyStructureCommand.ts
  50. +1 −1 clients/client-connect/src/commands/UpdateUserIdentityInfoCommand.ts
  51. +1 −1 clients/client-connect/src/commands/UpdateUserPhoneConfigCommand.ts
  52. +1 −1 clients/client-connect/src/commands/UpdateUserRoutingProfileCommand.ts
  53. +1 −1 clients/client-connect/src/commands/UpdateUserSecurityProfilesCommand.ts
  54. +3 −0 clients/client-connect/src/commands/index.ts
  55. +104 −115 clients/client-connect/src/models/models_0.ts
  56. +238 −403 clients/client-connect/src/models/models_1.ts
  57. +384 −3 clients/client-connect/src/models/models_2.ts
  58. +50 −0 clients/client-connect/src/pagination/ListTrafficDistributionGroupUsersPaginator.ts
  59. +1 −0 clients/client-connect/src/pagination/index.ts
  60. +337 −8 clients/client-connect/src/protocols/Aws_restJson1.ts
  61. +11 −0 clients/client-ec2/CHANGELOG.md
  62. +1 −1 clients/client-ec2/package.json
  63. +2 −2 clients/client-ec2/src/commands/CreateCapacityReservationFleetCommand.ts
  64. +4 −4 clients/client-ec2/src/commands/CreateFleetCommand.ts
  65. +1 −1 clients/client-ec2/src/commands/CreateLaunchTemplateCommand.ts
  66. +2 −2 clients/client-ec2/src/commands/CreateLaunchTemplateVersionCommand.ts
  67. +1 −1 clients/client-ec2/src/commands/DescribeCapacityReservationFleetsCommand.ts
  68. +4 −4 clients/client-ec2/src/commands/DescribeFleetsCommand.ts
  69. +1 −1 clients/client-ec2/src/commands/DescribeInstanceTypeOfferingsCommand.ts
  70. +2 −2 clients/client-ec2/src/commands/DescribeInstanceTypesCommand.ts
  71. +1 −1 clients/client-ec2/src/commands/DescribeInstancesCommand.ts
  72. +1 −1 clients/client-ec2/src/commands/DescribeLaunchTemplateVersionsCommand.ts
  73. +1 −1 clients/client-ec2/src/commands/DescribeReservedInstancesCommand.ts
  74. +1 −1 clients/client-ec2/src/commands/DescribeReservedInstancesModificationsCommand.ts
  75. +2 −2 clients/client-ec2/src/commands/DescribeReservedInstancesOfferingsCommand.ts
  76. +2 −2 clients/client-ec2/src/commands/DescribeSpotFleetRequestsCommand.ts
  77. +1 −1 clients/client-ec2/src/commands/DescribeSpotInstanceRequestsCommand.ts
  78. +2 −2 clients/client-ec2/src/commands/DescribeSpotPriceHistoryCommand.ts
  79. +1 −1 clients/client-ec2/src/commands/GetLaunchTemplateDataCommand.ts
  80. +1 −1 clients/client-ec2/src/commands/ImportInstanceCommand.ts
  81. +1 −1 clients/client-ec2/src/commands/ModifyFleetCommand.ts
  82. +1 −1 clients/client-ec2/src/commands/ModifyReservedInstancesCommand.ts
  83. +1 −1 clients/client-ec2/src/commands/ModifySpotFleetRequestCommand.ts
  84. +2 −2 clients/client-ec2/src/commands/RequestSpotFleetCommand.ts
  85. +2 −2 clients/client-ec2/src/commands/RequestSpotInstancesCommand.ts
  86. +2 −2 clients/client-ec2/src/commands/RunInstancesCommand.ts
  87. +15 −0 clients/client-ec2/src/models/models_0.ts
  88. +11 −0 clients/client-elastic-load-balancing-v2/CHANGELOG.md
  89. +1 −1 clients/client-elastic-load-balancing-v2/package.json
  90. +1 −0 clients/client-elastic-load-balancing-v2/src/commands/CreateLoadBalancerCommand.ts
  91. +1 −0 clients/client-elastic-load-balancing-v2/src/commands/DeregisterTargetsCommand.ts
  92. +1 −0 clients/client-elastic-load-balancing-v2/src/commands/DescribeLoadBalancersCommand.ts
  93. +8 −4 clients/client-elastic-load-balancing-v2/src/commands/SetSecurityGroupsCommand.ts
  94. +1 −1 clients/client-elastic-load-balancing-v2/src/endpoint/EndpointParameters.ts
  95. +22 −21 clients/client-elastic-load-balancing-v2/src/endpoint/ruleset.ts
  96. +74 −12 clients/client-elastic-load-balancing-v2/src/models/models_0.ts
  97. +14 −0 clients/client-elastic-load-balancing-v2/src/protocols/Aws_query.ts
  98. +11 −0 clients/client-omics/CHANGELOG.md
  99. +1 −1 clients/client-omics/package.json
  100. +1 −0 clients/client-omics/src/commands/GetRunTaskCommand.ts
  101. +1 −0 clients/client-omics/src/commands/ListRunTasksCommand.ts
  102. +18 −2 clients/client-omics/src/models/models_0.ts
  103. +2 −0 clients/client-omics/src/protocols/Aws_restJson1.ts
  104. +11 −0 clients/client-quicksight/CHANGELOG.md
  105. +1 −1 clients/client-quicksight/package.json
  106. +1 −1 clients/client-quicksight/src/commands/CreateAccountSubscriptionCommand.ts
  107. +23 −5 clients/client-quicksight/src/commands/CreateAnalysisCommand.ts
  108. +23 −5 clients/client-quicksight/src/commands/CreateDashboardCommand.ts
  109. +23 −5 clients/client-quicksight/src/commands/CreateTemplateCommand.ts
  110. +4 −2 clients/client-quicksight/src/commands/CreateTopicCommand.ts
  111. +1 −1 clients/client-quicksight/src/commands/DeleteAccountCustomizationCommand.ts
  112. +1 −0 clients/client-quicksight/src/commands/DescribeAccountSubscriptionCommand.ts
  113. +23 −5 clients/client-quicksight/src/commands/DescribeAnalysisDefinitionCommand.ts
  114. +23 −5 clients/client-quicksight/src/commands/DescribeDashboardDefinitionCommand.ts
  115. +23 −5 clients/client-quicksight/src/commands/DescribeTemplateDefinitionCommand.ts
  116. +4 −2 clients/client-quicksight/src/commands/DescribeTopicCommand.ts
  117. +1 −1 clients/client-quicksight/src/commands/DescribeUserCommand.ts
  118. +1 −1 clients/client-quicksight/src/commands/ListUsersCommand.ts
  119. +2 −2 clients/client-quicksight/src/commands/RegisterUserCommand.ts
  120. +9 −1 clients/client-quicksight/src/commands/StartDashboardSnapshotJobCommand.ts
  121. +23 −5 clients/client-quicksight/src/commands/UpdateAnalysisCommand.ts
  122. +1 −1 clients/client-quicksight/src/commands/UpdateAnalysisPermissionsCommand.ts
  123. +24 −6 clients/client-quicksight/src/commands/UpdateDashboardCommand.ts
  124. +23 −5 clients/client-quicksight/src/commands/UpdateTemplateCommand.ts
  125. +4 −2 clients/client-quicksight/src/commands/UpdateTopicCommand.ts
  126. +1 −1 clients/client-quicksight/src/commands/UpdateUserCommand.ts
  127. +1 −1 clients/client-quicksight/src/endpoint/ruleset.ts
  128. +6 −0 clients/client-quicksight/src/models/models_0.ts
  129. +103 −65 clients/client-quicksight/src/models/models_1.ts
  130. +82 −131 clients/client-quicksight/src/models/models_2.ts
  131. +128 −222 clients/client-quicksight/src/models/models_3.ts
  132. +224 −0 clients/client-quicksight/src/models/models_4.ts
  133. +20 −6 clients/client-quicksight/src/protocols/Aws_restJson1.ts
  134. +11 −0 clients/client-secrets-manager/CHANGELOG.md
  135. +1 −1 clients/client-secrets-manager/package.json
  136. +18 −0 clients/client-secrets-manager/src/commands/ListSecretsCommand.ts
  137. +3 −0 clients/client-secrets-manager/src/protocols/Aws_json1_1.ts
  138. +8 −0 clients/client-ses/CHANGELOG.md
  139. +25 −0 clients/client-ses/README.md
  140. +1 −1 clients/client-ses/package.json
  141. +28 −3 clients/client-ses/src/SES.ts
  142. +28 −3 clients/client-ses/src/SESClient.ts
  143. +2 −3 clients/client-ses/src/commands/CloneReceiptRuleSetCommand.ts
  144. +4 −4 clients/client-ses/src/commands/CreateConfigurationSetCommand.ts
  145. +8 −8 clients/client-ses/src/commands/CreateConfigurationSetEventDestinationCommand.ts
  146. +5 −5 clients/client-ses/src/commands/CreateConfigurationSetTrackingOptionsCommand.ts
  147. +3 −2 clients/client-ses/src/commands/CreateCustomVerificationEmailTemplateCommand.ts
  148. +4 −3 clients/client-ses/src/commands/CreateReceiptFilterCommand.ts
  149. +11 −11 clients/client-ses/src/commands/CreateReceiptRuleCommand.ts
  150. +2 −3 clients/client-ses/src/commands/CreateReceiptRuleSetCommand.ts
  151. +3 −3 clients/client-ses/src/commands/CreateTemplateCommand.ts
  152. +3 −2 clients/client-ses/src/commands/DeleteConfigurationSetCommand.ts
  153. +3 −2 clients/client-ses/src/commands/DeleteConfigurationSetEventDestinationCommand.ts
  154. +5 −5 clients/client-ses/src/commands/DeleteConfigurationSetTrackingOptionsCommand.ts
  155. +3 −2 clients/client-ses/src/commands/DeleteCustomVerificationEmailTemplateCommand.ts
  156. +1 −1 clients/client-ses/src/commands/DeleteIdentityCommand.ts
  157. +10 −10 clients/client-ses/src/commands/DeleteIdentityPolicyCommand.ts
  158. +2 −2 clients/client-ses/src/commands/DeleteReceiptFilterCommand.ts
  159. +2 −2 clients/client-ses/src/commands/DeleteReceiptRuleCommand.ts
  160. +5 −4 clients/client-ses/src/commands/DeleteReceiptRuleSetCommand.ts
  161. +1 −1 clients/client-ses/src/commands/DeleteTemplateCommand.ts
  162. +6 −7 clients/client-ses/src/commands/DescribeActiveReceiptRuleSetCommand.ts
  163. +7 −7 clients/client-ses/src/commands/DescribeConfigurationSetCommand.ts
  164. +7 −7 clients/client-ses/src/commands/DescribeReceiptRuleCommand.ts
  165. +7 −6 clients/client-ses/src/commands/DescribeReceiptRuleSetCommand.ts
  166. +2 −2 clients/client-ses/src/commands/GetAccountSendingEnabledCommand.ts
  167. +3 −2 clients/client-ses/src/commands/GetCustomVerificationEmailTemplateCommand.ts
  168. +9 −8 clients/client-ses/src/commands/GetIdentityDkimAttributesCommand.ts
  169. +3 −3 clients/client-ses/src/commands/GetIdentityMailFromDomainAttributesCommand.ts
  170. +2 −2 clients/client-ses/src/commands/GetIdentityNotificationAttributesCommand.ts
  171. +8 −8 clients/client-ses/src/commands/GetIdentityPoliciesCommand.ts
  172. +8 −8 clients/client-ses/src/commands/GetIdentityVerificationAttributesCommand.ts
  173. +1 −1 clients/client-ses/src/commands/GetSendQuotaCommand.ts
  174. +2 −2 clients/client-ses/src/commands/GetSendStatisticsCommand.ts
  175. +1 −1 clients/client-ses/src/commands/GetTemplateCommand.ts
  176. +6 −5 clients/client-ses/src/commands/ListConfigurationSetsCommand.ts
  177. +4 −3 clients/client-ses/src/commands/ListCustomVerificationEmailTemplatesCommand.ts
  178. +13 −3 clients/client-ses/src/commands/ListIdentitiesCommand.ts
  179. +10 −10 clients/client-ses/src/commands/ListIdentityPoliciesCommand.ts
  180. +5 −5 clients/client-ses/src/commands/ListReceiptFiltersCommand.ts
  181. +5 −4 clients/client-ses/src/commands/ListReceiptRuleSetsCommand.ts
  182. +3 −3 clients/client-ses/src/commands/ListTemplatesCommand.ts
  183. +1 −1 clients/client-ses/src/commands/PutConfigurationSetDeliveryOptionsCommand.ts
  184. +8 −8 clients/client-ses/src/commands/PutIdentityPolicyCommand.ts
  185. +7 −7 clients/client-ses/src/commands/ReorderReceiptRuleSetCommand.ts
  186. +11 −10 clients/client-ses/src/commands/SendBounceCommand.ts
  187. +19 −19 clients/client-ses/src/commands/SendBulkTemplatedEmailCommand.ts
  188. +5 −5 clients/client-ses/src/commands/SendCustomVerificationEmailCommand.ts
  189. +19 −21 clients/client-ses/src/commands/SendEmailCommand.ts
  190. +50 −58 clients/client-ses/src/commands/SendRawEmailCommand.ts
  191. +21 −22 clients/client-ses/src/commands/SendTemplatedEmailCommand.ts
  192. +7 −6 clients/client-ses/src/commands/SetActiveReceiptRuleSetCommand.ts
  193. +6 −5 clients/client-ses/src/commands/SetIdentityDkimEnabledCommand.ts
  194. +4 −4 clients/client-ses/src/commands/SetIdentityFeedbackForwardingEnabledCommand.ts
  195. +3 −3 clients/client-ses/src/commands/SetIdentityHeadersInNotificationsEnabledCommand.ts
  196. +6 −7 clients/client-ses/src/commands/SetIdentityMailFromDomainCommand.ts
  197. +4 −4 clients/client-ses/src/commands/SetIdentityNotificationTopicCommand.ts
  198. +2 −2 clients/client-ses/src/commands/SetReceiptRulePositionCommand.ts
  199. +1 −1 clients/client-ses/src/commands/TestRenderTemplateCommand.ts
  200. +3 −3 clients/client-ses/src/commands/UpdateAccountSendingEnabledCommand.ts
  201. +7 −7 clients/client-ses/src/commands/UpdateConfigurationSetEventDestinationCommand.ts
  202. +2 −2 clients/client-ses/src/commands/UpdateConfigurationSetReputationMetricsEnabledCommand.ts
  203. +2 −2 clients/client-ses/src/commands/UpdateConfigurationSetSendingEnabledCommand.ts
  204. +5 −5 clients/client-ses/src/commands/UpdateConfigurationSetTrackingOptionsCommand.ts
  205. +3 −2 clients/client-ses/src/commands/UpdateCustomVerificationEmailTemplateCommand.ts
  206. +10 −10 clients/client-ses/src/commands/UpdateReceiptRuleCommand.ts
  207. +3 −3 clients/client-ses/src/commands/UpdateTemplateCommand.ts
  208. +13 −13 clients/client-ses/src/commands/VerifyDomainDkimCommand.ts
  209. +5 −6 clients/client-ses/src/commands/VerifyDomainIdentityCommand.ts
  210. +2 −2 clients/client-ses/src/commands/VerifyEmailIdentityCommand.ts
  211. +18 −17 clients/client-ses/src/endpoint/ruleset.ts
  212. +28 −3 clients/client-ses/src/index.ts
  213. +714 −639 clients/client-ses/src/models/models_0.ts
  214. +11 −0 clients/client-swf/CHANGELOG.md
  215. +1 −1 clients/client-swf/package.json
  216. +7 −4 clients/client-swf/src/commands/GetWorkflowExecutionHistoryCommand.ts
  217. +7 −4 clients/client-swf/src/commands/PollForDecisionTaskCommand.ts
  218. +4 −0 clients/client-swf/src/commands/RespondDecisionTaskCompletedCommand.ts
  219. +1 −1 clients/client-swf/src/endpoint/ruleset.ts
  220. +32 −0 clients/client-swf/src/models/models_0.ts
  221. +8 −0 clients/client-transfer/CHANGELOG.md
  222. +1 −1 clients/client-transfer/package.json
  223. +3 −3 clients/client-transfer/src/commands/CreateConnectorCommand.ts
  224. +2 −2 clients/client-transfer/src/commands/StartFileTransferCommand.ts
  225. +1 −1 clients/client-transfer/src/endpoint/ruleset.ts
  226. +104 −20 clients/client-transfer/src/models/models_0.ts
  227. +5,876 −6,149 codegen/sdk-codegen/aws-models/amplifybackend.json
  228. +8,882 −8,918 codegen/sdk-codegen/aws-models/cloudtrail.json
  229. +373 −199 codegen/sdk-codegen/aws-models/config-service.json
  230. +391 −16 codegen/sdk-codegen/aws-models/connect.json
  231. +90 −0 codegen/sdk-codegen/aws-models/ec2.json
  232. +498 −371 codegen/sdk-codegen/aws-models/elastic-load-balancing-v2.json
  233. +20 −2 codegen/sdk-codegen/aws-models/omics.json
  234. +363 −197 codegen/sdk-codegen/aws-models/quicksight.json
  235. +3 −0 codegen/sdk-codegen/aws-models/secrets-manager.json
  236. +1,345 −1,697 codegen/sdk-codegen/aws-models/ses.json
  237. +196 −199 codegen/sdk-codegen/aws-models/swf.json
  238. +163 −199 codegen/sdk-codegen/aws-models/transfer.json
  239. +23 −4 ...escript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsAuthPlugin.java
  240. +8 −0 ...ript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java
  241. +1 −0 ...script-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddBuiltinPlugins.java
  242. +4 −0 ...ipt-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddEventBridgePlugin.java
  243. +10 −0 ...src/main/java/software/amazon/smithy/aws/typescript/codegen/AddEventStreamHandlingDependency.java
  244. +8 −0 ...s-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddS3Config.java
  245. +4 −0 ...t-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddS3ControlDependency.java
  246. +2 −0 ...cript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddTokenAuthPlugin.java
  247. +5 −0 ...ypescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/endpoints.json
  248. +1 −1 lerna.json
  249. +8 −0 packages/credential-providers/CHANGELOG.md
  250. +3 −3 packages/credential-providers/package.json
  251. 0 packages/credential-providers/src/{index.web.ts → index.browser.ts}
  252. +8 −0 packages/rds-signer/CHANGELOG.md
  253. +1 −1 packages/rds-signer/package.json
  254. +8 −0 private/aws-middleware-test/CHANGELOG.md
  255. +1 −1 private/aws-middleware-test/package.json
  256. +1 −1 scripts/benchmark-size/runner/utils.ts
  257. +1 −1 scripts/benchmark-size/runner/workspace.ts
  258. +1 −0 scripts/cli-dispatcher/index.js
  259. +2 −2 scripts/cli-dispatcher/readme.md
  260. +2 −1 scripts/cli-dispatcher/set-alias.sh
  261. +77 −0 scripts/cli-dispatcher/workspace.js
  262. +9 −3 scripts/utils/walk.js
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,43 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [3.390.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.389.0...v3.390.0) (2023-08-11)


### Features

* **client-amplifybackend:** Adds sensitive trait to required input shapes. ([2d602ba](https://github.com/aws/aws-sdk-js-v3/commit/2d602ba053e9d8cabd4a6472f6561bf177419607))
* **client-config-service:** Updated ResourceType enum with new resource types onboarded by AWS Config in July 2023. ([09062bb](https://github.com/aws/aws-sdk-js-v3/commit/09062bb56a49339c3f8e23e9464e37bf071e8ff1))
* **client-ec2:** Amazon EC2 P5 instances, powered by the latest NVIDIA H100 Tensor Core GPUs, deliver the highest performance in EC2 for deep learning (DL) and HPC applications. M7i-flex and M7i instances are next-generation general purpose instances powered by custom 4th Generation Intel Xeon Scalable processors. ([071580d](https://github.com/aws/aws-sdk-js-v3/commit/071580d972d290165090d3f3805dd35961c9ae67))
* **client-quicksight:** New Authentication method for Account subscription - IAM Identity Center. Hierarchy layout support, default column width support and related style properties for pivot table visuals. Non-additive topic field aggregations for Topic API ([b806760](https://github.com/aws/aws-sdk-js-v3/commit/b806760a9e3d7abd0a8ca9a89a46f6fdbbc7b37d))
* **client-swf:** This release adds new API parameters to override workflow task list for workflow executions. ([1524521](https://github.com/aws/aws-sdk-js-v3/commit/1524521443156f1d3047c0f1e2961a1948ef7f4e))
* **clients:** update client endpoints as of 2023-08-11 ([40716ae](https://github.com/aws/aws-sdk-js-v3/commit/40716ae180944c33da84fb889df1a7bf28cac117))





# [3.389.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.388.0...v3.389.0) (2023-08-10)


### Bug Fixes

* **scripts:** run yarn lerna in silent mode ([#5070](https://github.com/aws/aws-sdk-js-v3/issues/5070)) ([6cdc987](https://github.com/aws/aws-sdk-js-v3/commit/6cdc987b2aa3c5722bcd115e10048fb224db88e6))


### Features

* **client-connect:** This release adds APIs to provision agents that are global / available in multiple AWS regions and distribute them across these regions by percentage. ([cda89d3](https://github.com/aws/aws-sdk-js-v3/commit/cda89d3ad2760391e1f1f80df0d412fe2577853b))
* **client-elastic-load-balancing-v2:** This release enables configuring security groups for Network Load Balancers ([87ba343](https://github.com/aws/aws-sdk-js-v3/commit/87ba343e9caedc35987fca43cec3858546957763))
* **client-omics:** This release adds instanceType to GetRunTask & ListRunTasks responses. ([0224db7](https://github.com/aws/aws-sdk-js-v3/commit/0224db7c69ff135921fee16fedaeff72e701af0b))
* **client-secrets-manager:** Add additional InvalidRequestException to list of possible exceptions for ListSecret. ([f80ac69](https://github.com/aws/aws-sdk-js-v3/commit/f80ac692147815db6a460e348c50a559786d4d59))
* **clients:** update client endpoints as of 2023-08-10 ([f0f32c5](https://github.com/aws/aws-sdk-js-v3/commit/f0f32c53e563c8d847337b080b142fc8ecddc266))
* **experimentalIdentityAndAuth:** add `experimentalIdentityAndAuth` flag ([#5065](https://github.com/aws/aws-sdk-js-v3/issues/5065)) ([07a70fb](https://github.com/aws/aws-sdk-js-v3/commit/07a70fbf8b09c7aebcd73ae1a0d1f8fc99661a0a)), closes [aws.auth#sigv4](https://github.com/aws.auth/issues/sigv4)





# [3.388.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.387.0...v3.388.0) (2023-08-09)


55 changes: 41 additions & 14 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -142,6 +142,17 @@ smithy=/Volumes/workplace/smithy
smithy-typescript=/Volumes/workplace/smithy-typescript
```

## Experimental Features

`aws-sdk-js-v3 ` uses `smithy-typescript` to generate code. `smithy-typescript` is under heavy development and has
experimental features that can affect `aws-sdk-js-v3`. These features are enabled via opt-in settings in `sdk-codegen`.
Note that any contributions related to these features MUST be reviewed carefully for opt-in behavior via feature flags
as to not break any existing customers. Here are the experimental features that are currently under development:

| Experimental Feature | Flag | Description |
| -------------------- | ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Identity & Auth | `experimentalIdentityAndAuth` | Standardize identity and auth integrations to match the Smithy specification (see [Authentication Traits](https://smithy.io/2.0/spec/authentication-traits.html)). Newer capabilities include support for multiple auth schemes, `@optionalAuth`, and standardized identity interfaces for authentication schemes both in code generation and TypeScript packages. In `smithy-typescript`, `@httpApiKeyAuth` will be updated to use the new standardized interfaces. In `aws-sdk-js-v3` (`smithy-typescript`'s largest customer), this will affect `@aws.auth#sigv4` and `@httpBearerAuth` implementations, but is planned to be completely backwards-compatible. |

## Build caching

Build caching is optionally available via Turborepo. See `turbo.json`.
@@ -185,50 +196,66 @@ the generated code change to your PR. Here's how to generate clients:
clients/client-X> yarn generate:client
```

### CLI dispatch helper
### CLI dispatch helpers

There is an optional CLI helper.
The CLI helper assists in the dispatch of commands to package contexts.
There are optional CLI helpers.
The CLI helpers assist in the dispatch of commands to package or subfolder contexts.

To activate the default alias run:
To activate the default aliases run:

```
. ./scripts/cli-dispatcher/set-alias.sh
```

This enables the command bin/exe

```
b
```
`b` and `r`.

#### General Syntax

```
```sh
b (package name query) - (npm script query)
```

```sh
r (workspace script query)
```

#### Syntax Examples:

Usage examples
Usage examples for `r`:

`r` depends on what files exist in your unversioned `workspace` directory at the repository root.
It will run the first matching `*.js`, `*.mjs`, or `*.ts` file.

```sh
r dyn test
```
b s3 - b

```sh
npx esbuilder-runner ./workspace/dynamodb/test.ts # (if *.ts file)
node ./workspace/dynamodb/test.mjs # (if *.mjs file)
```

yarn **b**uild in clients/client-**s3**
Usage examples for `b`:

```sh
b s3 - b
```

matches to: yarn **b**uild in clients/client-**s3**

```sh
b mar ent - doc
```

yarn build:**doc**s in clients/client-**mar**ketplace-**ent**itlement-service
matches to: yarn build:**doc**s in clients/client-**mar**ketplace-**ent**itlement-service

```
```sh
b m sign - t
```

yarn **t**est in packages/**m**iddleware-**sign**ing
matches to: yarn **t**est in packages/**m**iddleware-**sign**ing

The package name query is used to find the package within clients, lib, or packages, and the npm script query is used to
find a command to execute from within `package.json` `scripts`.
6 changes: 3 additions & 3 deletions benchmark/size/report.md
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@
|@aws-sdk/client-cognito-identity-provider|3.387.0|2.5 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-cognito-sync|3.387.0|437.1 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-dynamodb|3.387.0|1.7 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-ec2|3.387.0|14.9 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-ec2|3.388.0|14.9 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-efs|3.387.0|770.3 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-eventbridge|3.387.0|1 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-firehose|3.387.0|513.8 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
@@ -30,7 +30,7 @@
|@aws-sdk/client-pinpoint|3.387.0|2.9 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-resource-groups-tagging-api|3.387.0|265 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-s3|3.387.0|2.9 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-ses|3.387.0|1.5 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-ses|3.388.0|1.5 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-sns|3.387.0|1008.7 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-ssm|3.387.0|3.4 MB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/client-sts|3.387.0|389.1 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
@@ -43,7 +43,7 @@
|@aws-sdk/credential-provider-process|3.378.0|21.9 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-sso|3.387.0|30.9 KB|N/A|N/A|N/A|
|@aws-sdk/credential-provider-web-identity|3.378.0|28.1 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/credential-providers|3.387.0|80.9 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/credential-providers|3.388.0|80.9 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/fetch-http-handler|3.370.0|14.4 KB|✅(5.77.0)|✅(3.20.2)|✅(0.17.15)|
|@aws-sdk/lib-dynamodb|3.387.0|155 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
|@aws-sdk/lib-storage|3.387.0|53.3 KB|✅(5.88.2)|✅(3.26.3)|✅(0.18.15)|
11 changes: 11 additions & 0 deletions clients/client-amplifybackend/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [3.390.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.389.0...v3.390.0) (2023-08-11)


### Features

* **client-amplifybackend:** Adds sensitive trait to required input shapes. ([2d602ba](https://github.com/aws/aws-sdk-js-v3/commit/2d602ba053e9d8cabd4a6472f6561bf177419607))





# [3.388.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.387.0...v3.388.0) (2023-08-09)

**Note:** Version bump only for package @aws-sdk/client-amplifybackend
2 changes: 1 addition & 1 deletion clients/client-amplifybackend/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@aws-sdk/client-amplifybackend",
"description": "AWS SDK for JavaScript Amplifybackend Client for Node.js, Browser and React Native",
"version": "3.388.0",
"version": "3.390.0",
"scripts": {
"build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",
"build:cjs": "tsc -p tsconfig.cjs.json",
Original file line number Diff line number Diff line change
@@ -14,7 +14,11 @@ import {
} from "@smithy/types";

import { AmplifyBackendClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../AmplifyBackendClient";
import { CreateBackendAuthRequest, CreateBackendAuthResponse } from "../models/models_0";
import {
CreateBackendAuthRequest,
CreateBackendAuthRequestFilterSensitiveLog,
CreateBackendAuthResponse,
} from "../models/models_0";
import { de_CreateBackendAuthCommand, se_CreateBackendAuthCommand } from "../protocols/Aws_restJson1";

/**
@@ -214,7 +218,7 @@ export class CreateBackendAuthCommand extends $Command<
logger,
clientName,
commandName,
inputFilterSensitiveLog: (_: any) => _,
inputFilterSensitiveLog: CreateBackendAuthRequestFilterSensitiveLog,
outputFilterSensitiveLog: (_: any) => _,
};
const { requestHandler } = configuration;
Original file line number Diff line number Diff line change
@@ -14,7 +14,11 @@ import {
} from "@smithy/types";

import { AmplifyBackendClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../AmplifyBackendClient";
import { GetBackendAuthRequest, GetBackendAuthResponse } from "../models/models_0";
import {
GetBackendAuthRequest,
GetBackendAuthResponse,
GetBackendAuthResponseFilterSensitiveLog,
} from "../models/models_0";
import { de_GetBackendAuthCommand, se_GetBackendAuthCommand } from "../protocols/Aws_restJson1";

/**
@@ -213,7 +217,7 @@ export class GetBackendAuthCommand extends $Command<
clientName,
commandName,
inputFilterSensitiveLog: (_: any) => _,
outputFilterSensitiveLog: (_: any) => _,
outputFilterSensitiveLog: GetBackendAuthResponseFilterSensitiveLog,
};
const { requestHandler } = configuration;
return stack.resolve(
Original file line number Diff line number Diff line change
@@ -14,7 +14,11 @@ import {
} from "@smithy/types";

import { AmplifyBackendClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../AmplifyBackendClient";
import { UpdateBackendAuthRequest, UpdateBackendAuthResponse } from "../models/models_0";
import {
UpdateBackendAuthRequest,
UpdateBackendAuthRequestFilterSensitiveLog,
UpdateBackendAuthResponse,
} from "../models/models_0";
import { de_UpdateBackendAuthCommand, se_UpdateBackendAuthCommand } from "../protocols/Aws_restJson1";

/**
@@ -208,7 +212,7 @@ export class UpdateBackendAuthCommand extends $Command<
logger,
clientName,
commandName,
inputFilterSensitiveLog: (_: any) => _,
inputFilterSensitiveLog: UpdateBackendAuthRequestFilterSensitiveLog,
outputFilterSensitiveLog: (_: any) => _,
};
const { requestHandler } = configuration;
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@ export const resolveClientEndpointParameters = <T>(
};

export interface EndpointParameters extends __EndpointParameters {
Region: string;
Region?: string;
UseDualStack?: boolean;
UseFIPS?: boolean;
Endpoint?: string;
39 changes: 20 additions & 19 deletions clients/client-amplifybackend/src/endpoint/ruleset.ts
Original file line number Diff line number Diff line change
@@ -6,24 +6,25 @@ import { RuleSetObject } from "@smithy/types";
or see "smithy.rules#endpointRuleSet"
in codegen/sdk-codegen/aws-models/amplifybackend.json */

const q="fn",
r="argv",
s="ref";
const a=true,
b=false,
c="String",
d="PartitionResult",
e="tree",
f="error",
g="endpoint",
h={"required":true,"default":false,"type":"Boolean"},
i={[s]:"Endpoint"},
j={[q]:"booleanEquals",[r]:[{[s]:"UseFIPS"},true]},
k={[q]:"booleanEquals",[r]:[{[s]:"UseDualStack"},true]},
l={},
m={[q]:"booleanEquals",[r]:[true,{[q]:"getAttr",[r]:[{[s]:d},"supportsFIPS"]}]},
n={[q]:"booleanEquals",[r]:[true,{[q]:"getAttr",[r]:[{[s]:d},"supportsDualStack"]}]},
const q="required",
r="fn",
s="argv",
t="ref";
const a="isSet",
b="tree",
c="error",
d="endpoint",
e="PartitionResult",
f={[q]:false,"type":"String"},
g={[q]:true,"default":false,"type":"Boolean"},
h={[t]:"Endpoint"},
i={[r]:"booleanEquals",[s]:[{[t]:"UseFIPS"},true]},
j={[r]:"booleanEquals",[s]:[{[t]:"UseDualStack"},true]},
k={},
l={[r]:"booleanEquals",[s]:[true,{[r]:"getAttr",[s]:[{[t]:e},"supportsFIPS"]}]},
m={[r]:"booleanEquals",[s]:[true,{[r]:"getAttr",[s]:[{[t]:e},"supportsDualStack"]}]},
n=[i],
o=[j],
p=[k];
const _data={version:"1.0",parameters:{Region:{required:a,type:c},UseDualStack:h,UseFIPS:h,Endpoint:{required:b,type:c}},rules:[{conditions:[{[q]:"aws.partition",[r]:[{[s]:"Region"}],assign:d}],type:e,rules:[{conditions:[{[q]:"isSet",[r]:[i]}],type:e,rules:[{conditions:o,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:f},{type:e,rules:[{conditions:p,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:f},{endpoint:{url:i,properties:l,headers:l},type:g}]}]},{conditions:[j,k],type:e,rules:[{conditions:[m,n],type:e,rules:[{endpoint:{url:"https://amplifybackend-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:g}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:f}]},{conditions:o,type:e,rules:[{conditions:[m],type:e,rules:[{type:e,rules:[{endpoint:{url:"https://amplifybackend-fips.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:g}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:f}]},{conditions:p,type:e,rules:[{conditions:[n],type:e,rules:[{endpoint:{url:"https://amplifybackend.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:g}]},{error:"DualStack is enabled but this partition does not support DualStack",type:f}]},{endpoint:{url:"https://amplifybackend.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:g}]}]};
p=[{[t]:"Region"}];
const _data={version:"1.0",parameters:{Region:f,UseDualStack:g,UseFIPS:g,Endpoint:f},rules:[{conditions:[{[r]:a,[s]:[h]}],type:b,rules:[{conditions:n,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{conditions:o,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:h,properties:k,headers:k},type:d}]},{conditions:[{[r]:a,[s]:p}],type:b,rules:[{conditions:[{[r]:"aws.partition",[s]:p,assign:e}],type:b,rules:[{conditions:[i,j],type:b,rules:[{conditions:[l,m],type:b,rules:[{endpoint:{url:"https://amplifybackend-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:k,headers:k},type:d}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:n,type:b,rules:[{conditions:[l],type:b,rules:[{endpoint:{url:"https://amplifybackend-fips.{Region}.{PartitionResult#dnsSuffix}",properties:k,headers:k},type:d}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:o,type:b,rules:[{conditions:[m],type:b,rules:[{endpoint:{url:"https://amplifybackend.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:k,headers:k},type:d}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{endpoint:{url:"https://amplifybackend.{Region}.{PartitionResult#dnsSuffix}",properties:k,headers:k},type:d}]}]},{error:"Invalid Configuration: Missing Region",type:c}]};
export const ruleSet: RuleSetObject = _data;
Loading