Documentation ¶
Index ¶
- func Bool(i bool) *bool
- func Float64(i float64) *float64
- func Int(i int) *int
- func Int64(i int64) *int64
- func Int64Uint64(i int64) *uint64
- func IntInt64(i int) *int64
- func IntUint64(i int) *uint64
- func NewTencentCloudClientProfile() *profile.ClientProfile
- func String(i string) *string
- func UInt64Int64(i uint64) *int64
- func Uint(i uint) *uint
- func Uint64(i uint64) *uint64
- type ACLGenerator
- type AsGenerator
- type CbsGenerator
- type CdnGenerator
- type CfsGenerator
- type ClbGenerator
- type CosGenerator
- type CvmGenerator
- type DnspodGenerator
- type EipGenerator
- type EsGenerator
- type GaapGenerator
- type KeyPairGenerator
- type MongodbGenerator
- type MysqlGenerator
- type NatGatewayGenerator
- type PtsGenerator
- type RedisGenerator
- type RouteTableGenerator
- type ScfGenerator
- type SecurityGroupGenerator
- type SesGenerator
- type SslGenerator
- type SubnetGenerator
- type TatGenerator
- type TcaplusGenerator
- type TencentCloudProvider
- func (p *TencentCloudProvider) GetConfig() cty.Value
- func (p *TencentCloudProvider) GetName() string
- func (p *TencentCloudProvider) GetProviderData(arg ...string) map[string]interface{}
- func (p *TencentCloudProvider) GetResourceConnections() map[string]map[string][]string
- func (p *TencentCloudProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
- func (p *TencentCloudProvider) Init(args []string) error
- func (p *TencentCloudProvider) InitService(serviceName string, verbose bool) error
- type TencentCloudService
- type VpcGenerator
- type VpnGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Int64Uint64 ¶
func NewTencentCloudClientProfile ¶
func NewTencentCloudClientProfile() *profile.ClientProfile
func UInt64Int64 ¶
Types ¶
type ACLGenerator ¶
type ACLGenerator struct {
TencentCloudService
}
func (*ACLGenerator) InitResources ¶
func (g *ACLGenerator) InitResources() error
type AsGenerator ¶
type AsGenerator struct {
TencentCloudService
}
func (*AsGenerator) InitResources ¶
func (g *AsGenerator) InitResources() error
func (*AsGenerator) PostConvertHook ¶
func (g *AsGenerator) PostConvertHook() error
type CbsGenerator ¶
type CbsGenerator struct {
TencentCloudService
}
func (*CbsGenerator) InitResources ¶
func (g *CbsGenerator) InitResources() error
type CdnGenerator ¶
type CdnGenerator struct {
TencentCloudService
}
func (*CdnGenerator) InitResources ¶
func (g *CdnGenerator) InitResources() error
func (*CdnGenerator) PostConvertHook ¶
func (g *CdnGenerator) PostConvertHook() error
type CfsGenerator ¶
type CfsGenerator struct {
TencentCloudService
}
func (*CfsGenerator) InitResources ¶
func (g *CfsGenerator) InitResources() error
type ClbGenerator ¶
type ClbGenerator struct {
TencentCloudService
}
func (*ClbGenerator) InitResources ¶
func (g *ClbGenerator) InitResources() error
func (*ClbGenerator) PostConvertHook ¶
func (g *ClbGenerator) PostConvertHook() error
type CosGenerator ¶
type CosGenerator struct {
TencentCloudService
}
func (*CosGenerator) InitResources ¶
func (g *CosGenerator) InitResources() error
func (*CosGenerator) PostConvertHook ¶
func (g *CosGenerator) PostConvertHook() error
type CvmGenerator ¶
type CvmGenerator struct {
TencentCloudService
}
func (*CvmGenerator) InitResources ¶
func (g *CvmGenerator) InitResources() error
type DnspodGenerator ¶
type DnspodGenerator struct {
TencentCloudService
}
func (*DnspodGenerator) DescribeDomainList ¶
func (g *DnspodGenerator) DescribeDomainList(client *dnspod.Client) error
func (*DnspodGenerator) DescribeRecordList ¶
func (g *DnspodGenerator) DescribeRecordList(client *dnspod.Client, name, resourceName string) error
func (*DnspodGenerator) InitResources ¶
func (g *DnspodGenerator) InitResources() error
type EipGenerator ¶
type EipGenerator struct {
TencentCloudService
}
func (*EipGenerator) InitResources ¶
func (g *EipGenerator) InitResources() error
type EsGenerator ¶
type EsGenerator struct {
TencentCloudService
}
func (*EsGenerator) InitResources ¶
func (g *EsGenerator) InitResources() error
func (*EsGenerator) PostConvertHook ¶
func (g *EsGenerator) PostConvertHook() error
type GaapGenerator ¶
type GaapGenerator struct {
TencentCloudService
}
func (*GaapGenerator) InitResources ¶
func (g *GaapGenerator) InitResources() error
func (*GaapGenerator) PostConvertHook ¶
func (g *GaapGenerator) PostConvertHook() error
type KeyPairGenerator ¶
type KeyPairGenerator struct {
TencentCloudService
}
func (*KeyPairGenerator) InitResources ¶
func (g *KeyPairGenerator) InitResources() error
type MongodbGenerator ¶
type MongodbGenerator struct {
TencentCloudService
}
func (*MongodbGenerator) InitResources ¶
func (g *MongodbGenerator) InitResources() error
func (*MongodbGenerator) PostConvertHook ¶
func (g *MongodbGenerator) PostConvertHook() error
type MysqlGenerator ¶
type MysqlGenerator struct {
TencentCloudService
}
func (*MysqlGenerator) InitResources ¶
func (g *MysqlGenerator) InitResources() error
func (*MysqlGenerator) PostConvertHook ¶
func (g *MysqlGenerator) PostConvertHook() error
type NatGatewayGenerator ¶
type NatGatewayGenerator struct {
TencentCloudService
}
func (*NatGatewayGenerator) InitResources ¶
func (g *NatGatewayGenerator) InitResources() error
type PtsGenerator ¶
type PtsGenerator struct {
TencentCloudService
}
func (*PtsGenerator) DescribeProjects ¶
func (g *PtsGenerator) DescribeProjects(client *pts.Client) error
func (*PtsGenerator) InitResources ¶
func (g *PtsGenerator) InitResources() error
type RedisGenerator ¶
type RedisGenerator struct {
TencentCloudService
}
func (*RedisGenerator) InitResources ¶
func (g *RedisGenerator) InitResources() error
type RouteTableGenerator ¶
type RouteTableGenerator struct {
TencentCloudService
}
func (*RouteTableGenerator) InitResources ¶
func (g *RouteTableGenerator) InitResources() error
type ScfGenerator ¶
type ScfGenerator struct {
TencentCloudService
}
func (*ScfGenerator) InitResources ¶
func (g *ScfGenerator) InitResources() error
type SecurityGroupGenerator ¶
type SecurityGroupGenerator struct {
TencentCloudService
}
func (*SecurityGroupGenerator) InitResources ¶
func (g *SecurityGroupGenerator) InitResources() error
type SesGenerator ¶
type SesGenerator struct {
TencentCloudService
}
func (*SesGenerator) InitResources ¶
func (g *SesGenerator) InitResources() error
func (*SesGenerator) ListEmailAddress ¶
func (g *SesGenerator) ListEmailAddress(client *ses.Client) error
func (*SesGenerator) ListEmailIdentities ¶
func (g *SesGenerator) ListEmailIdentities(client *ses.Client) error
func (*SesGenerator) ListEmailTemplates ¶
func (g *SesGenerator) ListEmailTemplates(client *ses.Client) error
type SslGenerator ¶
type SslGenerator struct {
TencentCloudService
}
func (*SslGenerator) InitResources ¶
func (g *SslGenerator) InitResources() error
type SubnetGenerator ¶
type SubnetGenerator struct {
TencentCloudService
}
func (*SubnetGenerator) InitResources ¶
func (g *SubnetGenerator) InitResources() error
type TatGenerator ¶
type TatGenerator struct {
TencentCloudService
}
func (*TatGenerator) DescribeCommands ¶
func (g *TatGenerator) DescribeCommands(client *tat.Client) error
func (*TatGenerator) DescribeInvokers ¶
func (g *TatGenerator) DescribeInvokers(client *tat.Client, commandID, resourceName string) error
func (*TatGenerator) InitResources ¶
func (g *TatGenerator) InitResources() error
type TcaplusGenerator ¶
type TcaplusGenerator struct {
TencentCloudService
}
func (*TcaplusGenerator) InitResources ¶
func (g *TcaplusGenerator) InitResources() error
type TencentCloudProvider ¶
type TencentCloudProvider struct { terraformutils.Provider // contains filtered or unexported fields }
func (*TencentCloudProvider) GetConfig ¶
func (p *TencentCloudProvider) GetConfig() cty.Value
func (*TencentCloudProvider) GetName ¶
func (p *TencentCloudProvider) GetName() string
func (*TencentCloudProvider) GetProviderData ¶
func (p *TencentCloudProvider) GetProviderData(arg ...string) map[string]interface{}
func (*TencentCloudProvider) GetResourceConnections ¶
func (p *TencentCloudProvider) GetResourceConnections() map[string]map[string][]string
func (*TencentCloudProvider) GetSupportedService ¶
func (p *TencentCloudProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator
func (*TencentCloudProvider) Init ¶
func (p *TencentCloudProvider) Init(args []string) error
func (*TencentCloudProvider) InitService ¶
func (p *TencentCloudProvider) InitService(serviceName string, verbose bool) error
type TencentCloudService ¶
type TencentCloudService struct {
terraformutils.Service
}
type VpcGenerator ¶
type VpcGenerator struct {
TencentCloudService
}
func (*VpcGenerator) InitResources ¶
func (g *VpcGenerator) InitResources() error
type VpnGenerator ¶
type VpnGenerator struct {
TencentCloudService
}
func (*VpnGenerator) InitResources ¶
func (g *VpnGenerator) InitResources() error
Source Files ¶
- acl.go
- as.go
- cbs.go
- cdn.go
- cfs.go
- clb.go
- cos.go
- cvm.go
- dnspod.go
- eip.go
- elasticsearch.go
- gaap.go
- key_pair.go
- mongodb.go
- mysql.go
- nat_gateway.go
- pts.go
- redis.go
- route_table.go
- scf.go
- security_group.go
- ses.go
- ssl.go
- subnet.go
- tat.go
- tcaplus.go
- tencentcloud_helpers.go
- tencentcloud_provider.go
- tencentcloud_service.go
- vpc.go
- vpn.go
Click to show internal directories.
Click to hide internal directories.