pipeline

package
v0.0.0-...-8949050 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigVar

type ConfigVar struct {
	pulumi.CustomResourceState

	AllVars       pulumi.MapOutput       `pulumi:"allVars"`
	PipelineId    pulumi.StringOutput    `pulumi:"pipelineId"`
	PipelineStage pulumi.StringOutput    `pulumi:"pipelineStage"`
	SensitiveVars pulumi.StringMapOutput `pulumi:"sensitiveVars"`
	Vars          pulumi.StringMapOutput `pulumi:"vars"`
}

func GetConfigVar

func GetConfigVar(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConfigVarState, opts ...pulumi.ResourceOption) (*ConfigVar, error)

GetConfigVar gets an existing ConfigVar resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConfigVar

func NewConfigVar(ctx *pulumi.Context,
	name string, args *ConfigVarArgs, opts ...pulumi.ResourceOption) (*ConfigVar, error)

NewConfigVar registers a new resource with the given unique name, arguments, and options.

func (*ConfigVar) ElementType

func (*ConfigVar) ElementType() reflect.Type

func (*ConfigVar) ToConfigVarOutput

func (i *ConfigVar) ToConfigVarOutput() ConfigVarOutput

func (*ConfigVar) ToConfigVarOutputWithContext

func (i *ConfigVar) ToConfigVarOutputWithContext(ctx context.Context) ConfigVarOutput

type ConfigVarArgs

type ConfigVarArgs struct {
	PipelineId    pulumi.StringInput
	PipelineStage pulumi.StringInput
	SensitiveVars pulumi.StringMapInput
	Vars          pulumi.StringMapInput
}

The set of arguments for constructing a ConfigVar resource.

func (ConfigVarArgs) ElementType

func (ConfigVarArgs) ElementType() reflect.Type

type ConfigVarArray

type ConfigVarArray []ConfigVarInput

func (ConfigVarArray) ElementType

func (ConfigVarArray) ElementType() reflect.Type

func (ConfigVarArray) ToConfigVarArrayOutput

func (i ConfigVarArray) ToConfigVarArrayOutput() ConfigVarArrayOutput

func (ConfigVarArray) ToConfigVarArrayOutputWithContext

func (i ConfigVarArray) ToConfigVarArrayOutputWithContext(ctx context.Context) ConfigVarArrayOutput

type ConfigVarArrayInput

type ConfigVarArrayInput interface {
	pulumi.Input

	ToConfigVarArrayOutput() ConfigVarArrayOutput
	ToConfigVarArrayOutputWithContext(context.Context) ConfigVarArrayOutput
}

ConfigVarArrayInput is an input type that accepts ConfigVarArray and ConfigVarArrayOutput values. You can construct a concrete instance of `ConfigVarArrayInput` via:

ConfigVarArray{ ConfigVarArgs{...} }

type ConfigVarArrayOutput

type ConfigVarArrayOutput struct{ *pulumi.OutputState }

func (ConfigVarArrayOutput) ElementType

func (ConfigVarArrayOutput) ElementType() reflect.Type

func (ConfigVarArrayOutput) Index

func (ConfigVarArrayOutput) ToConfigVarArrayOutput

func (o ConfigVarArrayOutput) ToConfigVarArrayOutput() ConfigVarArrayOutput

func (ConfigVarArrayOutput) ToConfigVarArrayOutputWithContext

func (o ConfigVarArrayOutput) ToConfigVarArrayOutputWithContext(ctx context.Context) ConfigVarArrayOutput

type ConfigVarInput

type ConfigVarInput interface {
	pulumi.Input

	ToConfigVarOutput() ConfigVarOutput
	ToConfigVarOutputWithContext(ctx context.Context) ConfigVarOutput
}

type ConfigVarMap

type ConfigVarMap map[string]ConfigVarInput

func (ConfigVarMap) ElementType

func (ConfigVarMap) ElementType() reflect.Type

func (ConfigVarMap) ToConfigVarMapOutput

func (i ConfigVarMap) ToConfigVarMapOutput() ConfigVarMapOutput

func (ConfigVarMap) ToConfigVarMapOutputWithContext

func (i ConfigVarMap) ToConfigVarMapOutputWithContext(ctx context.Context) ConfigVarMapOutput

type ConfigVarMapInput

type ConfigVarMapInput interface {
	pulumi.Input

	ToConfigVarMapOutput() ConfigVarMapOutput
	ToConfigVarMapOutputWithContext(context.Context) ConfigVarMapOutput
}

ConfigVarMapInput is an input type that accepts ConfigVarMap and ConfigVarMapOutput values. You can construct a concrete instance of `ConfigVarMapInput` via:

ConfigVarMap{ "key": ConfigVarArgs{...} }

type ConfigVarMapOutput

type ConfigVarMapOutput struct{ *pulumi.OutputState }

func (ConfigVarMapOutput) ElementType

func (ConfigVarMapOutput) ElementType() reflect.Type

func (ConfigVarMapOutput) MapIndex

func (ConfigVarMapOutput) ToConfigVarMapOutput

func (o ConfigVarMapOutput) ToConfigVarMapOutput() ConfigVarMapOutput

func (ConfigVarMapOutput) ToConfigVarMapOutputWithContext

func (o ConfigVarMapOutput) ToConfigVarMapOutputWithContext(ctx context.Context) ConfigVarMapOutput

type ConfigVarOutput

type ConfigVarOutput struct{ *pulumi.OutputState }

func (ConfigVarOutput) AllVars

func (o ConfigVarOutput) AllVars() pulumi.MapOutput

func (ConfigVarOutput) ElementType

func (ConfigVarOutput) ElementType() reflect.Type

func (ConfigVarOutput) PipelineId

func (o ConfigVarOutput) PipelineId() pulumi.StringOutput

func (ConfigVarOutput) PipelineStage

func (o ConfigVarOutput) PipelineStage() pulumi.StringOutput

func (ConfigVarOutput) SensitiveVars

func (o ConfigVarOutput) SensitiveVars() pulumi.StringMapOutput

func (ConfigVarOutput) ToConfigVarOutput

func (o ConfigVarOutput) ToConfigVarOutput() ConfigVarOutput

func (ConfigVarOutput) ToConfigVarOutputWithContext

func (o ConfigVarOutput) ToConfigVarOutputWithContext(ctx context.Context) ConfigVarOutput

func (ConfigVarOutput) Vars

type ConfigVarState

type ConfigVarState struct {
	AllVars       pulumi.MapInput
	PipelineId    pulumi.StringPtrInput
	PipelineStage pulumi.StringPtrInput
	SensitiveVars pulumi.StringMapInput
	Vars          pulumi.StringMapInput
}

func (ConfigVarState) ElementType

func (ConfigVarState) ElementType() reflect.Type

type Coupling

type Coupling struct {
	pulumi.CustomResourceState

	AppId    pulumi.StringOutput `pulumi:"appId"`
	Pipeline pulumi.StringOutput `pulumi:"pipeline"`
	Stage    pulumi.StringOutput `pulumi:"stage"`
}

func GetCoupling

func GetCoupling(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CouplingState, opts ...pulumi.ResourceOption) (*Coupling, error)

GetCoupling gets an existing Coupling resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCoupling

func NewCoupling(ctx *pulumi.Context,
	name string, args *CouplingArgs, opts ...pulumi.ResourceOption) (*Coupling, error)

NewCoupling registers a new resource with the given unique name, arguments, and options.

func (*Coupling) ElementType

func (*Coupling) ElementType() reflect.Type

func (*Coupling) ToCouplingOutput

func (i *Coupling) ToCouplingOutput() CouplingOutput

func (*Coupling) ToCouplingOutputWithContext

func (i *Coupling) ToCouplingOutputWithContext(ctx context.Context) CouplingOutput

type CouplingArgs

type CouplingArgs struct {
	AppId    pulumi.StringInput
	Pipeline pulumi.StringInput
	Stage    pulumi.StringInput
}

The set of arguments for constructing a Coupling resource.

func (CouplingArgs) ElementType

func (CouplingArgs) ElementType() reflect.Type

type CouplingArray

type CouplingArray []CouplingInput

func (CouplingArray) ElementType

func (CouplingArray) ElementType() reflect.Type

func (CouplingArray) ToCouplingArrayOutput

func (i CouplingArray) ToCouplingArrayOutput() CouplingArrayOutput

func (CouplingArray) ToCouplingArrayOutputWithContext

func (i CouplingArray) ToCouplingArrayOutputWithContext(ctx context.Context) CouplingArrayOutput

type CouplingArrayInput

type CouplingArrayInput interface {
	pulumi.Input

	ToCouplingArrayOutput() CouplingArrayOutput
	ToCouplingArrayOutputWithContext(context.Context) CouplingArrayOutput
}

CouplingArrayInput is an input type that accepts CouplingArray and CouplingArrayOutput values. You can construct a concrete instance of `CouplingArrayInput` via:

CouplingArray{ CouplingArgs{...} }

type CouplingArrayOutput

type CouplingArrayOutput struct{ *pulumi.OutputState }

func (CouplingArrayOutput) ElementType

func (CouplingArrayOutput) ElementType() reflect.Type

func (CouplingArrayOutput) Index

func (CouplingArrayOutput) ToCouplingArrayOutput

func (o CouplingArrayOutput) ToCouplingArrayOutput() CouplingArrayOutput

func (CouplingArrayOutput) ToCouplingArrayOutputWithContext

func (o CouplingArrayOutput) ToCouplingArrayOutputWithContext(ctx context.Context) CouplingArrayOutput

type CouplingInput

type CouplingInput interface {
	pulumi.Input

	ToCouplingOutput() CouplingOutput
	ToCouplingOutputWithContext(ctx context.Context) CouplingOutput
}

type CouplingMap

type CouplingMap map[string]CouplingInput

func (CouplingMap) ElementType

func (CouplingMap) ElementType() reflect.Type

func (CouplingMap) ToCouplingMapOutput

func (i CouplingMap) ToCouplingMapOutput() CouplingMapOutput

func (CouplingMap) ToCouplingMapOutputWithContext

func (i CouplingMap) ToCouplingMapOutputWithContext(ctx context.Context) CouplingMapOutput

type CouplingMapInput

type CouplingMapInput interface {
	pulumi.Input

	ToCouplingMapOutput() CouplingMapOutput
	ToCouplingMapOutputWithContext(context.Context) CouplingMapOutput
}

CouplingMapInput is an input type that accepts CouplingMap and CouplingMapOutput values. You can construct a concrete instance of `CouplingMapInput` via:

CouplingMap{ "key": CouplingArgs{...} }

type CouplingMapOutput

type CouplingMapOutput struct{ *pulumi.OutputState }

func (CouplingMapOutput) ElementType

func (CouplingMapOutput) ElementType() reflect.Type

func (CouplingMapOutput) MapIndex

func (CouplingMapOutput) ToCouplingMapOutput

func (o CouplingMapOutput) ToCouplingMapOutput() CouplingMapOutput

func (CouplingMapOutput) ToCouplingMapOutputWithContext

func (o CouplingMapOutput) ToCouplingMapOutputWithContext(ctx context.Context) CouplingMapOutput

type CouplingOutput

type CouplingOutput struct{ *pulumi.OutputState }

func (CouplingOutput) AppId

func (CouplingOutput) ElementType

func (CouplingOutput) ElementType() reflect.Type

func (CouplingOutput) Pipeline

func (o CouplingOutput) Pipeline() pulumi.StringOutput

func (CouplingOutput) Stage

func (CouplingOutput) ToCouplingOutput

func (o CouplingOutput) ToCouplingOutput() CouplingOutput

func (CouplingOutput) ToCouplingOutputWithContext

func (o CouplingOutput) ToCouplingOutputWithContext(ctx context.Context) CouplingOutput

type CouplingState

type CouplingState struct {
	AppId    pulumi.StringPtrInput
	Pipeline pulumi.StringPtrInput
	Stage    pulumi.StringPtrInput
}

func (CouplingState) ElementType

func (CouplingState) ElementType() reflect.Type

type LookupPipelineArgs

type LookupPipelineArgs struct {
	Name string `pulumi:"name"`
}

A collection of arguments for invoking getPipeline.

type LookupPipelineOutputArgs

type LookupPipelineOutputArgs struct {
	Name pulumi.StringInput `pulumi:"name"`
}

A collection of arguments for invoking getPipeline.

func (LookupPipelineOutputArgs) ElementType

func (LookupPipelineOutputArgs) ElementType() reflect.Type

type LookupPipelineResult

type LookupPipelineResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id        string `pulumi:"id"`
	Name      string `pulumi:"name"`
	OwnerId   string `pulumi:"ownerId"`
	OwnerType string `pulumi:"ownerType"`
}

A collection of values returned by getPipeline.

func LookupPipeline

func LookupPipeline(ctx *pulumi.Context, args *LookupPipelineArgs, opts ...pulumi.InvokeOption) (*LookupPipelineResult, error)

type LookupPipelineResultOutput

type LookupPipelineResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getPipeline.

func (LookupPipelineResultOutput) ElementType

func (LookupPipelineResultOutput) ElementType() reflect.Type

func (LookupPipelineResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (LookupPipelineResultOutput) Name

func (LookupPipelineResultOutput) OwnerId

func (LookupPipelineResultOutput) OwnerType

func (LookupPipelineResultOutput) ToLookupPipelineResultOutput

func (o LookupPipelineResultOutput) ToLookupPipelineResultOutput() LookupPipelineResultOutput

func (LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext

func (o LookupPipelineResultOutput) ToLookupPipelineResultOutputWithContext(ctx context.Context) LookupPipelineResultOutput

type Pipeline

type Pipeline struct {
	pulumi.CustomResourceState

	Name  pulumi.StringOutput `pulumi:"name"`
	Owner PipelineOwnerOutput `pulumi:"owner"`
}

func GetPipeline

func GetPipeline(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PipelineState, opts ...pulumi.ResourceOption) (*Pipeline, error)

GetPipeline gets an existing Pipeline resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewPipeline

func NewPipeline(ctx *pulumi.Context,
	name string, args *PipelineArgs, opts ...pulumi.ResourceOption) (*Pipeline, error)

NewPipeline registers a new resource with the given unique name, arguments, and options.

func (*Pipeline) ElementType

func (*Pipeline) ElementType() reflect.Type

func (*Pipeline) ToPipelineOutput

func (i *Pipeline) ToPipelineOutput() PipelineOutput

func (*Pipeline) ToPipelineOutputWithContext

func (i *Pipeline) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput

type PipelineArgs

type PipelineArgs struct {
	Name  pulumi.StringPtrInput
	Owner PipelineOwnerPtrInput
}

The set of arguments for constructing a Pipeline resource.

func (PipelineArgs) ElementType

func (PipelineArgs) ElementType() reflect.Type

type PipelineArray

type PipelineArray []PipelineInput

func (PipelineArray) ElementType

func (PipelineArray) ElementType() reflect.Type

func (PipelineArray) ToPipelineArrayOutput

func (i PipelineArray) ToPipelineArrayOutput() PipelineArrayOutput

func (PipelineArray) ToPipelineArrayOutputWithContext

func (i PipelineArray) ToPipelineArrayOutputWithContext(ctx context.Context) PipelineArrayOutput

type PipelineArrayInput

type PipelineArrayInput interface {
	pulumi.Input

	ToPipelineArrayOutput() PipelineArrayOutput
	ToPipelineArrayOutputWithContext(context.Context) PipelineArrayOutput
}

PipelineArrayInput is an input type that accepts PipelineArray and PipelineArrayOutput values. You can construct a concrete instance of `PipelineArrayInput` via:

PipelineArray{ PipelineArgs{...} }

type PipelineArrayOutput

type PipelineArrayOutput struct{ *pulumi.OutputState }

func (PipelineArrayOutput) ElementType

func (PipelineArrayOutput) ElementType() reflect.Type

func (PipelineArrayOutput) Index

func (PipelineArrayOutput) ToPipelineArrayOutput

func (o PipelineArrayOutput) ToPipelineArrayOutput() PipelineArrayOutput

func (PipelineArrayOutput) ToPipelineArrayOutputWithContext

func (o PipelineArrayOutput) ToPipelineArrayOutputWithContext(ctx context.Context) PipelineArrayOutput

type PipelineInput

type PipelineInput interface {
	pulumi.Input

	ToPipelineOutput() PipelineOutput
	ToPipelineOutputWithContext(ctx context.Context) PipelineOutput
}

type PipelineMap

type PipelineMap map[string]PipelineInput

func (PipelineMap) ElementType

func (PipelineMap) ElementType() reflect.Type

func (PipelineMap) ToPipelineMapOutput

func (i PipelineMap) ToPipelineMapOutput() PipelineMapOutput

func (PipelineMap) ToPipelineMapOutputWithContext

func (i PipelineMap) ToPipelineMapOutputWithContext(ctx context.Context) PipelineMapOutput

type PipelineMapInput

type PipelineMapInput interface {
	pulumi.Input

	ToPipelineMapOutput() PipelineMapOutput
	ToPipelineMapOutputWithContext(context.Context) PipelineMapOutput
}

PipelineMapInput is an input type that accepts PipelineMap and PipelineMapOutput values. You can construct a concrete instance of `PipelineMapInput` via:

PipelineMap{ "key": PipelineArgs{...} }

type PipelineMapOutput

type PipelineMapOutput struct{ *pulumi.OutputState }

func (PipelineMapOutput) ElementType

func (PipelineMapOutput) ElementType() reflect.Type

func (PipelineMapOutput) MapIndex

func (PipelineMapOutput) ToPipelineMapOutput

func (o PipelineMapOutput) ToPipelineMapOutput() PipelineMapOutput

func (PipelineMapOutput) ToPipelineMapOutputWithContext

func (o PipelineMapOutput) ToPipelineMapOutputWithContext(ctx context.Context) PipelineMapOutput

type PipelineOutput

type PipelineOutput struct{ *pulumi.OutputState }

func (PipelineOutput) ElementType

func (PipelineOutput) ElementType() reflect.Type

func (PipelineOutput) Name

func (PipelineOutput) Owner

func (PipelineOutput) ToPipelineOutput

func (o PipelineOutput) ToPipelineOutput() PipelineOutput

func (PipelineOutput) ToPipelineOutputWithContext

func (o PipelineOutput) ToPipelineOutputWithContext(ctx context.Context) PipelineOutput

type PipelineOwner

type PipelineOwner struct {
	Id   string `pulumi:"id"`
	Type string `pulumi:"type"`
}

type PipelineOwnerArgs

type PipelineOwnerArgs struct {
	Id   pulumi.StringInput `pulumi:"id"`
	Type pulumi.StringInput `pulumi:"type"`
}

func (PipelineOwnerArgs) ElementType

func (PipelineOwnerArgs) ElementType() reflect.Type

func (PipelineOwnerArgs) ToPipelineOwnerOutput

func (i PipelineOwnerArgs) ToPipelineOwnerOutput() PipelineOwnerOutput

func (PipelineOwnerArgs) ToPipelineOwnerOutputWithContext

func (i PipelineOwnerArgs) ToPipelineOwnerOutputWithContext(ctx context.Context) PipelineOwnerOutput

func (PipelineOwnerArgs) ToPipelineOwnerPtrOutput

func (i PipelineOwnerArgs) ToPipelineOwnerPtrOutput() PipelineOwnerPtrOutput

func (PipelineOwnerArgs) ToPipelineOwnerPtrOutputWithContext

func (i PipelineOwnerArgs) ToPipelineOwnerPtrOutputWithContext(ctx context.Context) PipelineOwnerPtrOutput

type PipelineOwnerInput

type PipelineOwnerInput interface {
	pulumi.Input

	ToPipelineOwnerOutput() PipelineOwnerOutput
	ToPipelineOwnerOutputWithContext(context.Context) PipelineOwnerOutput
}

PipelineOwnerInput is an input type that accepts PipelineOwnerArgs and PipelineOwnerOutput values. You can construct a concrete instance of `PipelineOwnerInput` via:

PipelineOwnerArgs{...}

type PipelineOwnerOutput

type PipelineOwnerOutput struct{ *pulumi.OutputState }

func (PipelineOwnerOutput) ElementType

func (PipelineOwnerOutput) ElementType() reflect.Type

func (PipelineOwnerOutput) Id

func (PipelineOwnerOutput) ToPipelineOwnerOutput

func (o PipelineOwnerOutput) ToPipelineOwnerOutput() PipelineOwnerOutput

func (PipelineOwnerOutput) ToPipelineOwnerOutputWithContext

func (o PipelineOwnerOutput) ToPipelineOwnerOutputWithContext(ctx context.Context) PipelineOwnerOutput

func (PipelineOwnerOutput) ToPipelineOwnerPtrOutput

func (o PipelineOwnerOutput) ToPipelineOwnerPtrOutput() PipelineOwnerPtrOutput

func (PipelineOwnerOutput) ToPipelineOwnerPtrOutputWithContext

func (o PipelineOwnerOutput) ToPipelineOwnerPtrOutputWithContext(ctx context.Context) PipelineOwnerPtrOutput

func (PipelineOwnerOutput) Type

type PipelineOwnerPtrInput

type PipelineOwnerPtrInput interface {
	pulumi.Input

	ToPipelineOwnerPtrOutput() PipelineOwnerPtrOutput
	ToPipelineOwnerPtrOutputWithContext(context.Context) PipelineOwnerPtrOutput
}

PipelineOwnerPtrInput is an input type that accepts PipelineOwnerArgs, PipelineOwnerPtr and PipelineOwnerPtrOutput values. You can construct a concrete instance of `PipelineOwnerPtrInput` via:

        PipelineOwnerArgs{...}

or:

        nil

type PipelineOwnerPtrOutput

type PipelineOwnerPtrOutput struct{ *pulumi.OutputState }

func (PipelineOwnerPtrOutput) Elem

func (PipelineOwnerPtrOutput) ElementType

func (PipelineOwnerPtrOutput) ElementType() reflect.Type

func (PipelineOwnerPtrOutput) Id

func (PipelineOwnerPtrOutput) ToPipelineOwnerPtrOutput

func (o PipelineOwnerPtrOutput) ToPipelineOwnerPtrOutput() PipelineOwnerPtrOutput

func (PipelineOwnerPtrOutput) ToPipelineOwnerPtrOutputWithContext

func (o PipelineOwnerPtrOutput) ToPipelineOwnerPtrOutputWithContext(ctx context.Context) PipelineOwnerPtrOutput

func (PipelineOwnerPtrOutput) Type

type PipelineState

type PipelineState struct {
	Name  pulumi.StringPtrInput
	Owner PipelineOwnerPtrInput
}

func (PipelineState) ElementType

func (PipelineState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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