On Ramps
List On-ramps
client.magicCloudNetworking.onRamps.list(OnRampListParams { account_id, desc, order_by, 2 more } params, RequestOptionsoptions?): SinglePage<OnRampListResponse { id, cloud_type, dynamic_routing, 26 more } >
GET/accounts/{account_id}/magic/cloud/onramps
Read On-ramp
client.magicCloudNetworking.onRamps.get(stringonrampId, OnRampGetParams { account_id, planned_resources, post_apply_resources, 2 more } params, RequestOptionsoptions?): OnRampGetResponse { id, cloud_type, dynamic_routing, 26 more }
GET/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Create On-ramp
client.magicCloudNetworking.onRamps.create(OnRampCreateParams { account_id, cloud_type, dynamic_routing, 15 more } params, RequestOptionsoptions?): OnRampCreateResponse { id, cloud_type, dynamic_routing, 26 more }
POST/accounts/{account_id}/magic/cloud/onramps
Update On-ramp
client.magicCloudNetworking.onRamps.update(stringonrampId, OnRampUpdateParams { account_id, attached_hubs, attached_vpcs, 7 more } params, RequestOptionsoptions?): OnRampUpdateResponse { id, cloud_type, dynamic_routing, 26 more }
PUT/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Patch On-ramp
client.magicCloudNetworking.onRamps.edit(stringonrampId, OnRampEditParams { account_id, attached_hubs, attached_vpcs, 7 more } params, RequestOptionsoptions?): OnRampEditResponse { id, cloud_type, dynamic_routing, 26 more }
PATCH/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Delete On-ramp
client.magicCloudNetworking.onRamps.delete(stringonrampId, OnRampDeleteParams { account_id, destroy, force } params, RequestOptionsoptions?): OnRampDeleteResponse { id }
DELETE/accounts/{account_id}/magic/cloud/onramps/{onramp_id}
Apply On-ramp
client.magicCloudNetworking.onRamps.apply(stringonrampId, OnRampApplyParams { account_id } params, RequestOptionsoptions?): OnRampApplyResponse { errors, messages, success }
POST/accounts/{account_id}/magic/cloud/onramps/{onramp_id}/apply
Export as Terraform
client.magicCloudNetworking.onRamps.export(stringonrampId, OnRampExportParams { account_id } params, RequestOptionsoptions?): Response
POST/accounts/{account_id}/magic/cloud/onramps/{onramp_id}/export
Plan On-ramp
client.magicCloudNetworking.onRamps.plan(stringonrampId, OnRampPlanParams { account_id } params, RequestOptionsoptions?): OnRampPlanResponse { errors, messages, success }
POST/accounts/{account_id}/magic/cloud/onramps/{onramp_id}/plan
ModelsExpand Collapse
OnRampListResponse { id, cloud_type, dynamic_routing, 26 more }
OnRampListResponse { id, cloud_type, dynamic_routing, 26 more }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_resources?: Array<PlannedResource>
planned_resources?: Array<PlannedResource>
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
post_apply_resources?: Record<string, PostApplyResources>
post_apply_resources?: Record<string, PostApplyResources>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
vpcs_by_id?: Record<string, VPCsByID>
vpcs_by_id?: Record<string, VPCsByID>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
OnRampGetResponse { id, cloud_type, dynamic_routing, 26 more }
OnRampGetResponse { id, cloud_type, dynamic_routing, 26 more }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_resources?: Array<PlannedResource>
planned_resources?: Array<PlannedResource>
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
post_apply_resources?: Record<string, PostApplyResources>
post_apply_resources?: Record<string, PostApplyResources>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
vpcs_by_id?: Record<string, VPCsByID>
vpcs_by_id?: Record<string, VPCsByID>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
OnRampCreateResponse { id, cloud_type, dynamic_routing, 26 more }
OnRampCreateResponse { id, cloud_type, dynamic_routing, 26 more }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_resources?: Array<PlannedResource>
planned_resources?: Array<PlannedResource>
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
post_apply_resources?: Record<string, PostApplyResources>
post_apply_resources?: Record<string, PostApplyResources>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
vpcs_by_id?: Record<string, VPCsByID>
vpcs_by_id?: Record<string, VPCsByID>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
OnRampUpdateResponse { id, cloud_type, dynamic_routing, 26 more }
OnRampUpdateResponse { id, cloud_type, dynamic_routing, 26 more }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_resources?: Array<PlannedResource>
planned_resources?: Array<PlannedResource>
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
post_apply_resources?: Record<string, PostApplyResources>
post_apply_resources?: Record<string, PostApplyResources>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
vpcs_by_id?: Record<string, VPCsByID>
vpcs_by_id?: Record<string, VPCsByID>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
OnRampEditResponse { id, cloud_type, dynamic_routing, 26 more }
OnRampEditResponse { id, cloud_type, dynamic_routing, 26 more }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_monthly_cost_estimate?: PlannedMonthlyCostEstimate { currency, current_monthly_cost, diff, proposed_monthly_cost }
planned_resources?: Array<PlannedResource>
planned_resources?: Array<PlannedResource>
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
monthly_cost_estimate_diff: MonthlyCostEstimateDiff { currency, current_monthly_cost, diff, proposed_monthly_cost }
post_apply_resources?: Record<string, PostApplyResources>
post_apply_resources?: Record<string, PostApplyResources>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
status?: Status { apply_progress, lifecycle_state, plan_progress, 3 more }
vpcs_by_id?: Record<string, VPCsByID>
vpcs_by_id?: Record<string, VPCsByID>
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
resource_type: "aws_customer_gateway" | "aws_egress_only_internet_gateway" | "aws_internet_gateway" | 54 more
One of the following:
sections: Array<Section>
sections: Array<Section>
hidden_items: Array<HiddenItem>
hidden_items: Array<HiddenItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
visible_items: Array<VisibleItem>
visible_items: Array<VisibleItem>
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
value?: McnStringItem { item_type, string } | McnYamlItem { item_type, yaml } | McnYamlDiffItem { item_type, yaml_diff } | 2 more
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
McnListItem { item_type, list }
McnListItem { item_type, list }
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
list: Array<McnStringItem { item_type, string } | McnResourcePreviewItem { item_type, resource_preview } >
One of the following:
McnResourcePreviewItem { item_type, resource_preview }
McnResourcePreviewItem { item_type, resource_preview }
OnRampApplyResponse { errors, messages, success }
OnRampApplyResponse { errors, messages, success }
OnRampPlanResponse { errors, messages, success }
OnRampPlanResponse { errors, messages, success }
On RampsAddress Spaces
Read Magic WAN Address Space
client.magicCloudNetworking.onRamps.addressSpaces.list(AddressSpaceListParams { account_id } params, RequestOptionsoptions?): AddressSpaceListResponse { prefixes }
GET/accounts/{account_id}/magic/cloud/onramps/magic_wan_address_space
Update Magic WAN Address Space
client.magicCloudNetworking.onRamps.addressSpaces.update(AddressSpaceUpdateParams { account_id, prefixes } params, RequestOptionsoptions?): AddressSpaceUpdateResponse { prefixes }
PUT/accounts/{account_id}/magic/cloud/onramps/magic_wan_address_space
Patch Magic WAN Address Space
client.magicCloudNetworking.onRamps.addressSpaces.edit(AddressSpaceEditParams { account_id, prefixes } params, RequestOptionsoptions?): AddressSpaceEditResponse { prefixes }
PATCH/accounts/{account_id}/magic/cloud/onramps/magic_wan_address_space