Documentation ¶
Overview ¶
Package xyz exports types, functions, subpackages for provisioning xyz resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type Provider
- func (*Provider) ElementType() reflect.Type
- func (i *Provider) ToProviderOutput() ProviderOutput
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
- type StaticPage
- func (*StaticPage) ElementType() reflect.Type
- func (i *StaticPage) ToStaticPageOutput() StaticPageOutput
- func (i *StaticPage) ToStaticPageOutputWithContext(ctx context.Context) StaticPageOutput
- func (i *StaticPage) ToStaticPagePtrOutput() StaticPagePtrOutput
- func (i *StaticPage) ToStaticPagePtrOutputWithContext(ctx context.Context) StaticPagePtrOutput
- type StaticPageArgs
- type StaticPageArray
- type StaticPageArrayInput
- type StaticPageArrayOutput
- func (StaticPageArrayOutput) ElementType() reflect.Type
- func (o StaticPageArrayOutput) Index(i pulumi.IntInput) StaticPageOutput
- func (o StaticPageArrayOutput) ToStaticPageArrayOutput() StaticPageArrayOutput
- func (o StaticPageArrayOutput) ToStaticPageArrayOutputWithContext(ctx context.Context) StaticPageArrayOutput
- type StaticPageInput
- type StaticPageMap
- type StaticPageMapInput
- type StaticPageMapOutput
- func (StaticPageMapOutput) ElementType() reflect.Type
- func (o StaticPageMapOutput) MapIndex(k pulumi.StringInput) StaticPageOutput
- func (o StaticPageMapOutput) ToStaticPageMapOutput() StaticPageMapOutput
- func (o StaticPageMapOutput) ToStaticPageMapOutputWithContext(ctx context.Context) StaticPageMapOutput
- type StaticPageOutput
- func (StaticPageOutput) ElementType() reflect.Type
- func (o StaticPageOutput) ToStaticPageOutput() StaticPageOutput
- func (o StaticPageOutput) ToStaticPageOutputWithContext(ctx context.Context) StaticPageOutput
- func (o StaticPageOutput) ToStaticPagePtrOutput() StaticPagePtrOutput
- func (o StaticPageOutput) ToStaticPagePtrOutputWithContext(ctx context.Context) StaticPagePtrOutput
- type StaticPagePtrInput
- type StaticPagePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
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) 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 (o StaticPageArrayOutput) Index(i pulumi.IntInput) StaticPageOutput
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 (o StaticPageMapOutput) MapIndex(k pulumi.StringInput) StaticPageOutput
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