clouddeploy

package
v7.26.0 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2026 License: Apache-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

View Source
const ClouddeployAutomationAssetType string = "clouddeploy.googleapis.com/Automation"
View Source
const ClouddeployAutomationSchemaName string = "google_clouddeploy_automation"
View Source
const ClouddeployCustomTargetTypeAssetType string = "clouddeploy.googleapis.com/CustomTargetType"
View Source
const ClouddeployCustomTargetTypeSchemaName string = "google_clouddeploy_custom_target_type"
View Source
const ClouddeployDeployPolicyAssetType string = "clouddeploy.googleapis.com/DeployPolicy"
View Source
const ClouddeployDeployPolicySchemaName string = "google_clouddeploy_deploy_policy"

Variables

This section is empty.

Functions

func ClouddeployAutomationTfplan2caiConverter

func ClouddeployAutomationTfplan2caiConverter() cai.Tfplan2caiConverter

func ClouddeployCustomTargetTypeTfplan2caiConverter

func ClouddeployCustomTargetTypeTfplan2caiConverter() cai.Tfplan2caiConverter

func ClouddeployDeployPolicyTfplan2caiConverter

func ClouddeployDeployPolicyTfplan2caiConverter() cai.Tfplan2caiConverter

func GetClouddeployAutomationCaiAssets

func GetClouddeployAutomationCaiAssets(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]caiasset.Asset, error)

func GetClouddeployAutomationCaiObject

func GetClouddeployAutomationCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetClouddeployCustomTargetTypeCaiAssets

func GetClouddeployCustomTargetTypeCaiAssets(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]caiasset.Asset, error)

func GetClouddeployCustomTargetTypeCaiObject

func GetClouddeployCustomTargetTypeCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetClouddeployDeployPolicyCaiAssets

func GetClouddeployDeployPolicyCaiAssets(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]caiasset.Asset, error)

func GetClouddeployDeployPolicyCaiObject

func GetClouddeployDeployPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func NewClouddeployAutomationCai2hclConverter

func NewClouddeployAutomationCai2hclConverter(provider *schema.Provider) models.Cai2hclConverter

func NewClouddeployCustomTargetTypeCai2hclConverter

func NewClouddeployCustomTargetTypeCai2hclConverter(provider *schema.Provider) models.Cai2hclConverter

func NewClouddeployDeployPolicyCai2hclConverter

func NewClouddeployDeployPolicyCai2hclConverter(provider *schema.Provider) models.Cai2hclConverter

func ResourceClouddeployAutomation

func ResourceClouddeployAutomation() *schema.Resource

func ResourceClouddeployCustomTargetType

func ResourceClouddeployCustomTargetType() *schema.Resource

func ResourceClouddeployDeployPolicy

func ResourceClouddeployDeployPolicy() *schema.Resource

Types

type ClouddeployAutomationCai2hclConverter

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

func (*ClouddeployAutomationCai2hclConverter) Convert

Convert converts asset to HCL resource blocks.

type ClouddeployCustomTargetTypeCai2hclConverter

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

func (*ClouddeployCustomTargetTypeCai2hclConverter) Convert

Convert converts asset to HCL resource blocks.

type ClouddeployDeployPolicyCai2hclConverter

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

func (*ClouddeployDeployPolicyCai2hclConverter) 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