resources

package
v0.0.4-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Feb 4, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	pulumi.CustomResourceState

	AppId                pulumi.StringOutput                                `pulumi:"appId"`
	Build                model.CreateAppBuildInputPtrOutput                 `pulumi:"build"`
	Deploy               model.CreateAppDeployInputOutput                   `pulumi:"deploy"`
	Docker               model.CreateAppDockerInputPtrOutput                `pulumi:"docker"`
	Enabled              pulumi.BoolOutput                                  `pulumi:"enabled"`
	EnvironmentId        pulumi.StringOutput                                `pulumi:"environmentId"`
	EnvironmentVariables model.CreateAppEnvironmentVariableInputArrayOutput `pulumi:"environmentVariables"`
	Github               model.CreateAppGithubInputPtrOutput                `pulumi:"github"`
	Name                 pulumi.StringOutput                                `pulumi:"name"`
	ProjectId            pulumi.StringOutput                                `pulumi:"projectId"`
	Resources            model.CreateAppResourcesInputOutput                `pulumi:"resources"`
	UpdatedAt            time.TimeOutput                                    `pulumi:"updatedAt"`
	UserId               pulumi.StringOutput                                `pulumi:"userId"`
}

func GetApp

func GetApp(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AppState, opts ...pulumi.ResourceOption) (*App, error)

GetApp gets an existing App 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 NewApp

func NewApp(ctx *pulumi.Context,
	name string, args *AppArgs, opts ...pulumi.ResourceOption) (*App, error)

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

func (*App) ElementType

func (*App) ElementType() reflect.Type

func (*App) ToAppOutput

func (i *App) ToAppOutput() AppOutput

func (*App) ToAppOutputWithContext

func (i *App) ToAppOutputWithContext(ctx context.Context) AppOutput

type AppArgs

The set of arguments for constructing a App resource.

func (AppArgs) ElementType

func (AppArgs) ElementType() reflect.Type

type AppInput

type AppInput interface {
	pulumi.Input

	ToAppOutput() AppOutput
	ToAppOutputWithContext(ctx context.Context) AppOutput
}

type AppOutput

type AppOutput struct{ *pulumi.OutputState }

func (AppOutput) AppId

func (o AppOutput) AppId() pulumi.StringOutput

func (AppOutput) Build

func (AppOutput) Deploy

func (AppOutput) Docker

func (AppOutput) ElementType

func (AppOutput) ElementType() reflect.Type

func (AppOutput) Enabled

func (o AppOutput) Enabled() pulumi.BoolOutput

func (AppOutput) EnvironmentId

func (o AppOutput) EnvironmentId() pulumi.StringOutput

func (AppOutput) EnvironmentVariables

func (AppOutput) Github

func (AppOutput) Name

func (o AppOutput) Name() pulumi.StringOutput

func (AppOutput) ProjectId

func (o AppOutput) ProjectId() pulumi.StringOutput

func (AppOutput) Resources

func (AppOutput) ToAppOutput

func (o AppOutput) ToAppOutput() AppOutput

func (AppOutput) ToAppOutputWithContext

func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput

func (AppOutput) UpdatedAt

func (o AppOutput) UpdatedAt() time.TimeOutput

func (AppOutput) UserId

func (o AppOutput) UserId() pulumi.StringOutput

type AppState

type AppState struct {
}

func (AppState) ElementType

func (AppState) ElementType() reflect.Type

type Environment

type Environment struct {
	pulumi.CustomResourceState

	EnvironmentId pulumi.StringOutput `pulumi:"environmentId"`
	Name          pulumi.StringOutput `pulumi:"name"`
	ProjectId     pulumi.StringOutput `pulumi:"projectId"`
	UpdatedAt     time.TimeOutput     `pulumi:"updatedAt"`
}

func GetEnvironment

func GetEnvironment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)

GetEnvironment gets an existing Environment 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 NewEnvironment

func NewEnvironment(ctx *pulumi.Context,
	name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)

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

func (*Environment) ElementType

func (*Environment) ElementType() reflect.Type

func (*Environment) ToEnvironmentOutput

func (i *Environment) ToEnvironmentOutput() EnvironmentOutput

func (*Environment) ToEnvironmentOutputWithContext

func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput

type EnvironmentArgs

type EnvironmentArgs struct {
	Name      pulumi.StringInput
	ProjectId pulumi.StringInput
}

The set of arguments for constructing a Environment resource.

func (EnvironmentArgs) ElementType

func (EnvironmentArgs) ElementType() reflect.Type

type EnvironmentInput

type EnvironmentInput interface {
	pulumi.Input

	ToEnvironmentOutput() EnvironmentOutput
	ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
}

type EnvironmentOutput

type EnvironmentOutput struct{ *pulumi.OutputState }

func (EnvironmentOutput) ElementType

func (EnvironmentOutput) ElementType() reflect.Type

func (EnvironmentOutput) EnvironmentId

func (o EnvironmentOutput) EnvironmentId() pulumi.StringOutput

func (EnvironmentOutput) Name

func (EnvironmentOutput) ProjectId

func (o EnvironmentOutput) ProjectId() pulumi.StringOutput

func (EnvironmentOutput) ToEnvironmentOutput

func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput

func (EnvironmentOutput) ToEnvironmentOutputWithContext

func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput

func (EnvironmentOutput) UpdatedAt

func (o EnvironmentOutput) UpdatedAt() time.TimeOutput

type EnvironmentState

type EnvironmentState struct {
}

func (EnvironmentState) ElementType

func (EnvironmentState) ElementType() reflect.Type

type Project

type Project struct {
	pulumi.CustomResourceState

	Name      pulumi.StringOutput `pulumi:"name"`
	ProjectId pulumi.StringOutput `pulumi:"projectId"`
	UpdatedAt time.TimeOutput     `pulumi:"updatedAt"`
	UserId    pulumi.StringOutput `pulumi:"userId"`
}

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project 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 NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

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

func (*Project) ElementType

func (*Project) ElementType() reflect.Type

func (*Project) ToProjectOutput

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext

func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	Name   pulumi.StringInput
	UserId pulumi.StringInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectInput

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) Name

func (ProjectOutput) ProjectId

func (o ProjectOutput) ProjectId() pulumi.StringOutput

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

func (ProjectOutput) UpdatedAt

func (o ProjectOutput) UpdatedAt() time.TimeOutput

func (ProjectOutput) UserId

func (o ProjectOutput) UserId() pulumi.StringOutput

type ProjectState

type ProjectState struct {
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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