Documentation
¶
Index ¶
- func GetAcceptRemoteCertificate(ctx *pulumi.Context) bool
- func GetAddress(ctx *pulumi.Context) string
- func GetConfigDir(ctx *pulumi.Context) string
- func GetGenerateClientCertificates(ctx *pulumi.Context) bool
- func GetLXDRemote(ctx *pulumi.Context) string
- func GetPort(ctx *pulumi.Context) string
- func GetRefreshInterval(ctx *pulumi.Context) string
- func GetRemote(ctx *pulumi.Context) string
- func GetRemotePassword(ctx *pulumi.Context) string
- func GetScheme(ctx *pulumi.Context) string
- func PkgVersion() (semver.Version, error)
- type LXDRemote
- type LXDRemoteArgs
- type LXDRemoteArray
- type LXDRemoteArrayInput
- type LXDRemoteArrayOutput
- func (LXDRemoteArrayOutput) ElementType() reflect.Type
- func (o LXDRemoteArrayOutput) Index(i pulumi.IntInput) LXDRemoteOutput
- func (o LXDRemoteArrayOutput) ToLXDRemoteArrayOutput() LXDRemoteArrayOutput
- func (o LXDRemoteArrayOutput) ToLXDRemoteArrayOutputWithContext(ctx context.Context) LXDRemoteArrayOutput
- type LXDRemoteInput
- type LXDRemoteOutput
- func (o LXDRemoteOutput) Address() pulumi.StringPtrOutput
- func (o LXDRemoteOutput) Default() pulumi.BoolPtrOutput
- func (LXDRemoteOutput) ElementType() reflect.Type
- func (o LXDRemoteOutput) Name() pulumi.StringOutput
- func (o LXDRemoteOutput) Password() pulumi.StringPtrOutput
- func (o LXDRemoteOutput) Port() pulumi.StringPtrOutput
- func (o LXDRemoteOutput) Scheme() pulumi.StringPtrOutput
- func (o LXDRemoteOutput) ToLXDRemoteOutput() LXDRemoteOutput
- func (o LXDRemoteOutput) ToLXDRemoteOutputWithContext(ctx context.Context) LXDRemoteOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAcceptRemoteCertificate ¶
Accept the server certificate
func GetAddress ¶
func GetConfigDir ¶
The directory to look for existing LXD configuration. default = $HOME/.config/lxc
func GetLXDRemote ¶
func GetRefreshInterval ¶
How often to poll during state changes (default 10s)
func GetRemotePassword ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package.
Types ¶
type LXDRemoteArgs ¶
type LXDRemoteArgs struct { Address pulumi.StringPtrInput `pulumi:"address"` Default pulumi.BoolPtrInput `pulumi:"default"` Name pulumi.StringInput `pulumi:"name"` Password pulumi.StringPtrInput `pulumi:"password"` Port pulumi.StringPtrInput `pulumi:"port"` Scheme pulumi.StringPtrInput `pulumi:"scheme"` }
func (LXDRemoteArgs) ElementType ¶
func (LXDRemoteArgs) ElementType() reflect.Type
func (LXDRemoteArgs) ToLXDRemoteOutput ¶
func (i LXDRemoteArgs) ToLXDRemoteOutput() LXDRemoteOutput
func (LXDRemoteArgs) ToLXDRemoteOutputWithContext ¶
func (i LXDRemoteArgs) ToLXDRemoteOutputWithContext(ctx context.Context) LXDRemoteOutput
type LXDRemoteArray ¶
type LXDRemoteArray []LXDRemoteInput
func (LXDRemoteArray) ElementType ¶
func (LXDRemoteArray) ElementType() reflect.Type
func (LXDRemoteArray) ToLXDRemoteArrayOutput ¶
func (i LXDRemoteArray) ToLXDRemoteArrayOutput() LXDRemoteArrayOutput
func (LXDRemoteArray) ToLXDRemoteArrayOutputWithContext ¶
func (i LXDRemoteArray) ToLXDRemoteArrayOutputWithContext(ctx context.Context) LXDRemoteArrayOutput
type LXDRemoteArrayInput ¶
type LXDRemoteArrayInput interface { pulumi.Input ToLXDRemoteArrayOutput() LXDRemoteArrayOutput ToLXDRemoteArrayOutputWithContext(context.Context) LXDRemoteArrayOutput }
LXDRemoteArrayInput is an input type that accepts LXDRemoteArray and LXDRemoteArrayOutput values. You can construct a concrete instance of `LXDRemoteArrayInput` via:
LXDRemoteArray{ LXDRemoteArgs{...} }
type LXDRemoteArrayOutput ¶
type LXDRemoteArrayOutput struct{ *pulumi.OutputState }
func (LXDRemoteArrayOutput) ElementType ¶
func (LXDRemoteArrayOutput) ElementType() reflect.Type
func (LXDRemoteArrayOutput) Index ¶
func (o LXDRemoteArrayOutput) Index(i pulumi.IntInput) LXDRemoteOutput
func (LXDRemoteArrayOutput) ToLXDRemoteArrayOutput ¶
func (o LXDRemoteArrayOutput) ToLXDRemoteArrayOutput() LXDRemoteArrayOutput
func (LXDRemoteArrayOutput) ToLXDRemoteArrayOutputWithContext ¶
func (o LXDRemoteArrayOutput) ToLXDRemoteArrayOutputWithContext(ctx context.Context) LXDRemoteArrayOutput
type LXDRemoteInput ¶
type LXDRemoteInput interface { pulumi.Input ToLXDRemoteOutput() LXDRemoteOutput ToLXDRemoteOutputWithContext(context.Context) LXDRemoteOutput }
LXDRemoteInput is an input type that accepts LXDRemoteArgs and LXDRemoteOutput values. You can construct a concrete instance of `LXDRemoteInput` via:
LXDRemoteArgs{...}
type LXDRemoteOutput ¶
type LXDRemoteOutput struct{ *pulumi.OutputState }
func (LXDRemoteOutput) Address ¶
func (o LXDRemoteOutput) Address() pulumi.StringPtrOutput
func (LXDRemoteOutput) Default ¶
func (o LXDRemoteOutput) Default() pulumi.BoolPtrOutput
func (LXDRemoteOutput) ElementType ¶
func (LXDRemoteOutput) ElementType() reflect.Type
func (LXDRemoteOutput) Name ¶
func (o LXDRemoteOutput) Name() pulumi.StringOutput
func (LXDRemoteOutput) Password ¶
func (o LXDRemoteOutput) Password() pulumi.StringPtrOutput
func (LXDRemoteOutput) Port ¶
func (o LXDRemoteOutput) Port() pulumi.StringPtrOutput
func (LXDRemoteOutput) Scheme ¶
func (o LXDRemoteOutput) Scheme() pulumi.StringPtrOutput
func (LXDRemoteOutput) ToLXDRemoteOutput ¶
func (o LXDRemoteOutput) ToLXDRemoteOutput() LXDRemoteOutput
func (LXDRemoteOutput) ToLXDRemoteOutputWithContext ¶
func (o LXDRemoteOutput) ToLXDRemoteOutputWithContext(ctx context.Context) LXDRemoteOutput
Click to show internal directories.
Click to hide internal directories.