Documentation
¶
Index ¶
- type Project
- type ProjectArgs
- type ProjectArray
- type ProjectArrayInput
- type ProjectArrayOutput
- type ProjectInput
- type ProjectMap
- type ProjectMapInput
- type ProjectMapOutput
- type ProjectOutput
- func (o ProjectOutput) Anon_key() pulumi.StringOutput
- func (o ProjectOutput) Cloud() pulumi.StringPtrOutput
- func (o ProjectOutput) Database_host() pulumi.StringOutput
- func (o ProjectOutput) Db_pass() pulumi.StringOutput
- func (ProjectOutput) ElementType() reflect.Type
- func (o ProjectOutput) Kps_enabled() pulumi.BoolPtrOutput
- func (o ProjectOutput) Name() pulumi.StringPtrOutput
- func (o ProjectOutput) Organization_id() pulumi.IntOutput
- func (o ProjectOutput) Plan() pulumi.StringPtrOutput
- func (o ProjectOutput) Project_endpoint() pulumi.StringOutput
- func (o ProjectOutput) Project_id() pulumi.IntOutput
- func (o ProjectOutput) Project_name() pulumi.StringOutput
- func (o ProjectOutput) Project_ref() pulumi.StringOutput
- func (o ProjectOutput) Region() pulumi.StringPtrOutput
- func (o ProjectOutput) Service_key() pulumi.StringOutput
- func (o ProjectOutput) ToProjectOutput() ProjectOutput
- func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
- type ProjectState
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) 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 (o ProjectArrayOutput) Index(i pulumi.IntInput) ProjectOutput
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 (o ProjectMapOutput) MapIndex(k pulumi.StringInput) ProjectOutput
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 (o ProjectOutput) Cloud() pulumi.StringPtrOutput
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 (o ProjectOutput) Name() pulumi.StringPtrOutput
func (ProjectOutput) Organization_id ¶
func (o ProjectOutput) Organization_id() pulumi.IntOutput
func (ProjectOutput) Plan ¶
func (o ProjectOutput) Plan() pulumi.StringPtrOutput
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 (o ProjectOutput) Region() pulumi.StringPtrOutput
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