Networking
NetworkingVPCs
Update VPC
client.Networking.VPCs.Update(ctx, vpcID, body) (*Operation, error)
PATCH/v1/networking/vpcs/{vpc_id}
Delete VPC
client.Networking.VPCs.Delete(ctx, vpcID) (*Operation, error)
DELETE/v1/networking/vpcs/{vpc_id}
NetworkingVPCsAvailability
Check Create VPC Availability
client.Networking.VPCs.Availability.New(ctx, body) error
POST/v1/networking/vpcs/availability
Check Update VPC Availability
client.Networking.VPCs.Availability.Update(ctx, vpcID, body) error
PATCH/v1/networking/vpcs/{vpc_id}/availability
NetworkingFirewall Rules
Create Firewall Rule
client.Networking.FirewallRules.New(ctx, vpcID, body) (*Operation, error)
POST/v1/networking/vpcs/{vpc_id}/firewall_rules
Firewall Rule Details
client.Networking.FirewallRules.Get(ctx, vpcID, firewallRuleID) (*FirewallRule, error)
GET/v1/networking/vpcs/{vpc_id}/firewall_rules/{firewall_rule_id}
Update Firewall Rule
client.Networking.FirewallRules.Update(ctx, vpcID, firewallRuleID, body) (*Operation, error)
PATCH/v1/networking/vpcs/{vpc_id}/firewall_rules/{firewall_rule_id}
Delete Firewall Rule
client.Networking.FirewallRules.Delete(ctx, vpcID, firewallRuleID) (*Operation, error)
DELETE/v1/networking/vpcs/{vpc_id}/firewall_rules/{firewall_rule_id}
List Firewall Rules
client.Networking.FirewallRules.List(ctx, vpcID, query) (*Cursor[FirewallRule], error)
GET/v1/networking/vpcs/{vpc_id}/firewall_rules
NetworkingConnectConnections
Create Connect Connection
client.Networking.Connect.Connections.New(ctx, body) (*Operation, error)
POST/v1/networking/connect/connections
Get Connect Connection
client.Networking.Connect.Connections.Get(ctx, connectionID) (*ConnectConnection, error)
GET/v1/networking/connect/connections/{connection_id}
Update Connect Connection
client.Networking.Connect.Connections.Update(ctx, connectionID, body) (*Operation, error)
PATCH/v1/networking/connect/connections/{connection_id}
Delete Connect Connection
client.Networking.Connect.Connections.Delete(ctx, connectionID) (*Operation, error)
DELETE/v1/networking/connect/connections/{connection_id}
List Connect Connection
client.Networking.Connect.Connections.List(ctx, query) (*Cursor[ConnectConnection], error)
GET/v1/networking/connect/connections
NetworkingConnectRoutes
List Connect Supported Routes
client.Networking.Connect.Routes.List(ctx, query) (*Cursor[ConnectRoute], error)
GET/v1/networking/connect/routes