davinci

package
v0.4.3 Latest Latest
Warning

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

Go to latest
Published: Aug 29, 2024 License: MPL-2.0 Imports: 37 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 NewVariableResource added in v0.4.0

func NewVariableResource() 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 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 FlowVariableResourceModel added in v0.4.0

type FlowVariableResourceModel struct {
	Id      types.String `tfsdk:"id"`
	FlowId  types.String `tfsdk:"flow_id"`
	Name    types.String `tfsdk:"name"`
	Context types.String `tfsdk:"context"`
	Type    types.String `tfsdk:"type"`
}

type VariableResource added in v0.4.0

type VariableResource serviceClientType

Types

func (*VariableResource) Configure added in v0.4.0

func (*VariableResource) Create added in v0.4.0

func (*VariableResource) Delete added in v0.4.0

func (*VariableResource) ImportState added in v0.4.0

func (*VariableResource) Metadata added in v0.4.0

Metadata

func (*VariableResource) ModifyPlan added in v0.4.0

func (*VariableResource) Read added in v0.4.0

func (*VariableResource) Schema added in v0.4.0

Schema.

func (*VariableResource) Update added in v0.4.0

type VariableResourceModel added in v0.3.3

type VariableResourceModel struct {
	Id            types.String `tfsdk:"id"`
	EnvironmentId types.String `tfsdk:"environment_id"`
	FlowId        types.String `tfsdk:"flow_id"`
	Name          types.String `tfsdk:"name"`
	Context       types.String `tfsdk:"context"`
	Description   types.String `tfsdk:"description"`
	Type          types.String `tfsdk:"type"`
	Mutable       types.Bool   `tfsdk:"mutable"`
	Value         types.String `tfsdk:"value"`
	EmptyValue    types.Bool   `tfsdk:"empty_value"`
	ValueService  types.String `tfsdk:"value_service"`
	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