compute

package
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteAddresses added in v0.0.2

func DeleteAddresses(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete compute addresses --------------------------------------------------

func DeleteBackendBuckets added in v0.0.3

func DeleteBackendBuckets(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete backend buckets --------------------------------------------------

func DeleteBackendServices added in v0.0.3

func DeleteBackendServices(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete backend services --------------------------------------------------

func DeleteExternalVpnGateways added in v0.0.3

func DeleteExternalVpnGateways(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

func DeleteFirewalls added in v0.0.2

func DeleteFirewalls(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete compute firewalls --------------------------------------------------

func DeleteForwardingRules added in v0.0.6

func DeleteForwardingRules(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete compute forwarding rules --------------------------------------------------

func DeleteGlobalAddresses added in v0.0.2

func DeleteGlobalAddresses(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete global addresses --------------------------------------------------

func DeleteGlobalForwardingRules added in v0.0.3

func DeleteGlobalForwardingRules(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete global forwarding rules --------------------------------------------------

func DeleteGlobalNetworkEndpointGroups added in v0.0.2

func DeleteGlobalNetworkEndpointGroups(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete global network endpoint groups --------------------------------------------------

func DeleteInstanceTemplates added in v0.0.2

func DeleteInstanceTemplates(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete instance templates --------------------------------------------------

func DeleteNetworks added in v0.0.2

func DeleteNetworks(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete networks --------------------------------------------------

func DeleteRegionAutoscalers added in v0.0.2

func DeleteRegionAutoscalers(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete region autoscalers --------------------------------------------------

func DeleteRegionDisks added in v0.0.3

func DeleteRegionDisks(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete region disks --------------------------------------------------

func DeleteRegionForwardingRules added in v0.0.3

func DeleteRegionForwardingRules(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

func DeleteRegionInstanceGroupManagers added in v0.0.2

func DeleteRegionInstanceGroupManagers(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete region instance group managers --------------------------------------------------

func DeleteRegionInstanceGroups added in v0.0.2

func DeleteRegionInstanceGroups(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete region instance groups --------------------------------------------------

func DeleteRegionInstances added in v0.0.3

func DeleteRegionInstances(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete region compute instances --------------------------------------------------

func DeleteRegionNetworkEndpointGroups added in v0.0.2

func DeleteRegionNetworkEndpointGroups(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete region network endpoint groups --------------------------------------------------

func DeleteRouters added in v0.0.2

func DeleteRouters(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete routers --------------------------------------------------

func DeleteRoutes added in v0.0.2

func DeleteRoutes(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete routes --------------------------------------------------

func DeleteSubnetworks added in v0.0.2

func DeleteSubnetworks(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete subnetworks --------------------------------------------------

func DeleteVpnGateways added in v0.0.2

func DeleteVpnGateways(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete compute vpn gateways --------------------------------------------------

func DeleteVpnTunnels added in v0.0.2

func DeleteVpnTunnels(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete vpn tunnels --------------------------------------------------

func DeleteZoneAutoscalers added in v0.0.2

func DeleteZoneAutoscalers(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete zone autoscalers --------------------------------------------------

func DeleteZoneDisks added in v0.0.3

func DeleteZoneDisks(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete zone disks --------------------------------------------------

func DeleteZoneInstanceGroupManagers added in v0.0.2

func DeleteZoneInstanceGroupManagers(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete zone instance group managers --------------------------------------------------

func DeleteZoneInstanceGroups added in v0.0.2

func DeleteZoneInstanceGroups(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete zone instance groups --------------------------------------------------

func DeleteZoneInstances added in v0.0.3

func DeleteZoneInstances(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete zone compute instances --------------------------------------------------

func DeleteZoneNetworkEndpointGroups added in v0.0.2

func DeleteZoneNetworkEndpointGroups(ctx context.Context, computeService *compute.Service, projectID string, dryrun bool) error

-------------------------------------------------- delete zone network endpoint groups --------------------------------------------------

func GetRegions

func GetRegions(ctx context.Context, computeService *compute.Service, projectID string) ([]*compute.Region, error)

-------------------------------------------------- get compute regions --------------------------------------------------

func GetZones

func GetZones(ctx context.Context, computeService *compute.Service, projectID string) ([]*compute.Zone, error)

-------------------------------------------------- get compute zones --------------------------------------------------

func NewService

func NewService(ctx context.Context, opts *option.ClientOption) (*compute.Service, error)

-------------------------------------------------- compute service --------------------------------------------------

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL