Documentation ¶
Index ¶
- func NewTencentCloudClientProfile() *profile.ClientProfile
- type AsGenerator
- type CbsGenerator
- type CdnGenerator
- type CfsGenerator
- type ClbGenerator
- type CosGenerator
- type CvmGenerator
- type EsGenerator
- type GaapGenerator
- type KeyPairGenerator
- type MongodbGenerator
- type MysqlGenerator
- type RedisGenerator
- type ScfGenerator
- type SecurityGroupGenerator
- type SslGenerator
- type SubnetGenerator
- type TcaplusGenerator
- type TencentCloudProvider
- 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 NewTencentCloudClientProfile ¶
func NewTencentCloudClientProfile() *profile.ClientProfile
Types ¶
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
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
type CosGenerator ¶
type CosGenerator struct {
TencentCloudService
}
func (*CosGenerator) InitResources ¶
func (g *CosGenerator) InitResources() error
type CvmGenerator ¶
type CvmGenerator struct {
TencentCloudService
}
func (*CvmGenerator) InitResources ¶
func (g *CvmGenerator) InitResources() error
type EsGenerator ¶
type EsGenerator struct {
TencentCloudService
}
func (*EsGenerator) InitResources ¶
func (g *EsGenerator) InitResources() error
type GaapGenerator ¶
type GaapGenerator struct {
TencentCloudService
}
func (*GaapGenerator) InitResources ¶
func (g *GaapGenerator) InitResources() 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
type MysqlGenerator ¶
type MysqlGenerator struct {
TencentCloudService
}
func (*MysqlGenerator) InitResources ¶
func (g *MysqlGenerator) InitResources() error
func (*MysqlGenerator) PostConvertHook ¶
func (g *MysqlGenerator) PostConvertHook() error
type RedisGenerator ¶
type RedisGenerator struct {
TencentCloudService
}
func (*RedisGenerator) InitResources ¶
func (g *RedisGenerator) 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 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 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) 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
Click to show internal directories.
Click to hide internal directories.