gcp_resources

package
v0.1.57 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2022 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitDatabase added in v0.1.53

func InitPublicIp added in v0.1.48

func InitRouteTable added in v0.1.48

func InitSubnet added in v0.1.48

func InitVault added in v0.1.53

Types

type GcpDatabase added in v0.1.53

type GcpDatabase struct {
	*types.Database
}

func (GcpDatabase) FromState added in v0.1.53

func (r GcpDatabase) FromState(state *output.TfState) (*resourcespb.DatabaseResource, error)

func (GcpDatabase) GetMainResourceName added in v0.1.53

func (r GcpDatabase) GetMainResourceName() (string, error)

func (GcpDatabase) Translate added in v0.1.53

func (r GcpDatabase) Translate(_ resources.MultyContext) ([]output.TfBlock, error)

type GcpKubernetesCluster added in v0.1.52

type GcpKubernetesCluster struct {
	*types.KubernetesCluster
}

func (GcpKubernetesCluster) FromState added in v0.1.52

func (GcpKubernetesCluster) GetMainResourceName added in v0.1.52

func (r GcpKubernetesCluster) GetMainResourceName() (string, error)

func (GcpKubernetesCluster) Translate added in v0.1.52

type GcpKubernetesNodePool added in v0.1.52

type GcpKubernetesNodePool struct {
	*types.KubernetesNodePool
}

func (GcpKubernetesNodePool) FromState added in v0.1.52

func (GcpKubernetesNodePool) GetMainResourceName added in v0.1.52

func (r GcpKubernetesNodePool) GetMainResourceName() (string, error)

func (GcpKubernetesNodePool) Translate added in v0.1.52

type GcpNetworkSecurityGroup added in v0.1.48

type GcpNetworkSecurityGroup struct {
	*types.NetworkSecurityGroup
}

func (GcpNetworkSecurityGroup) FromState added in v0.1.48

func (GcpNetworkSecurityGroup) GetMainResourceName added in v0.1.48

func (r GcpNetworkSecurityGroup) GetMainResourceName() (string, error)

func (GcpNetworkSecurityGroup) Translate added in v0.1.48

type GcpObjectStorage added in v0.1.53

type GcpObjectStorage struct {
	*types.ObjectStorage
}

func (GcpObjectStorage) FromState added in v0.1.53

func (GcpObjectStorage) GetMainResourceName added in v0.1.53

func (r GcpObjectStorage) GetMainResourceName() (string, error)

func (GcpObjectStorage) Translate added in v0.1.53

type GcpObjectStorageObject added in v0.1.53

type GcpObjectStorageObject struct {
	*types.ObjectStorageObject
}

func (GcpObjectStorageObject) FromState added in v0.1.53

func (GcpObjectStorageObject) GetMainResourceName added in v0.1.53

func (r GcpObjectStorageObject) GetMainResourceName() (string, error)

func (GcpObjectStorageObject) Translate added in v0.1.53

type GcpPublicIp added in v0.1.48

type GcpPublicIp struct {
	*types.PublicIp
}

func (GcpPublicIp) FromState added in v0.1.48

func (r GcpPublicIp) FromState(state *output.TfState) (*resourcespb.PublicIpResource, error)

func (GcpPublicIp) GetAddress added in v0.1.48

func (r GcpPublicIp) GetAddress() string

func (GcpPublicIp) GetMainResourceName added in v0.1.48

func (r GcpPublicIp) GetMainResourceName() (string, error)

func (GcpPublicIp) Translate added in v0.1.48

type GcpRouteTable added in v0.1.48

type GcpRouteTable struct {
	*types.RouteTable
}

func (GcpRouteTable) FromState added in v0.1.48

func (GcpRouteTable) GetMainResourceName added in v0.1.48

func (r GcpRouteTable) GetMainResourceName() (string, error)

func (GcpRouteTable) Translate added in v0.1.48

func (r GcpRouteTable) Translate(ctx resources.MultyContext) ([]output.TfBlock, error)

type GcpRouteTableAssociation added in v0.1.48

type GcpRouteTableAssociation struct {
	*types.RouteTableAssociation
}

func (GcpRouteTableAssociation) FromState added in v0.1.48

func (GcpRouteTableAssociation) GetMainResourceName added in v0.1.48

func (r GcpRouteTableAssociation) GetMainResourceName() (string, error)

func (GcpRouteTableAssociation) Translate added in v0.1.48

type GcpSubnet added in v0.1.48

type GcpSubnet struct {
	*types.Subnet
}

func (GcpSubnet) FromState added in v0.1.48

func (r GcpSubnet) FromState(state *output.TfState) (*resourcespb.SubnetResource, error)

func (GcpSubnet) GetMainResourceName added in v0.1.48

func (r GcpSubnet) GetMainResourceName() (string, error)

func (GcpSubnet) Translate added in v0.1.48

func (r GcpSubnet) Translate(_ resources.MultyContext) ([]output.TfBlock, error)

type GcpVault added in v0.1.53

type GcpVault struct {
	*types.Vault
}

func (GcpVault) FromState added in v0.1.53

func (r GcpVault) FromState(state *output.TfState) (*resourcespb.VaultResource, error)

func (GcpVault) GetMainResourceName added in v0.1.53

func (r GcpVault) GetMainResourceName() (string, error)

func (GcpVault) Translate added in v0.1.53

func (r GcpVault) Translate(resources.MultyContext) ([]output.TfBlock, error)

type GcpVaultAccessPolicy added in v0.1.53

type GcpVaultAccessPolicy struct {
	*types.VaultAccessPolicy
}

func (GcpVaultAccessPolicy) FromState added in v0.1.53

func (GcpVaultAccessPolicy) GetMainResourceName added in v0.1.53

func (r GcpVaultAccessPolicy) GetMainResourceName() (string, error)

func (GcpVaultAccessPolicy) Translate added in v0.1.53

type GcpVaultSecret added in v0.1.53

type GcpVaultSecret struct {
	*types.VaultSecret
}

func (GcpVaultSecret) FromState added in v0.1.53

func (GcpVaultSecret) GetMainResourceName added in v0.1.53

func (r GcpVaultSecret) GetMainResourceName() (string, error)

func (GcpVaultSecret) Translate added in v0.1.53

type GcpVirtualMachine added in v0.1.48

type GcpVirtualMachine struct {
	*types.VirtualMachine
}

func (GcpVirtualMachine) FromState added in v0.1.48

func (GcpVirtualMachine) GetMainResourceName added in v0.1.48

func (r GcpVirtualMachine) GetMainResourceName() (string, error)

func (GcpVirtualMachine) Translate added in v0.1.48

type GcpVirtualNetwork

type GcpVirtualNetwork struct {
	*types.VirtualNetwork
}

func (GcpVirtualNetwork) FromState

func (GcpVirtualNetwork) GetMainResourceName

func (r GcpVirtualNetwork) GetMainResourceName() (string, error)

func (GcpVirtualNetwork) Translate

type ResourceGroup

type ResourceGroup struct {
	*types.ResourceGroup
}

func (ResourceGroup) FromState

func (ResourceGroup) GetMainResourceName

func (rg ResourceGroup) GetMainResourceName() (string, error)

func (ResourceGroup) Translate

func (rg ResourceGroup) Translate(ctx resources.MultyContext) ([]output.TfBlock, error)

Jump to

Keyboard shortcuts

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