Skip to content
Start here

On Ramps

List On-ramps
client.MagicCloudNetworking.OnRamps.List(ctx, params) (*SinglePage[OnRampListResponse], error)
GET/accounts/{account_id}/magic/cloud/onramps
Read On-ramp
client.MagicCloudNetworking.OnRamps.Get(ctx, onrampID, params) (*OnRampGetResponse, error)
GET/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Create On-ramp
client.MagicCloudNetworking.OnRamps.New(ctx, params) (*OnRampNewResponse, error)
POST/accounts/{account_id}/magic/cloud/onramps
Update On-ramp
client.MagicCloudNetworking.OnRamps.Update(ctx, onrampID, params) (*OnRampUpdateResponse, error)
PUT/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Patch On-ramp
client.MagicCloudNetworking.OnRamps.Edit(ctx, onrampID, params) (*OnRampEditResponse, error)
PATCH/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Delete On-ramp
client.MagicCloudNetworking.OnRamps.Delete(ctx, onrampID, params) (*OnRampDeleteResponse, error)
DELETE/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Apply On-ramp
client.MagicCloudNetworking.OnRamps.Apply(ctx, onrampID, body) (*OnRampApplyResponse, error)
POST/accounts/{account_id}/magic/cloud/onramps/{onramp_id}/apply
Export as Terraform
client.MagicCloudNetworking.OnRamps.Export(ctx, onrampID, body) (*Response, error)
POST/accounts/{account_id}/magic/cloud/onramps/{onramp_id}/export
Plan On-ramp
client.MagicCloudNetworking.OnRamps.Plan(ctx, onrampID, body) (*OnRampPlanResponse, error)
POST/accounts/{account_id}/magic/cloud/onramps/{onramp_id}/plan

On RampsAddress Spaces

Read Magic WAN Address Space
client.MagicCloudNetworking.OnRamps.AddressSpaces.List(ctx, query) (*OnRampAddressSpaceListResponse, error)
GET/accounts/{account_id}/magic/cloud/onramps/magic_wan_address_space
Update Magic WAN Address Space
client.MagicCloudNetworking.OnRamps.AddressSpaces.Update(ctx, params) (*OnRampAddressSpaceUpdateResponse, error)
PUT/accounts/{account_id}/magic/cloud/onramps/magic_wan_address_space
Patch Magic WAN Address Space
client.MagicCloudNetworking.OnRamps.AddressSpaces.Edit(ctx, params) (*OnRampAddressSpaceEditResponse, error)
PATCH/accounts/{account_id}/magic/cloud/onramps/magic_wan_address_space