Documentation
¶
Index ¶
- type Build
- type BuildArgs
- type BuildArray
- type BuildArrayInput
- type BuildArrayOutput
- type BuildInput
- type BuildMap
- type BuildMapInput
- type BuildMapOutput
- type BuildOutput
- func (o BuildOutput) AppId() pulumi.StringOutput
- func (o BuildOutput) Buildpacks() pulumi.StringArrayOutput
- func (BuildOutput) ElementType() reflect.Type
- func (o BuildOutput) LocalChecksum() pulumi.StringOutput
- func (o BuildOutput) OutputStreamUrl() pulumi.StringOutput
- func (o BuildOutput) ReleaseId() pulumi.StringOutput
- func (o BuildOutput) SlugId() pulumi.StringOutput
- func (o BuildOutput) Source() BuildSourceOutput
- func (o BuildOutput) Stack() pulumi.StringOutput
- func (o BuildOutput) Status() pulumi.StringOutput
- func (o BuildOutput) ToBuildOutput() BuildOutput
- func (o BuildOutput) ToBuildOutputWithContext(ctx context.Context) BuildOutput
- func (o BuildOutput) Users() BuildUserArrayOutput
- func (o BuildOutput) Uuid() pulumi.StringOutput
- type BuildSource
- type BuildSourceArgs
- func (BuildSourceArgs) ElementType() reflect.Type
- func (i BuildSourceArgs) ToBuildSourceOutput() BuildSourceOutput
- func (i BuildSourceArgs) ToBuildSourceOutputWithContext(ctx context.Context) BuildSourceOutput
- func (i BuildSourceArgs) ToBuildSourcePtrOutput() BuildSourcePtrOutput
- func (i BuildSourceArgs) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput
- type BuildSourceInput
- type BuildSourceOutput
- func (o BuildSourceOutput) Checksum() pulumi.StringPtrOutput
- func (BuildSourceOutput) ElementType() reflect.Type
- func (o BuildSourceOutput) Path() pulumi.StringPtrOutput
- func (o BuildSourceOutput) ToBuildSourceOutput() BuildSourceOutput
- func (o BuildSourceOutput) ToBuildSourceOutputWithContext(ctx context.Context) BuildSourceOutput
- func (o BuildSourceOutput) ToBuildSourcePtrOutput() BuildSourcePtrOutput
- func (o BuildSourceOutput) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput
- func (o BuildSourceOutput) Url() pulumi.StringPtrOutput
- func (o BuildSourceOutput) Version() pulumi.StringPtrOutput
- type BuildSourcePtrInput
- type BuildSourcePtrOutput
- func (o BuildSourcePtrOutput) Checksum() pulumi.StringPtrOutput
- func (o BuildSourcePtrOutput) Elem() BuildSourceOutput
- func (BuildSourcePtrOutput) ElementType() reflect.Type
- func (o BuildSourcePtrOutput) Path() pulumi.StringPtrOutput
- func (o BuildSourcePtrOutput) ToBuildSourcePtrOutput() BuildSourcePtrOutput
- func (o BuildSourcePtrOutput) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput
- func (o BuildSourcePtrOutput) Url() pulumi.StringPtrOutput
- func (o BuildSourcePtrOutput) Version() pulumi.StringPtrOutput
- type BuildState
- type BuildUser
- type BuildUserArgs
- type BuildUserArray
- type BuildUserArrayInput
- type BuildUserArrayOutput
- func (BuildUserArrayOutput) ElementType() reflect.Type
- func (o BuildUserArrayOutput) Index(i pulumi.IntInput) BuildUserOutput
- func (o BuildUserArrayOutput) ToBuildUserArrayOutput() BuildUserArrayOutput
- func (o BuildUserArrayOutput) ToBuildUserArrayOutputWithContext(ctx context.Context) BuildUserArrayOutput
- type BuildUserInput
- type BuildUserOutput
- func (BuildUserOutput) ElementType() reflect.Type
- func (o BuildUserOutput) Email() pulumi.StringPtrOutput
- func (o BuildUserOutput) Id() pulumi.StringPtrOutput
- func (o BuildUserOutput) ToBuildUserOutput() BuildUserOutput
- func (o BuildUserOutput) ToBuildUserOutputWithContext(ctx context.Context) BuildUserOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Build ¶
type Build struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` Buildpacks pulumi.StringArrayOutput `pulumi:"buildpacks"` LocalChecksum pulumi.StringOutput `pulumi:"localChecksum"` OutputStreamUrl pulumi.StringOutput `pulumi:"outputStreamUrl"` ReleaseId pulumi.StringOutput `pulumi:"releaseId"` SlugId pulumi.StringOutput `pulumi:"slugId"` Source BuildSourceOutput `pulumi:"source"` Stack pulumi.StringOutput `pulumi:"stack"` Status pulumi.StringOutput `pulumi:"status"` Users BuildUserArrayOutput `pulumi:"users"` Uuid pulumi.StringOutput `pulumi:"uuid"` }
func GetBuild ¶
func GetBuild(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BuildState, opts ...pulumi.ResourceOption) (*Build, error)
GetBuild gets an existing Build 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 NewBuild ¶
func NewBuild(ctx *pulumi.Context, name string, args *BuildArgs, opts ...pulumi.ResourceOption) (*Build, error)
NewBuild registers a new resource with the given unique name, arguments, and options.
func (*Build) ElementType ¶
func (*Build) ToBuildOutput ¶
func (i *Build) ToBuildOutput() BuildOutput
func (*Build) ToBuildOutputWithContext ¶
func (i *Build) ToBuildOutputWithContext(ctx context.Context) BuildOutput
type BuildArgs ¶
type BuildArgs struct { AppId pulumi.StringInput Buildpacks pulumi.StringArrayInput Source BuildSourceInput }
The set of arguments for constructing a Build resource.
func (BuildArgs) ElementType ¶
type BuildArray ¶
type BuildArray []BuildInput
func (BuildArray) ElementType ¶
func (BuildArray) ElementType() reflect.Type
func (BuildArray) ToBuildArrayOutput ¶
func (i BuildArray) ToBuildArrayOutput() BuildArrayOutput
func (BuildArray) ToBuildArrayOutputWithContext ¶
func (i BuildArray) ToBuildArrayOutputWithContext(ctx context.Context) BuildArrayOutput
type BuildArrayInput ¶
type BuildArrayInput interface { pulumi.Input ToBuildArrayOutput() BuildArrayOutput ToBuildArrayOutputWithContext(context.Context) BuildArrayOutput }
BuildArrayInput is an input type that accepts BuildArray and BuildArrayOutput values. You can construct a concrete instance of `BuildArrayInput` via:
BuildArray{ BuildArgs{...} }
type BuildArrayOutput ¶
type BuildArrayOutput struct{ *pulumi.OutputState }
func (BuildArrayOutput) ElementType ¶
func (BuildArrayOutput) ElementType() reflect.Type
func (BuildArrayOutput) Index ¶
func (o BuildArrayOutput) Index(i pulumi.IntInput) BuildOutput
func (BuildArrayOutput) ToBuildArrayOutput ¶
func (o BuildArrayOutput) ToBuildArrayOutput() BuildArrayOutput
func (BuildArrayOutput) ToBuildArrayOutputWithContext ¶
func (o BuildArrayOutput) ToBuildArrayOutputWithContext(ctx context.Context) BuildArrayOutput
type BuildInput ¶
type BuildInput interface { pulumi.Input ToBuildOutput() BuildOutput ToBuildOutputWithContext(ctx context.Context) BuildOutput }
type BuildMap ¶
type BuildMap map[string]BuildInput
func (BuildMap) ElementType ¶
func (BuildMap) ToBuildMapOutput ¶
func (i BuildMap) ToBuildMapOutput() BuildMapOutput
func (BuildMap) ToBuildMapOutputWithContext ¶
func (i BuildMap) ToBuildMapOutputWithContext(ctx context.Context) BuildMapOutput
type BuildMapInput ¶
type BuildMapInput interface { pulumi.Input ToBuildMapOutput() BuildMapOutput ToBuildMapOutputWithContext(context.Context) BuildMapOutput }
BuildMapInput is an input type that accepts BuildMap and BuildMapOutput values. You can construct a concrete instance of `BuildMapInput` via:
BuildMap{ "key": BuildArgs{...} }
type BuildMapOutput ¶
type BuildMapOutput struct{ *pulumi.OutputState }
func (BuildMapOutput) ElementType ¶
func (BuildMapOutput) ElementType() reflect.Type
func (BuildMapOutput) MapIndex ¶
func (o BuildMapOutput) MapIndex(k pulumi.StringInput) BuildOutput
func (BuildMapOutput) ToBuildMapOutput ¶
func (o BuildMapOutput) ToBuildMapOutput() BuildMapOutput
func (BuildMapOutput) ToBuildMapOutputWithContext ¶
func (o BuildMapOutput) ToBuildMapOutputWithContext(ctx context.Context) BuildMapOutput
type BuildOutput ¶
type BuildOutput struct{ *pulumi.OutputState }
func (BuildOutput) AppId ¶
func (o BuildOutput) AppId() pulumi.StringOutput
func (BuildOutput) Buildpacks ¶
func (o BuildOutput) Buildpacks() pulumi.StringArrayOutput
func (BuildOutput) ElementType ¶
func (BuildOutput) ElementType() reflect.Type
func (BuildOutput) LocalChecksum ¶
func (o BuildOutput) LocalChecksum() pulumi.StringOutput
func (BuildOutput) OutputStreamUrl ¶
func (o BuildOutput) OutputStreamUrl() pulumi.StringOutput
func (BuildOutput) ReleaseId ¶
func (o BuildOutput) ReleaseId() pulumi.StringOutput
func (BuildOutput) SlugId ¶
func (o BuildOutput) SlugId() pulumi.StringOutput
func (BuildOutput) Source ¶
func (o BuildOutput) Source() BuildSourceOutput
func (BuildOutput) Stack ¶
func (o BuildOutput) Stack() pulumi.StringOutput
func (BuildOutput) Status ¶
func (o BuildOutput) Status() pulumi.StringOutput
func (BuildOutput) ToBuildOutput ¶
func (o BuildOutput) ToBuildOutput() BuildOutput
func (BuildOutput) ToBuildOutputWithContext ¶
func (o BuildOutput) ToBuildOutputWithContext(ctx context.Context) BuildOutput
func (BuildOutput) Users ¶
func (o BuildOutput) Users() BuildUserArrayOutput
func (BuildOutput) Uuid ¶
func (o BuildOutput) Uuid() pulumi.StringOutput
type BuildSource ¶
type BuildSourceArgs ¶
type BuildSourceArgs struct { Checksum pulumi.StringPtrInput `pulumi:"checksum"` Path pulumi.StringPtrInput `pulumi:"path"` Url pulumi.StringPtrInput `pulumi:"url"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (BuildSourceArgs) ElementType ¶
func (BuildSourceArgs) ElementType() reflect.Type
func (BuildSourceArgs) ToBuildSourceOutput ¶
func (i BuildSourceArgs) ToBuildSourceOutput() BuildSourceOutput
func (BuildSourceArgs) ToBuildSourceOutputWithContext ¶
func (i BuildSourceArgs) ToBuildSourceOutputWithContext(ctx context.Context) BuildSourceOutput
func (BuildSourceArgs) ToBuildSourcePtrOutput ¶
func (i BuildSourceArgs) ToBuildSourcePtrOutput() BuildSourcePtrOutput
func (BuildSourceArgs) ToBuildSourcePtrOutputWithContext ¶
func (i BuildSourceArgs) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput
type BuildSourceInput ¶
type BuildSourceInput interface { pulumi.Input ToBuildSourceOutput() BuildSourceOutput ToBuildSourceOutputWithContext(context.Context) BuildSourceOutput }
BuildSourceInput is an input type that accepts BuildSourceArgs and BuildSourceOutput values. You can construct a concrete instance of `BuildSourceInput` via:
BuildSourceArgs{...}
type BuildSourceOutput ¶
type BuildSourceOutput struct{ *pulumi.OutputState }
func (BuildSourceOutput) Checksum ¶
func (o BuildSourceOutput) Checksum() pulumi.StringPtrOutput
func (BuildSourceOutput) ElementType ¶
func (BuildSourceOutput) ElementType() reflect.Type
func (BuildSourceOutput) Path ¶
func (o BuildSourceOutput) Path() pulumi.StringPtrOutput
func (BuildSourceOutput) ToBuildSourceOutput ¶
func (o BuildSourceOutput) ToBuildSourceOutput() BuildSourceOutput
func (BuildSourceOutput) ToBuildSourceOutputWithContext ¶
func (o BuildSourceOutput) ToBuildSourceOutputWithContext(ctx context.Context) BuildSourceOutput
func (BuildSourceOutput) ToBuildSourcePtrOutput ¶
func (o BuildSourceOutput) ToBuildSourcePtrOutput() BuildSourcePtrOutput
func (BuildSourceOutput) ToBuildSourcePtrOutputWithContext ¶
func (o BuildSourceOutput) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput
func (BuildSourceOutput) Url ¶
func (o BuildSourceOutput) Url() pulumi.StringPtrOutput
func (BuildSourceOutput) Version ¶
func (o BuildSourceOutput) Version() pulumi.StringPtrOutput
type BuildSourcePtrInput ¶
type BuildSourcePtrInput interface { pulumi.Input ToBuildSourcePtrOutput() BuildSourcePtrOutput ToBuildSourcePtrOutputWithContext(context.Context) BuildSourcePtrOutput }
BuildSourcePtrInput is an input type that accepts BuildSourceArgs, BuildSourcePtr and BuildSourcePtrOutput values. You can construct a concrete instance of `BuildSourcePtrInput` via:
BuildSourceArgs{...} or: nil
func BuildSourcePtr ¶
func BuildSourcePtr(v *BuildSourceArgs) BuildSourcePtrInput
type BuildSourcePtrOutput ¶
type BuildSourcePtrOutput struct{ *pulumi.OutputState }
func (BuildSourcePtrOutput) Checksum ¶
func (o BuildSourcePtrOutput) Checksum() pulumi.StringPtrOutput
func (BuildSourcePtrOutput) Elem ¶
func (o BuildSourcePtrOutput) Elem() BuildSourceOutput
func (BuildSourcePtrOutput) ElementType ¶
func (BuildSourcePtrOutput) ElementType() reflect.Type
func (BuildSourcePtrOutput) Path ¶
func (o BuildSourcePtrOutput) Path() pulumi.StringPtrOutput
func (BuildSourcePtrOutput) ToBuildSourcePtrOutput ¶
func (o BuildSourcePtrOutput) ToBuildSourcePtrOutput() BuildSourcePtrOutput
func (BuildSourcePtrOutput) ToBuildSourcePtrOutputWithContext ¶
func (o BuildSourcePtrOutput) ToBuildSourcePtrOutputWithContext(ctx context.Context) BuildSourcePtrOutput
func (BuildSourcePtrOutput) Url ¶
func (o BuildSourcePtrOutput) Url() pulumi.StringPtrOutput
func (BuildSourcePtrOutput) Version ¶
func (o BuildSourcePtrOutput) Version() pulumi.StringPtrOutput
type BuildState ¶
type BuildState struct { AppId pulumi.StringPtrInput Buildpacks pulumi.StringArrayInput LocalChecksum pulumi.StringPtrInput OutputStreamUrl pulumi.StringPtrInput ReleaseId pulumi.StringPtrInput SlugId pulumi.StringPtrInput Source BuildSourcePtrInput Stack pulumi.StringPtrInput Status pulumi.StringPtrInput Users BuildUserArrayInput Uuid pulumi.StringPtrInput }
func (BuildState) ElementType ¶
func (BuildState) ElementType() reflect.Type
type BuildUserArgs ¶
type BuildUserArgs struct { Email pulumi.StringPtrInput `pulumi:"email"` Id pulumi.StringPtrInput `pulumi:"id"` }
func (BuildUserArgs) ElementType ¶
func (BuildUserArgs) ElementType() reflect.Type
func (BuildUserArgs) ToBuildUserOutput ¶
func (i BuildUserArgs) ToBuildUserOutput() BuildUserOutput
func (BuildUserArgs) ToBuildUserOutputWithContext ¶
func (i BuildUserArgs) ToBuildUserOutputWithContext(ctx context.Context) BuildUserOutput
type BuildUserArray ¶
type BuildUserArray []BuildUserInput
func (BuildUserArray) ElementType ¶
func (BuildUserArray) ElementType() reflect.Type
func (BuildUserArray) ToBuildUserArrayOutput ¶
func (i BuildUserArray) ToBuildUserArrayOutput() BuildUserArrayOutput
func (BuildUserArray) ToBuildUserArrayOutputWithContext ¶
func (i BuildUserArray) ToBuildUserArrayOutputWithContext(ctx context.Context) BuildUserArrayOutput
type BuildUserArrayInput ¶
type BuildUserArrayInput interface { pulumi.Input ToBuildUserArrayOutput() BuildUserArrayOutput ToBuildUserArrayOutputWithContext(context.Context) BuildUserArrayOutput }
BuildUserArrayInput is an input type that accepts BuildUserArray and BuildUserArrayOutput values. You can construct a concrete instance of `BuildUserArrayInput` via:
BuildUserArray{ BuildUserArgs{...} }
type BuildUserArrayOutput ¶
type BuildUserArrayOutput struct{ *pulumi.OutputState }
func (BuildUserArrayOutput) ElementType ¶
func (BuildUserArrayOutput) ElementType() reflect.Type
func (BuildUserArrayOutput) Index ¶
func (o BuildUserArrayOutput) Index(i pulumi.IntInput) BuildUserOutput
func (BuildUserArrayOutput) ToBuildUserArrayOutput ¶
func (o BuildUserArrayOutput) ToBuildUserArrayOutput() BuildUserArrayOutput
func (BuildUserArrayOutput) ToBuildUserArrayOutputWithContext ¶
func (o BuildUserArrayOutput) ToBuildUserArrayOutputWithContext(ctx context.Context) BuildUserArrayOutput
type BuildUserInput ¶
type BuildUserInput interface { pulumi.Input ToBuildUserOutput() BuildUserOutput ToBuildUserOutputWithContext(context.Context) BuildUserOutput }
BuildUserInput is an input type that accepts BuildUserArgs and BuildUserOutput values. You can construct a concrete instance of `BuildUserInput` via:
BuildUserArgs{...}
type BuildUserOutput ¶
type BuildUserOutput struct{ *pulumi.OutputState }
func (BuildUserOutput) ElementType ¶
func (BuildUserOutput) ElementType() reflect.Type
func (BuildUserOutput) Email ¶
func (o BuildUserOutput) Email() pulumi.StringPtrOutput
func (BuildUserOutput) Id ¶
func (o BuildUserOutput) Id() pulumi.StringPtrOutput
func (BuildUserOutput) ToBuildUserOutput ¶
func (o BuildUserOutput) ToBuildUserOutput() BuildUserOutput
func (BuildUserOutput) ToBuildUserOutputWithContext ¶
func (o BuildUserOutput) ToBuildUserOutputWithContext(ctx context.Context) BuildUserOutput