codepipelinecustomactiontype

package
v0.0.0-...-964ba77 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigurationProperty

type ConfigurationProperty struct {
	// Description: string, optional
	Description terra.StringValue `hcl:"description,attr"`
	// Key: bool, required
	Key terra.BoolValue `hcl:"key,attr" validate:"required"`
	// Name: string, required
	Name terra.StringValue `hcl:"name,attr" validate:"required"`
	// Queryable: bool, optional
	Queryable terra.BoolValue `hcl:"queryable,attr"`
	// Required: bool, required
	Required terra.BoolValue `hcl:"required,attr" validate:"required"`
	// Secret: bool, required
	Secret terra.BoolValue `hcl:"secret,attr" validate:"required"`
	// Type: string, optional
	Type terra.StringValue `hcl:"type,attr"`
}

type ConfigurationPropertyAttributes

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

func (ConfigurationPropertyAttributes) Description

func (ConfigurationPropertyAttributes) InternalRef

func (ConfigurationPropertyAttributes) InternalTokens

func (cp ConfigurationPropertyAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ConfigurationPropertyAttributes) InternalWithRef

func (ConfigurationPropertyAttributes) Key

func (ConfigurationPropertyAttributes) Name

func (ConfigurationPropertyAttributes) Queryable

func (ConfigurationPropertyAttributes) Required

func (ConfigurationPropertyAttributes) Secret

func (ConfigurationPropertyAttributes) Type

type ConfigurationPropertyState

type ConfigurationPropertyState struct {
	Description string `json:"description"`
	Key         bool   `json:"key"`
	Name        string `json:"name"`
	Queryable   bool   `json:"queryable"`
	Required    bool   `json:"required"`
	Secret      bool   `json:"secret"`
	Type        string `json:"type"`
}

type InputArtifactDetails

type InputArtifactDetails struct {
	// MaximumCount: number, required
	MaximumCount terra.NumberValue `hcl:"maximum_count,attr" validate:"required"`
	// MinimumCount: number, required
	MinimumCount terra.NumberValue `hcl:"minimum_count,attr" validate:"required"`
}

type InputArtifactDetailsAttributes

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

func (InputArtifactDetailsAttributes) InternalRef

func (iad InputArtifactDetailsAttributes) InternalRef() (terra.Reference, error)

func (InputArtifactDetailsAttributes) InternalTokens

func (iad InputArtifactDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (InputArtifactDetailsAttributes) InternalWithRef

func (InputArtifactDetailsAttributes) MaximumCount

func (InputArtifactDetailsAttributes) MinimumCount

type InputArtifactDetailsState

type InputArtifactDetailsState struct {
	MaximumCount float64 `json:"maximum_count"`
	MinimumCount float64 `json:"minimum_count"`
}

type OutputArtifactDetails

type OutputArtifactDetails struct {
	// MaximumCount: number, required
	MaximumCount terra.NumberValue `hcl:"maximum_count,attr" validate:"required"`
	// MinimumCount: number, required
	MinimumCount terra.NumberValue `hcl:"minimum_count,attr" validate:"required"`
}

type OutputArtifactDetailsAttributes

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

func (OutputArtifactDetailsAttributes) InternalRef

func (OutputArtifactDetailsAttributes) InternalTokens

func (oad OutputArtifactDetailsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (OutputArtifactDetailsAttributes) InternalWithRef

func (OutputArtifactDetailsAttributes) MaximumCount

func (OutputArtifactDetailsAttributes) MinimumCount

type OutputArtifactDetailsState

type OutputArtifactDetailsState struct {
	MaximumCount float64 `json:"maximum_count"`
	MinimumCount float64 `json:"minimum_count"`
}

type Settings

type Settings struct {
	// EntityUrlTemplate: string, optional
	EntityUrlTemplate terra.StringValue `hcl:"entity_url_template,attr"`
	// ExecutionUrlTemplate: string, optional
	ExecutionUrlTemplate terra.StringValue `hcl:"execution_url_template,attr"`
	// RevisionUrlTemplate: string, optional
	RevisionUrlTemplate terra.StringValue `hcl:"revision_url_template,attr"`
	// ThirdPartyConfigurationUrl: string, optional
	ThirdPartyConfigurationUrl terra.StringValue `hcl:"third_party_configuration_url,attr"`
}

type SettingsAttributes

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

func (SettingsAttributes) EntityUrlTemplate

func (s SettingsAttributes) EntityUrlTemplate() terra.StringValue

func (SettingsAttributes) ExecutionUrlTemplate

func (s SettingsAttributes) ExecutionUrlTemplate() terra.StringValue

func (SettingsAttributes) InternalRef

func (s SettingsAttributes) InternalRef() (terra.Reference, error)

func (SettingsAttributes) InternalTokens

func (s SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (SettingsAttributes) InternalWithRef

func (s SettingsAttributes) InternalWithRef(ref terra.Reference) SettingsAttributes

func (SettingsAttributes) RevisionUrlTemplate

func (s SettingsAttributes) RevisionUrlTemplate() terra.StringValue

func (SettingsAttributes) ThirdPartyConfigurationUrl

func (s SettingsAttributes) ThirdPartyConfigurationUrl() terra.StringValue

type SettingsState

type SettingsState struct {
	EntityUrlTemplate          string `json:"entity_url_template"`
	ExecutionUrlTemplate       string `json:"execution_url_template"`
	RevisionUrlTemplate        string `json:"revision_url_template"`
	ThirdPartyConfigurationUrl string `json:"third_party_configuration_url"`
}

Jump to

Keyboard shortcuts

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