compute

package
v0.0.0-...-2a79a0e Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const ComputeBackendServiceAssetType string = "compute.googleapis.com/BackendService"

ComputeBackendServiceAssetType is the CAI asset type name.

View Source
const ComputeBackendServiceSchemaName string = "google_compute_backend_service"

ComputeBackendServiceSchemaName is a TF resource schema name.

View Source
const ComputeForwardingRuleAssetType string = "compute.googleapis.com/ForwardingRule"

ComputeForwardingRuleAssetType is the CAI asset type name.

View Source
const ComputeForwardingRuleSchemaName string = "google_compute_forwarding_rule"

ComputeForwardingRuleSchemaName is a TF resource schema name.

View Source
const ComputeInstanceAssetType string = "compute.googleapis.com/Instance"

ComputeInstanceAssetType is the CAI asset type name for compute instance.

View Source
const ComputeInstanceSchemaName string = "google_compute_instance"

ComputeInstanceSchemaName is the TF resource schema name for compute instance.

Variables

This section is empty.

Functions

func NewComputeBackendServiceConverter

func NewComputeBackendServiceConverter(provider *schema.Provider) common.Converter

NewComputeBackendServiceConverter returns an HCL converter for compute backend service.

func NewComputeForwardingRuleConverter

func NewComputeForwardingRuleConverter(provider *schema.Provider) common.Converter

NewComputeForwardingRuleConverter returns an HCL converter for compute instance.

func NewComputeInstanceConverter

func NewComputeInstanceConverter(provider *schema.Provider) common.Converter

NewComputeInstanceConverter returns an HCL converter for compute instance.

Types

type ComputeBackendServiceConverter

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

func (*ComputeBackendServiceConverter) Convert

type ComputeForwardingRuleConverter

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

func (*ComputeForwardingRuleConverter) Convert

type ComputeInstanceConverter

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

ComputeInstanceConverter for compute instance resource.

func (*ComputeInstanceConverter) Convert

Convert converts asset to HCL resource blocks.

Jump to

Keyboard shortcuts

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