Routes
List Routes
client.magicTransit.routes.list(RouteListParams { account_id } params, RequestOptionsoptions?): RouteListResponse { routes }
GET/accounts/{account_id}/magic/routes
Route Details
client.magicTransit.routes.get(stringrouteId, RouteGetParams { account_id } params, RequestOptionsoptions?): RouteGetResponse { route }
GET/accounts/{account_id}/magic/routes/{route_id}
Create a Route
client.magicTransit.routes.create(RouteCreateParams { account_id, nexthop, prefix, 4 more } params, RequestOptionsoptions?): RouteCreateResponse { id, nexthop, prefix, 6 more }
POST/accounts/{account_id}/magic/routes
Update Route
client.magicTransit.routes.update(stringrouteId, RouteUpdateParams { account_id, nexthop, prefix, 4 more } params, RequestOptionsoptions?): RouteUpdateResponse { modified, modified_route }
PUT/accounts/{account_id}/magic/routes/{route_id}
Delete Route
client.magicTransit.routes.delete(stringrouteId, RouteDeleteParams { account_id } params, RequestOptionsoptions?): RouteDeleteResponse { deleted, deleted_route }
DELETE/accounts/{account_id}/magic/routes/{route_id}
Update Many Routes
client.magicTransit.routes.bulkUpdate(RouteBulkUpdateParams { account_id, routes } params, RequestOptionsoptions?): RouteBulkUpdateResponse { modified, modified_routes }
PUT/accounts/{account_id}/magic/routes
Delete Many Routes
client.magicTransit.routes.empty(RouteEmptyParams { account_id } params, RequestOptionsoptions?): RouteEmptyResponse { deleted, deleted_routes }
DELETE/accounts/{account_id}/magic/routes