Documentation
¶
Overview ¶
Package miniflux exports types, functions, subpackages for provisioning miniflux resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type MinifluxService
- func (*MinifluxService) ElementType() reflect.Type
- func (i *MinifluxService) ToMinifluxServiceOutput() MinifluxServiceOutput
- func (i *MinifluxService) ToMinifluxServiceOutputWithContext(ctx context.Context) MinifluxServiceOutput
- func (i *MinifluxService) ToMinifluxServicePtrOutput() MinifluxServicePtrOutput
- func (i *MinifluxService) ToMinifluxServicePtrOutputWithContext(ctx context.Context) MinifluxServicePtrOutput
- type MinifluxServiceArgs
- type MinifluxServiceArray
- type MinifluxServiceArrayInput
- type MinifluxServiceArrayOutput
- func (MinifluxServiceArrayOutput) ElementType() reflect.Type
- func (o MinifluxServiceArrayOutput) Index(i pulumi.IntInput) MinifluxServiceOutput
- func (o MinifluxServiceArrayOutput) ToMinifluxServiceArrayOutput() MinifluxServiceArrayOutput
- func (o MinifluxServiceArrayOutput) ToMinifluxServiceArrayOutputWithContext(ctx context.Context) MinifluxServiceArrayOutput
- type MinifluxServiceInput
- type MinifluxServiceMap
- type MinifluxServiceMapInput
- type MinifluxServiceMapOutput
- func (MinifluxServiceMapOutput) ElementType() reflect.Type
- func (o MinifluxServiceMapOutput) MapIndex(k pulumi.StringInput) MinifluxServiceOutput
- func (o MinifluxServiceMapOutput) ToMinifluxServiceMapOutput() MinifluxServiceMapOutput
- func (o MinifluxServiceMapOutput) ToMinifluxServiceMapOutputWithContext(ctx context.Context) MinifluxServiceMapOutput
- type MinifluxServiceOutput
- func (MinifluxServiceOutput) ElementType() reflect.Type
- func (o MinifluxServiceOutput) ToMinifluxServiceOutput() MinifluxServiceOutput
- func (o MinifluxServiceOutput) ToMinifluxServiceOutputWithContext(ctx context.Context) MinifluxServiceOutput
- func (o MinifluxServiceOutput) ToMinifluxServicePtrOutput() MinifluxServicePtrOutput
- func (o MinifluxServiceOutput) ToMinifluxServicePtrOutputWithContext(ctx context.Context) MinifluxServicePtrOutput
- type MinifluxServicePtrInput
- type MinifluxServicePtrOutput
- 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
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 MinifluxService ¶
type MinifluxService struct { pulumi.ResourceState // The URL of the Miniflux service. Endpoint pulumi.StringOutput `pulumi:"endpoint"` }
func NewMinifluxService ¶
func NewMinifluxService(ctx *pulumi.Context, name string, args *MinifluxServiceArgs, opts ...pulumi.ResourceOption) (*MinifluxService, error)
NewMinifluxService registers a new resource with the given unique name, arguments, and options.
func (*MinifluxService) ElementType ¶
func (*MinifluxService) ElementType() reflect.Type
func (*MinifluxService) ToMinifluxServiceOutput ¶
func (i *MinifluxService) ToMinifluxServiceOutput() MinifluxServiceOutput
func (*MinifluxService) ToMinifluxServiceOutputWithContext ¶
func (i *MinifluxService) ToMinifluxServiceOutputWithContext(ctx context.Context) MinifluxServiceOutput
func (*MinifluxService) ToMinifluxServicePtrOutput ¶
func (i *MinifluxService) ToMinifluxServicePtrOutput() MinifluxServicePtrOutput
func (*MinifluxService) ToMinifluxServicePtrOutputWithContext ¶
func (i *MinifluxService) ToMinifluxServicePtrOutputWithContext(ctx context.Context) MinifluxServicePtrOutput
type MinifluxServiceArgs ¶
type MinifluxServiceArgs struct { // The Miniflux administrator's password. AdminPassword pulumi.StringInput // The username to use for the Miniflux service administrator account. AdminUsername pulumi.StringPtrInput // The name of the PostgreSQL database to be used by Miniflux. DbName pulumi.StringPtrInput // The PostgreSQL user's password. DbPassword pulumi.StringInput // The username of the PostgreSQL account to be used by the Miniflux service. DbUsername pulumi.StringPtrInput }
The set of arguments for constructing a MinifluxService resource.
func (MinifluxServiceArgs) ElementType ¶
func (MinifluxServiceArgs) ElementType() reflect.Type
type MinifluxServiceArray ¶
type MinifluxServiceArray []MinifluxServiceInput
func (MinifluxServiceArray) ElementType ¶
func (MinifluxServiceArray) ElementType() reflect.Type
func (MinifluxServiceArray) ToMinifluxServiceArrayOutput ¶
func (i MinifluxServiceArray) ToMinifluxServiceArrayOutput() MinifluxServiceArrayOutput
func (MinifluxServiceArray) ToMinifluxServiceArrayOutputWithContext ¶
func (i MinifluxServiceArray) ToMinifluxServiceArrayOutputWithContext(ctx context.Context) MinifluxServiceArrayOutput
type MinifluxServiceArrayInput ¶
type MinifluxServiceArrayInput interface { pulumi.Input ToMinifluxServiceArrayOutput() MinifluxServiceArrayOutput ToMinifluxServiceArrayOutputWithContext(context.Context) MinifluxServiceArrayOutput }
MinifluxServiceArrayInput is an input type that accepts MinifluxServiceArray and MinifluxServiceArrayOutput values. You can construct a concrete instance of `MinifluxServiceArrayInput` via:
MinifluxServiceArray{ MinifluxServiceArgs{...} }
type MinifluxServiceArrayOutput ¶
type MinifluxServiceArrayOutput struct{ *pulumi.OutputState }
func (MinifluxServiceArrayOutput) ElementType ¶
func (MinifluxServiceArrayOutput) ElementType() reflect.Type
func (MinifluxServiceArrayOutput) Index ¶
func (o MinifluxServiceArrayOutput) Index(i pulumi.IntInput) MinifluxServiceOutput
func (MinifluxServiceArrayOutput) ToMinifluxServiceArrayOutput ¶
func (o MinifluxServiceArrayOutput) ToMinifluxServiceArrayOutput() MinifluxServiceArrayOutput
func (MinifluxServiceArrayOutput) ToMinifluxServiceArrayOutputWithContext ¶
func (o MinifluxServiceArrayOutput) ToMinifluxServiceArrayOutputWithContext(ctx context.Context) MinifluxServiceArrayOutput
type MinifluxServiceInput ¶
type MinifluxServiceInput interface { pulumi.Input ToMinifluxServiceOutput() MinifluxServiceOutput ToMinifluxServiceOutputWithContext(ctx context.Context) MinifluxServiceOutput }
type MinifluxServiceMap ¶
type MinifluxServiceMap map[string]MinifluxServiceInput
func (MinifluxServiceMap) ElementType ¶
func (MinifluxServiceMap) ElementType() reflect.Type
func (MinifluxServiceMap) ToMinifluxServiceMapOutput ¶
func (i MinifluxServiceMap) ToMinifluxServiceMapOutput() MinifluxServiceMapOutput
func (MinifluxServiceMap) ToMinifluxServiceMapOutputWithContext ¶
func (i MinifluxServiceMap) ToMinifluxServiceMapOutputWithContext(ctx context.Context) MinifluxServiceMapOutput
type MinifluxServiceMapInput ¶
type MinifluxServiceMapInput interface { pulumi.Input ToMinifluxServiceMapOutput() MinifluxServiceMapOutput ToMinifluxServiceMapOutputWithContext(context.Context) MinifluxServiceMapOutput }
MinifluxServiceMapInput is an input type that accepts MinifluxServiceMap and MinifluxServiceMapOutput values. You can construct a concrete instance of `MinifluxServiceMapInput` via:
MinifluxServiceMap{ "key": MinifluxServiceArgs{...} }
type MinifluxServiceMapOutput ¶
type MinifluxServiceMapOutput struct{ *pulumi.OutputState }
func (MinifluxServiceMapOutput) ElementType ¶
func (MinifluxServiceMapOutput) ElementType() reflect.Type
func (MinifluxServiceMapOutput) MapIndex ¶
func (o MinifluxServiceMapOutput) MapIndex(k pulumi.StringInput) MinifluxServiceOutput
func (MinifluxServiceMapOutput) ToMinifluxServiceMapOutput ¶
func (o MinifluxServiceMapOutput) ToMinifluxServiceMapOutput() MinifluxServiceMapOutput
func (MinifluxServiceMapOutput) ToMinifluxServiceMapOutputWithContext ¶
func (o MinifluxServiceMapOutput) ToMinifluxServiceMapOutputWithContext(ctx context.Context) MinifluxServiceMapOutput
type MinifluxServiceOutput ¶
type MinifluxServiceOutput struct {
*pulumi.OutputState
}
func (MinifluxServiceOutput) ElementType ¶
func (MinifluxServiceOutput) ElementType() reflect.Type
func (MinifluxServiceOutput) ToMinifluxServiceOutput ¶
func (o MinifluxServiceOutput) ToMinifluxServiceOutput() MinifluxServiceOutput
func (MinifluxServiceOutput) ToMinifluxServiceOutputWithContext ¶
func (o MinifluxServiceOutput) ToMinifluxServiceOutputWithContext(ctx context.Context) MinifluxServiceOutput
func (MinifluxServiceOutput) ToMinifluxServicePtrOutput ¶
func (o MinifluxServiceOutput) ToMinifluxServicePtrOutput() MinifluxServicePtrOutput
func (MinifluxServiceOutput) ToMinifluxServicePtrOutputWithContext ¶
func (o MinifluxServiceOutput) ToMinifluxServicePtrOutputWithContext(ctx context.Context) MinifluxServicePtrOutput
type MinifluxServicePtrInput ¶
type MinifluxServicePtrInput interface { pulumi.Input ToMinifluxServicePtrOutput() MinifluxServicePtrOutput ToMinifluxServicePtrOutputWithContext(ctx context.Context) MinifluxServicePtrOutput }
type MinifluxServicePtrOutput ¶
type MinifluxServicePtrOutput struct {
*pulumi.OutputState
}
func (MinifluxServicePtrOutput) ElementType ¶
func (MinifluxServicePtrOutput) ElementType() reflect.Type
func (MinifluxServicePtrOutput) ToMinifluxServicePtrOutput ¶
func (o MinifluxServicePtrOutput) ToMinifluxServicePtrOutput() MinifluxServicePtrOutput
func (MinifluxServicePtrOutput) ToMinifluxServicePtrOutputWithContext ¶
func (o MinifluxServicePtrOutput) ToMinifluxServicePtrOutputWithContext(ctx context.Context) MinifluxServicePtrOutput
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