alibabacloud

package
v1.4.13 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2023 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Package alibabacloud provides a cluster-destroyer for Alibaba Cloud clusters.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

New returns an Alibaba Cloud destroyer from ClusterMetadata.

Types

type ClusterUninstaller

type ClusterUninstaller struct {
	Logger          logrus.FieldLogger
	AccessKeyID     string
	AccessKeySecret string
	Auth            auth.Credential

	Region        string
	InfraID       string
	ClusterDomain string
	PrivateZoneID string
	Tags          []map[string]string
	TagResources  struct {
		// contains filtered or unexported fields
	}
	// contains filtered or unexported fields
}

ClusterUninstaller holds the various options for the cluster we want to delete

func (*ClusterUninstaller) Run

Run is the entrypoint to start the uninstall process.

type ResourceArn

type ResourceArn struct {
	Service      string
	Region       string
	Account      string
	ResourceType string
	ResourceID   string
	Arn          string
}

ResourceArn holds the information contained in the cloud resource Arn string

Jump to

Keyboard shortcuts

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