ibm

package
v0.0.0-...-5c81be6 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2021 License: Apache-2.0 Imports: 46 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetNext

func GetNext(next interface{}) string

Types

type CISGenerator

type CISGenerator struct {
	IBMService
}

CISGenerator ..

func (*CISGenerator) InitResources

func (g *CISGenerator) InitResources() error

InitResources ..

type COSGenerator

type COSGenerator struct {
	IBMService
}

func (*COSGenerator) InitResources

func (g *COSGenerator) InitResources() error

type CloudFunctionGenerator

type CloudFunctionGenerator struct {
	IBMService
}

CloudFunctionGenerator ..

func (*CloudFunctionGenerator) InitResources

func (g *CloudFunctionGenerator) InitResources() error

InitResources ..

type ContainerClusterGenerator

type ContainerClusterGenerator struct {
	IBMService
}

func (*ContainerClusterGenerator) InitResources

func (g *ContainerClusterGenerator) InitResources() error

type DatabaseETCDGenerator

type DatabaseETCDGenerator struct {
	IBMService
}

DatabaseETCDGenerator ...

func (*DatabaseETCDGenerator) InitResources

func (g *DatabaseETCDGenerator) InitResources() error

InitResources ...

type DatabaseElasticSearchGenerator

type DatabaseElasticSearchGenerator struct {
	IBMService
}

DatabaseElasticSearchGenerator ...

func (*DatabaseElasticSearchGenerator) InitResources

func (g *DatabaseElasticSearchGenerator) InitResources() error

InitResources ...

type DatabaseMongoGenerator

type DatabaseMongoGenerator struct {
	IBMService
}

DatabaseMongoGenerator ...

func (*DatabaseMongoGenerator) InitResources

func (g *DatabaseMongoGenerator) InitResources() error

InitResources ...

type DatabasePostgresqlGenerator

type DatabasePostgresqlGenerator struct {
	IBMService
}

DatabasePostgresqlGenerator ...

func (*DatabasePostgresqlGenerator) InitResources

func (g *DatabasePostgresqlGenerator) InitResources() error

InitResources ...

type DatabaseRabbitMQGenerator

type DatabaseRabbitMQGenerator struct {
	IBMService
}

DatabaseRabbitMQGenerator ...

func (*DatabaseRabbitMQGenerator) InitResources

func (g *DatabaseRabbitMQGenerator) InitResources() error

InitResources ...

type DatabaseRedisGenerator

type DatabaseRedisGenerator struct {
	IBMService
}

DatabaseRedisGenerator ...

func (*DatabaseRedisGenerator) InitResources

func (g *DatabaseRedisGenerator) InitResources() error

InitResources ...

type FloatingIPGenerator

type FloatingIPGenerator struct {
	IBMService
}

FloatingIPGenerator ...

func (*FloatingIPGenerator) InitResources

func (g *FloatingIPGenerator) InitResources() error

InitResources ...

type FlowLogGenerator

type FlowLogGenerator struct {
	IBMService
}

FlowLogGenerator ...

func (*FlowLogGenerator) InitResources

func (g *FlowLogGenerator) InitResources() error

InitResources ...

type IAMGenerator

type IAMGenerator struct {
	IBMService
}

func (*IAMGenerator) InitResources

func (g *IAMGenerator) InitResources() error

type IBMProvider

type IBMProvider struct {
	terraformutils.Provider
	ResourceGroup string
	Region        string
}

func (*IBMProvider) GetName

func (p *IBMProvider) GetName() string

func (*IBMProvider) GetProviderData

func (p *IBMProvider) GetProviderData(arg ...string) map[string]interface{}

func (IBMProvider) GetResourceConnections

func (IBMProvider) GetResourceConnections() map[string]map[string][]string

func (*IBMProvider) GetSupportedService

func (p *IBMProvider) GetSupportedService() map[string]terraformutils.ServiceGenerator

func (*IBMProvider) Init

func (p *IBMProvider) Init(args []string) error

func (*IBMProvider) InitService

func (p *IBMProvider) InitService(serviceName string, verbose bool) error

type IBMService

type IBMService struct {
	terraformutils.Service
}

type IkeGenerator

type IkeGenerator struct {
	IBMService
}

IkeGenerator ...

func (*IkeGenerator) InitResources

func (g *IkeGenerator) InitResources() error

InitResources ...

type ImageGenerator

type ImageGenerator struct {
	IBMService
}

ImageGenerator ...

func (*ImageGenerator) InitResources

func (g *ImageGenerator) InitResources() error

InitResources ...

type InstanceGenerator

type InstanceGenerator struct {
	IBMService
}

InstanceGenerator ...

func (*InstanceGenerator) InitResources

func (g *InstanceGenerator) InitResources() error

InitResources ...

type InstanceGroupGenerator

type InstanceGroupGenerator struct {
	IBMService
	// contains filtered or unexported fields
}

InstanceGroupGenerator ...

func (*InstanceGroupGenerator) InitResources

func (g *InstanceGroupGenerator) InitResources() error

InitResources ...

type InstanceTemplateGenerator

type InstanceTemplateGenerator struct {
	IBMService
}

InstanceTemplateGenerator ...

func (*InstanceTemplateGenerator) InitResources

func (g *InstanceTemplateGenerator) InitResources() error

InitResources ...

type IpsecGenerator

type IpsecGenerator struct {
	IBMService
}

IpsecGenerator ...

func (*IpsecGenerator) InitResources

func (g *IpsecGenerator) InitResources() error

InitResources ...

type KPGenerator

type KPGenerator struct {
	IBMService
}

func (*KPGenerator) InitResources

func (g *KPGenerator) InitResources() error

type LBGenerator

type LBGenerator struct {
	IBMService
}

LBGenerator ...

func (*LBGenerator) InitResources

func (g *LBGenerator) InitResources() error

InitResources ...

type NetworkACLGenerator

type NetworkACLGenerator struct {
	IBMService
}

NetworkACLGenerator ...

func (*NetworkACLGenerator) InitResources

func (g *NetworkACLGenerator) InitResources() error

InitResources ...

type PublicGatewayGenerator

type PublicGatewayGenerator struct {
	IBMService
}

PublicGatewayGenerator ...

func (*PublicGatewayGenerator) InitResources

func (g *PublicGatewayGenerator) InitResources() error

InitResources ...

type SSHKeyGenerator

type SSHKeyGenerator struct {
	IBMService
}

SSHKeyGenerator ...

func (*SSHKeyGenerator) InitResources

func (g *SSHKeyGenerator) InitResources() error

InitResources ...

type SecurityGroupGenerator

type SecurityGroupGenerator struct {
	IBMService
}

SecurityGroupGenerator ...

func (*SecurityGroupGenerator) InitResources

func (g *SecurityGroupGenerator) InitResources() error

InitResources ...

type SubnetGenerator

type SubnetGenerator struct {
	IBMService
}

SubnetGenerator ...

func (*SubnetGenerator) InitResources

func (g *SubnetGenerator) InitResources() error

InitResources ...

type UserConfig

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

UserConfig ...

type VPCClusterGenerator

type VPCClusterGenerator struct {
	IBMService
}

func (*VPCClusterGenerator) InitResources

func (g *VPCClusterGenerator) InitResources() error

type VPCGenerator

type VPCGenerator struct {
	IBMService
}

VPCGenerator ...

func (*VPCGenerator) InitResources

func (g *VPCGenerator) InitResources() error

InitResources ...

type VPNGatewayGenerator

type VPNGatewayGenerator struct {
	IBMService
}

VPNGatewayGenerator ...

func (*VPNGatewayGenerator) InitResources

func (g *VPNGatewayGenerator) InitResources() error

InitResources ...

type VolumeGenerator

type VolumeGenerator struct {
	IBMService
}

VolumeGenerator ...

func (*VolumeGenerator) InitResources

func (g *VolumeGenerator) InitResources() error

InitResources ...

Jump to

Keyboard shortcuts

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