Documentation
¶
Index ¶
- Constants
- func IsInfraVendorIgnoreCase(vendor string) bool
- func IsKnownClusterEngineIgnoreCase(tag string) bool
- func IsKnownClusterTagsIgnoreCase(tag string) bool
- func IsKnownCredAttributesIgnoreCase(tag string) bool
- type InfraVendor
- type KnownClusterEngine
- type KnownClusterTag
- type KnownCredAttribute
Constants ¶
View Source
const ( VERSION = "dev-build" AWS_DEFAULT_REGION = "us-east-1" TENCENT_DEFAULT_REGION = "ap-guangzhou" RANCHER_TIMEOUT = 5 * time.Second )
Variables ¶
This section is empty.
Functions ¶
func IsInfraVendorIgnoreCase ¶
Types ¶
type InfraVendor ¶
type InfraVendor int32
const ( InfraVendor_AWS InfraVendor = 0 InfraVendor_Azure InfraVendor = 1 InfraVendor_Tencent InfraVendor = 2 InfraVendor_GCP InfraVendor = 3 InfraVendor_Rancher InfraVendor = 4 )
func InfraVendors ¶
func InfraVendors() []InfraVendor
func ToInfraVendorIgnoreCase ¶
func ToInfraVendorIgnoreCase(vendor string) (InfraVendor, bool)
func (InfraVendor) String ¶
func (v InfraVendor) String() string
type KnownClusterEngine ¶
type KnownClusterEngine int32
const ( KnownClusterEngine_EKS KnownClusterEngine = 0 KnownClusterEngine_AKS KnownClusterEngine = 1 KnownClusterEngine_TKE KnownClusterEngine = 2 KnownClusterEngine_GKE KnownClusterEngine = 3 KnownClusterEngine_RKE KnownClusterEngine = 4 KnownClusterEngine_Openshift KnownClusterEngine = 5 )
func KnownClusterEngines ¶
func KnownClusterEngines() []KnownClusterEngine
func ToKnownClusterEngineIgnoreCase ¶
func ToKnownClusterEngineIgnoreCase(tag string) (KnownClusterEngine, bool)
func (KnownClusterEngine) String ¶
func (v KnownClusterEngine) String() string
type KnownClusterTag ¶
type KnownClusterTag int32
const ( KnownClusterTag_ClusterRegion KnownClusterTag = 0 KnownClusterTag_ClusterId KnownClusterTag = 1 KnownClusterTag_ResourceGroup KnownClusterTag = 2 KnownClusterTag_ClusterEngine KnownClusterTag = 3 )
func KnownClusterTags ¶
func KnownClusterTags() []KnownClusterTag
func ToKnownClusterTagsIgnoreCase ¶
func ToKnownClusterTagsIgnoreCase(tag string) (KnownClusterTag, bool)
func (KnownClusterTag) String ¶
func (v KnownClusterTag) String() string
type KnownCredAttribute ¶
type KnownCredAttribute int32
const (
KnownCredAttribute_profile KnownCredAttribute = 0
)
func KnownCredAttributes ¶
func KnownCredAttributes() []KnownCredAttribute
func ToKnownCredAttributesIgnoreCase ¶
func ToKnownCredAttributesIgnoreCase(tag string) (KnownCredAttribute, bool)
func (KnownCredAttribute) String ¶
func (v KnownCredAttribute) String() string
Click to show internal directories.
Click to hide internal directories.