SubmitMultiRegionAccessPointRoutes
Source:
src/AWS/S3Control/SubmitMultiRegionAccessPointRoutes.ts
Runtime binding for s3:SubmitMultiRegionAccessPointRoutes.
Shifts traffic between the bound MultiRegionAccessPoint’s regions
by dialing each region’s TrafficDialPercentage (0 = passive, 100 =
active) — the act half of an automated failover controller, e.g. a
health-check Lambda that dials a degraded region to 0. Requests are
routed to the us-west-2 MRAP control plane. Provide the implementation
with Effect.provide(AWS.S3Control.SubmitMultiRegionAccessPointRoutesHttp).
Controlling Multi-Region Failover
Section titled “Controlling Multi-Region Failover”// init — bind the operation to the Multi-Region Access Pointconst submitRoutes = yield* AWS.S3Control.SubmitMultiRegionAccessPointRoutes(mrap);
// runtimeyield* submitRoutes({ RouteUpdates: [ { Region: "us-west-2", TrafficDialPercentage: 0 }, { Region: "eu-west-1", TrafficDialPercentage: 100 }, ],});