stack_discovery_configuration

package
v1.21.0 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2025 License: MPL-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type ResourceModel

type ResourceModel struct {
	ID          types.String       `tfsdk:"id"`
	Name        types.String       `tfsdk:"name"`
	NamespaceId types.String       `tfsdk:"namespace_id"`
	Description types.String       `tfsdk:"description"`
	VcsPatterns []*VcsPatternModel `tfsdk:"vcs_patterns"`
	StackConfig *StackConfigModel  `tfsdk:"stack_config"`
}

type StackConfigModel

type StackConfigModel struct {
	IacType                  types.String                                `tfsdk:"iac_type"`
	DeploymentBehavior       *cross_models.DeploymentBehaviorModel       `tfsdk:"deployment_behavior"`
	DeploymentApprovalPolicy *cross_models.DeploymentApprovalPolicyModel `tfsdk:"deployment_approval_policy"`
	RunTrigger               *cross_models.RunTriggerModel               `tfsdk:"run_trigger"`
	IacConfig                *cross_models.IacConfigModel                `tfsdk:"iac_config"`
	RunnerConfig             *cross_models.RunnerConfigModel             `tfsdk:"runner_config"`
	AutoSync                 *cross_models.AutoSyncModel                 `tfsdk:"auto_sync"`
}

type VcsPatternModel

type VcsPatternModel struct {
	ProviderId          types.String `tfsdk:"provider_id"`
	RepoName            types.String `tfsdk:"repo_name"`
	PathPatterns        types.List   `tfsdk:"path_patterns"`
	ExcludePathPatterns types.List   `tfsdk:"exclude_path_patterns"`
	Branch              types.String `tfsdk:"branch"`
}

Jump to

Keyboard shortcuts

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