magic
Creates, updates, deletes, gets or lists a magic resource.
Overview
| Name | magic |
| Type | Resource |
| Id | cloudflare.magic_cloud_networking.magic |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
apply | exec | account_id, onramp_id | Apply an On-ramp (Closed Beta). | |
export | exec | account_id, onramp_id | Export an On-ramp to terraform ready file(s) (Closed Beta). | |
plan | exec | account_id, onramp_id | Plan an On-ramp (Closed Beta). | |
discover | exec | account_id | Run discovery for all Cloud Integrations in an account (Closed Beta). |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
account_id | string | The Cloudflare account ID. |
onramp_id | string (uuid) |
Lifecycle Methods
- apply
- export
- plan
- discover
Apply an On-ramp (Closed Beta).
EXEC cloudflare.magic_cloud_networking.magic.apply
@account_id='{{ account_id }}' --required,
@onramp_id='{{ onramp_id }}' --required
;
Export an On-ramp to terraform ready file(s) (Closed Beta).
EXEC cloudflare.magic_cloud_networking.magic.export
@account_id='{{ account_id }}' --required,
@onramp_id='{{ onramp_id }}' --required
;
Plan an On-ramp (Closed Beta).
EXEC cloudflare.magic_cloud_networking.magic.plan
@account_id='{{ account_id }}' --required,
@onramp_id='{{ onramp_id }}' --required
;
Run discovery for all Cloud Integrations in an account (Closed Beta).
EXEC cloudflare.magic_cloud_networking.magic.discover
@account_id='{{ account_id }}' --required
;