davinci

package
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: MPL-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceApplication

func DataSourceApplication() *schema.Resource

func DataSourceApplications

func DataSourceApplications() *schema.Resource

func DataSourceConnection

func DataSourceConnection() *schema.Resource

func DataSourceConnections

func DataSourceConnections() *schema.Resource

func DataSources added in v0.3.0

func DataSources() []func() datasource.DataSource

func NewFlowResource added in v0.3.0

func NewFlowResource() resource.Resource

New Object

func ResourceApplication

func ResourceApplication() *schema.Resource

func ResourceApplicationFlowPolicy added in v0.2.0

func ResourceApplicationFlowPolicy() *schema.Resource

func ResourceConnection

func ResourceConnection() *schema.Resource

func ResourceVariable added in v0.0.2

func ResourceVariable() *schema.Resource

func Resources added in v0.3.0

func Resources() []func() resource.Resource

Types

type FlowConnectionLinkResourceModel added in v0.3.0

type FlowConnectionLinkResourceModel struct {
	Id                        types.String `tfsdk:"id"`
	ReplaceImportConnectionId types.String `tfsdk:"replace_import_connection_id"`
	Name                      types.String `tfsdk:"name"`
}

type FlowResource added in v0.3.0

type FlowResource serviceClientType

Types

func (*FlowResource) Configure added in v0.3.0

func (*FlowResource) Create added in v0.3.0

func (*FlowResource) Delete added in v0.3.0

func (*FlowResource) ImportState added in v0.3.0

func (*FlowResource) Metadata added in v0.3.0

Metadata

func (*FlowResource) ModifyPlan added in v0.3.0

func (*FlowResource) Read added in v0.3.0

func (*FlowResource) Schema added in v0.3.0

Schema.

func (*FlowResource) Update added in v0.3.0

func (*FlowResource) ValidateConfig added in v0.3.0

type FlowResourceModel added in v0.3.0

type FlowResourceModel struct {
	Id                    types.String                  `tfsdk:"id"`
	EnvironmentId         types.String                  `tfsdk:"environment_id"`
	FlowJSON              davinciexporttype.ParsedValue `tfsdk:"flow_json"`
	FlowConfigurationJSON davinciexporttype.ParsedValue `tfsdk:"flow_configuration_json"`
	FlowExportJSON        davinciexporttype.ParsedValue `tfsdk:"flow_export_json"`
	Deploy                types.Bool                    `tfsdk:"deploy"`
	Name                  types.String                  `tfsdk:"name"`
	Description           types.String                  `tfsdk:"description"`
	ConnectionLinks       types.Set                     `tfsdk:"connection_link"`
	SubFlowLinks          types.Set                     `tfsdk:"subflow_link"`
	FlowVariables         types.Set                     `tfsdk:"flow_variables"`
}

type FlowSubflowLinkResourceModel added in v0.3.0

type FlowSubflowLinkResourceModel struct {
	Id                     types.String `tfsdk:"id"`
	ReplaceImportSubflowId types.String `tfsdk:"replace_import_subflow_id"`
	Name                   types.String `tfsdk:"name"`
}

type FlowVariablesResourceModel added in v0.3.0

type FlowVariablesResourceModel struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
	FlowId      types.String `tfsdk:"flow_id"`
	Context     types.String `tfsdk:"context"`
	Type        types.String `tfsdk:"type"`
	Mutable     types.Bool   `tfsdk:"mutable"`
	Min         types.Int64  `tfsdk:"min"`
	Max         types.Int64  `tfsdk:"max"`
}

Jump to

Keyboard shortcuts

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