xyz

package
v0.0.0-...-76a5dc8 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package xyz exports types, functions, subpackages for provisioning xyz resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package.

Types

type Provider

type Provider struct {
	pulumi.ProviderResourceState
}

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

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

func (*Provider) ElementType

func (*Provider) ElementType() reflect.Type

func (*Provider) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (*Provider) ToProviderPtrOutput

func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput

func (*Provider) ToProviderPtrOutputWithContext

func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type ProviderArgs

type ProviderArgs struct {
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderInput

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput

type ProviderOutput struct {
	*pulumi.OutputState
}

func (ProviderOutput) ElementType

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

func (ProviderOutput) ToProviderPtrOutput

func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput

func (ProviderOutput) ToProviderPtrOutputWithContext

func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type ProviderPtrInput

type ProviderPtrInput interface {
	pulumi.Input

	ToProviderPtrOutput() ProviderPtrOutput
	ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
}

type ProviderPtrOutput

type ProviderPtrOutput struct {
	*pulumi.OutputState
}

func (ProviderPtrOutput) ElementType

func (ProviderPtrOutput) ElementType() reflect.Type

func (ProviderPtrOutput) ToProviderPtrOutput

func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput

func (ProviderPtrOutput) ToProviderPtrOutputWithContext

func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput

type StaticPage

type StaticPage struct {
	pulumi.ResourceState

	// The bucket resource.
	Bucket s3.BucketOutput `pulumi:"bucket"`
	// The website URL.
	WebsiteUrl pulumi.StringOutput `pulumi:"websiteUrl"`
}

func NewStaticPage

func NewStaticPage(ctx *pulumi.Context,
	name string, args *StaticPageArgs, opts ...pulumi.ResourceOption) (*StaticPage, error)

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

func (*StaticPage) ElementType

func (*StaticPage) ElementType() reflect.Type

func (*StaticPage) ToStaticPageOutput

func (i *StaticPage) ToStaticPageOutput() StaticPageOutput

func (*StaticPage) ToStaticPageOutputWithContext

func (i *StaticPage) ToStaticPageOutputWithContext(ctx context.Context) StaticPageOutput

func (*StaticPage) ToStaticPagePtrOutput

func (i *StaticPage) ToStaticPagePtrOutput() StaticPagePtrOutput

func (*StaticPage) ToStaticPagePtrOutputWithContext

func (i *StaticPage) ToStaticPagePtrOutputWithContext(ctx context.Context) StaticPagePtrOutput

type StaticPageArgs

type StaticPageArgs struct {
	// The HTML content for index.html.
	IndexContent pulumi.StringInput
}

The set of arguments for constructing a StaticPage resource.

func (StaticPageArgs) ElementType

func (StaticPageArgs) ElementType() reflect.Type

type StaticPageArray

type StaticPageArray []StaticPageInput

func (StaticPageArray) ElementType

func (StaticPageArray) ElementType() reflect.Type

func (StaticPageArray) ToStaticPageArrayOutput

func (i StaticPageArray) ToStaticPageArrayOutput() StaticPageArrayOutput

func (StaticPageArray) ToStaticPageArrayOutputWithContext

func (i StaticPageArray) ToStaticPageArrayOutputWithContext(ctx context.Context) StaticPageArrayOutput

type StaticPageArrayInput

type StaticPageArrayInput interface {
	pulumi.Input

	ToStaticPageArrayOutput() StaticPageArrayOutput
	ToStaticPageArrayOutputWithContext(context.Context) StaticPageArrayOutput
}

StaticPageArrayInput is an input type that accepts StaticPageArray and StaticPageArrayOutput values. You can construct a concrete instance of `StaticPageArrayInput` via:

StaticPageArray{ StaticPageArgs{...} }

type StaticPageArrayOutput

type StaticPageArrayOutput struct{ *pulumi.OutputState }

func (StaticPageArrayOutput) ElementType

func (StaticPageArrayOutput) ElementType() reflect.Type

func (StaticPageArrayOutput) Index

func (StaticPageArrayOutput) ToStaticPageArrayOutput

func (o StaticPageArrayOutput) ToStaticPageArrayOutput() StaticPageArrayOutput

func (StaticPageArrayOutput) ToStaticPageArrayOutputWithContext

func (o StaticPageArrayOutput) ToStaticPageArrayOutputWithContext(ctx context.Context) StaticPageArrayOutput

type StaticPageInput

type StaticPageInput interface {
	pulumi.Input

	ToStaticPageOutput() StaticPageOutput
	ToStaticPageOutputWithContext(ctx context.Context) StaticPageOutput
}

type StaticPageMap

type StaticPageMap map[string]StaticPageInput

func (StaticPageMap) ElementType

func (StaticPageMap) ElementType() reflect.Type

func (StaticPageMap) ToStaticPageMapOutput

func (i StaticPageMap) ToStaticPageMapOutput() StaticPageMapOutput

func (StaticPageMap) ToStaticPageMapOutputWithContext

func (i StaticPageMap) ToStaticPageMapOutputWithContext(ctx context.Context) StaticPageMapOutput

type StaticPageMapInput

type StaticPageMapInput interface {
	pulumi.Input

	ToStaticPageMapOutput() StaticPageMapOutput
	ToStaticPageMapOutputWithContext(context.Context) StaticPageMapOutput
}

StaticPageMapInput is an input type that accepts StaticPageMap and StaticPageMapOutput values. You can construct a concrete instance of `StaticPageMapInput` via:

StaticPageMap{ "key": StaticPageArgs{...} }

type StaticPageMapOutput

type StaticPageMapOutput struct{ *pulumi.OutputState }

func (StaticPageMapOutput) ElementType

func (StaticPageMapOutput) ElementType() reflect.Type

func (StaticPageMapOutput) MapIndex

func (StaticPageMapOutput) ToStaticPageMapOutput

func (o StaticPageMapOutput) ToStaticPageMapOutput() StaticPageMapOutput

func (StaticPageMapOutput) ToStaticPageMapOutputWithContext

func (o StaticPageMapOutput) ToStaticPageMapOutputWithContext(ctx context.Context) StaticPageMapOutput

type StaticPageOutput

type StaticPageOutput struct {
	*pulumi.OutputState
}

func (StaticPageOutput) ElementType

func (StaticPageOutput) ElementType() reflect.Type

func (StaticPageOutput) ToStaticPageOutput

func (o StaticPageOutput) ToStaticPageOutput() StaticPageOutput

func (StaticPageOutput) ToStaticPageOutputWithContext

func (o StaticPageOutput) ToStaticPageOutputWithContext(ctx context.Context) StaticPageOutput

func (StaticPageOutput) ToStaticPagePtrOutput

func (o StaticPageOutput) ToStaticPagePtrOutput() StaticPagePtrOutput

func (StaticPageOutput) ToStaticPagePtrOutputWithContext

func (o StaticPageOutput) ToStaticPagePtrOutputWithContext(ctx context.Context) StaticPagePtrOutput

type StaticPagePtrInput

type StaticPagePtrInput interface {
	pulumi.Input

	ToStaticPagePtrOutput() StaticPagePtrOutput
	ToStaticPagePtrOutputWithContext(ctx context.Context) StaticPagePtrOutput
}

type StaticPagePtrOutput

type StaticPagePtrOutput struct {
	*pulumi.OutputState
}

func (StaticPagePtrOutput) ElementType

func (StaticPagePtrOutput) ElementType() reflect.Type

func (StaticPagePtrOutput) ToStaticPagePtrOutput

func (o StaticPagePtrOutput) ToStaticPagePtrOutput() StaticPagePtrOutput

func (StaticPagePtrOutput) ToStaticPagePtrOutputWithContext

func (o StaticPagePtrOutput) ToStaticPagePtrOutputWithContext(ctx context.Context) StaticPagePtrOutput

Jump to

Keyboard shortcuts

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