tencentcloud

package
v1.2.2 Latest Latest
Warning

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

Go to latest
Published: Sep 28, 2018 License: MPL-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PROVIDER_SECRET_ID  = "TENCENTCLOUD_SECRET_ID"
	PROVIDER_SECRET_KEY = "TENCENTCLOUD_SECRET_KEY"
	PROVIDER_REGION     = "TENCENTCLOUD_REGION"
)
View Source
const (
	BasicStorageMinimumSize   = 10
	PremiumStorageMinimumSize = 50
	SsdStorageMinimumSize     = 100
	StorageMaxSize            = 4000
)
View Source
const (
	CLUSTER_NOT_FOUND_CODE    = -16009
	CLUSTER_LIFESTATE_RUNNING = "Running"
)
View Source
const (
	INSTANCE_NOT_FOUND_CODE = -1
)
View Source
const MaxStorageNameLength = 60

Variables

This section is empty.

Functions

func Provider

func Provider() *schema.Provider

Types

type Config

type Config struct {
	SecretId  string
	SecretKey string
	Region    string
}

func (*Config) Client

func (c *Config) Client() (interface{}, error)

type TencentCloudClient

type TencentCloudClient struct {
	// contains filtered or unexported fields
}

func (*TencentCloudClient) DescribeDnat

func (client *TencentCloudClient) DescribeDnat(entry *vpc.DnaptRule) (response *vpc.DnaptRule, err error)

func (*TencentCloudClient) PollingVpcBillResult

func (client *TencentCloudClient) PollingVpcBillResult(billId *string) (status bool, err error)

func (*TencentCloudClient) PollingVpcTaskResult

func (client *TencentCloudClient) PollingVpcTaskResult(taskId *int) (status bool, err error)

Source Files

  • config.go
  • data_source_tc_availability_zones.go
  • data_source_tc_common_schema.go
  • data_source_tc_container_cluster_instances.go
  • data_source_tc_container_clusters.go
  • data_source_tc_eip.go
  • data_source_tc_image.go
  • data_source_tc_instance_types.go
  • data_source_tc_nats.go
  • data_source_tc_route_table.go
  • data_source_tc_security_group.go
  • data_source_tc_subnet.go
  • data_source_tc_vpc.go
  • helper.go
  • provider.go
  • resource_tc_alb_server_attachment.go
  • resource_tc_cbs_snapshot.go
  • resource_tc_cbs_storage.go
  • resource_tc_cbs_storage_attachment.go
  • resource_tc_container_cluster.go
  • resource_tc_container_cluster_instance.go
  • resource_tc_dnat.go
  • resource_tc_eip.go
  • resource_tc_eip_association.go
  • resource_tc_instance.go
  • resource_tc_key_pair.go
  • resource_tc_nat_gateway.go
  • resource_tc_route_entry.go
  • resource_tc_route_table.go
  • resource_tc_security_group.go
  • resource_tc_security_group_rule.go
  • resource_tc_subnet.go
  • resource_tc_vpc.go
  • service_eip.go
  • service_instance.go
  • service_key_pair.go
  • service_security_group.go
  • service_vpc.go
  • validators.go

Jump to

Keyboard shortcuts

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