projects

package
v3.0.0-...-442578e Latest Latest
Warning

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

Go to latest
Published: Nov 15, 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 Project

type Project struct {
	pulumi.CustomResourceState

	Anon_key         pulumi.StringOutput    `pulumi:"anon_key"`
	Cloud            pulumi.StringPtrOutput `pulumi:"cloud"`
	Database_host    pulumi.StringOutput    `pulumi:"database_host"`
	Db_pass          pulumi.StringOutput    `pulumi:"db_pass"`
	Kps_enabled      pulumi.BoolPtrOutput   `pulumi:"kps_enabled"`
	Name             pulumi.StringPtrOutput `pulumi:"name"`
	Organization_id  pulumi.IntOutput       `pulumi:"organization_id"`
	Plan             pulumi.StringPtrOutput `pulumi:"plan"`
	Project_endpoint pulumi.StringOutput    `pulumi:"project_endpoint"`
	Project_id       pulumi.IntOutput       `pulumi:"project_id"`
	Project_name     pulumi.StringOutput    `pulumi:"project_name"`
	Project_ref      pulumi.StringOutput    `pulumi:"project_ref"`
	Region           pulumi.StringPtrOutput `pulumi:"region"`
	Service_key      pulumi.StringOutput    `pulumi:"service_key"`
}

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 {
	Cloud           pulumi.StringPtrInput
	Db_pass         pulumi.StringInput
	Kps_enabled     pulumi.BoolPtrInput
	Name            pulumi.StringPtrInput
	Organization_id pulumi.IntInput
	Plan            pulumi.StringPtrInput
	Region          pulumi.StringPtrInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectArray

type ProjectArray []ProjectInput

func (ProjectArray) ElementType

func (ProjectArray) ElementType() reflect.Type

func (ProjectArray) ToProjectArrayOutput

func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArray) ToProjectArrayOutputWithContext

func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput

type ProjectArrayInput

type ProjectArrayInput interface {
	pulumi.Input

	ToProjectArrayOutput() ProjectArrayOutput
	ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput
}

ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:

ProjectArray{ ProjectArgs{...} }

type ProjectArrayOutput

type ProjectArrayOutput struct{ *pulumi.OutputState }

func (ProjectArrayOutput) ElementType

func (ProjectArrayOutput) ElementType() reflect.Type

func (ProjectArrayOutput) Index

func (ProjectArrayOutput) ToProjectArrayOutput

func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput

func (ProjectArrayOutput) ToProjectArrayOutputWithContext

func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput

type ProjectInput

type ProjectInput interface {
	pulumi.Input

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

type ProjectMap

type ProjectMap map[string]ProjectInput

func (ProjectMap) ElementType

func (ProjectMap) ElementType() reflect.Type

func (ProjectMap) ToProjectMapOutput

func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput

func (ProjectMap) ToProjectMapOutputWithContext

func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput

type ProjectMapInput

type ProjectMapInput interface {
	pulumi.Input

	ToProjectMapOutput() ProjectMapOutput
	ToProjectMapOutputWithContext(context.Context) ProjectMapOutput
}

ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:

ProjectMap{ "key": ProjectArgs{...} }

type ProjectMapOutput

type ProjectMapOutput struct{ *pulumi.OutputState }

func (ProjectMapOutput) ElementType

func (ProjectMapOutput) ElementType() reflect.Type

func (ProjectMapOutput) MapIndex

func (ProjectMapOutput) ToProjectMapOutput

func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput

func (ProjectMapOutput) ToProjectMapOutputWithContext

func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput

type ProjectOutput

type ProjectOutput struct{ *pulumi.OutputState }

func (ProjectOutput) Anon_key

func (o ProjectOutput) Anon_key() pulumi.StringOutput

func (ProjectOutput) Cloud

func (ProjectOutput) Database_host

func (o ProjectOutput) Database_host() pulumi.StringOutput

func (ProjectOutput) Db_pass

func (o ProjectOutput) Db_pass() pulumi.StringOutput

func (ProjectOutput) ElementType

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) Kps_enabled

func (o ProjectOutput) Kps_enabled() pulumi.BoolPtrOutput

func (ProjectOutput) Name

func (ProjectOutput) Organization_id

func (o ProjectOutput) Organization_id() pulumi.IntOutput

func (ProjectOutput) Plan

func (ProjectOutput) Project_endpoint

func (o ProjectOutput) Project_endpoint() pulumi.StringOutput

func (ProjectOutput) Project_id

func (o ProjectOutput) Project_id() pulumi.IntOutput

func (ProjectOutput) Project_name

func (o ProjectOutput) Project_name() pulumi.StringOutput

func (ProjectOutput) Project_ref

func (o ProjectOutput) Project_ref() pulumi.StringOutput

func (ProjectOutput) Region

func (ProjectOutput) Service_key

func (o ProjectOutput) Service_key() pulumi.StringOutput

func (ProjectOutput) ToProjectOutput

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext

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

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