Networking

networking

Networking

Firewall Rules

networking.firewall_rules

Methods

Create Firewall Rule ->
post/v1/networking/vpcs/{vpc_id}/firewall_rules

Create a firewall rule

Delete Firewall Rule ->
delete/v1/networking/vpcs/{vpc_id}/firewall_rules/{firewall_rule_id}

Delete a firewall rule

Firewall Rule Details ->
get/v1/networking/vpcs/{vpc_id}/firewall_rules/{firewall_rule_id}

Get details about a firewall rule

List Firewall Rules ->
get/v1/networking/vpcs/{vpc_id}/firewall_rules

List all firewall rules

path Parameters
vpc_id: string
Response fields
Request example
200Example
Update Firewall Rule ->
patch/v1/networking/vpcs/{vpc_id}/firewall_rules/{firewall_rule_id}

Update a firewall rule

Domain types

FirewallRule = { id, created_at, destination_address, 7 more... }

Firewall rule details.

FirewallRuleList = { items }

networking.vpcs

Methods

Create VPC ->
post/v1/networking/vpcs

Create a VPC

Delete VPC ->
delete/v1/networking/vpcs/{vpc_id}

Delete a VPC

Get VPC Details ->
get/v1/networking/vpcs/{vpc_id}

Get details about a VPC

List VPCs ->
get/v1/networking/vpcs

List all VPCs

Update VPC ->
patch/v1/networking/vpcs/{vpc_id}

Update a VPC

Domain types

Subnet = { id, cidr, created_at, 2 more... }

Subnet of the VPC.

VPC = { id, created_at, firewall_rule_ids, 5 more... }

VPC details.

VPCList = { items }
NetworkingVPCs

Availability

networking.vpcs.availability

Methods

Check Create VPC Availability -> string
post/v1/networking/vpcs/availability

Check if a VPC can be created

Check Update VPC Availability -> string
patch/v1/networking/vpcs/{vpc_id}/availability

Check if a VPC can be updated