bootscripts

package
v0.0.7 Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ScalewayInstanceV1BootscriptArchX8664 = ScalewayInstanceV1BootscriptArch("x86_64")
	ScalewayInstanceV1BootscriptArchArm   = ScalewayInstanceV1BootscriptArch("arm")
)

Variables

This section is empty.

Functions

func PkgVersion

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.

Types

type GetBootscriptArgs

type GetBootscriptArgs struct {
	Id string `pulumi:"id"`
	// The zone you want to target
	Zone string `pulumi:"zone"`
}

type GetBootscriptOutputArgs

type GetBootscriptOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
	// The zone you want to target
	Zone pulumi.StringInput `pulumi:"zone"`
}

func (GetBootscriptOutputArgs) ElementType

func (GetBootscriptOutputArgs) ElementType() reflect.Type

type GetBootscriptResult

type GetBootscriptResult struct {
	Items ScalewayInstanceV1GetBootscriptResponse `pulumi:"items"`
}

func GetBootscript

func GetBootscript(ctx *pulumi.Context, args *GetBootscriptArgs, opts ...pulumi.InvokeOption) (*GetBootscriptResult, error)

func (*GetBootscriptResult) Defaults

func (val *GetBootscriptResult) Defaults() *GetBootscriptResult

Defaults sets the appropriate defaults for GetBootscriptResult

type GetBootscriptResultOutput

type GetBootscriptResultOutput struct{ *pulumi.OutputState }

func (GetBootscriptResultOutput) ElementType

func (GetBootscriptResultOutput) ElementType() reflect.Type

func (GetBootscriptResultOutput) Items

func (GetBootscriptResultOutput) ToGetBootscriptResultOutput

func (o GetBootscriptResultOutput) ToGetBootscriptResultOutput() GetBootscriptResultOutput

func (GetBootscriptResultOutput) ToGetBootscriptResultOutputWithContext

func (o GetBootscriptResultOutput) ToGetBootscriptResultOutputWithContext(ctx context.Context) GetBootscriptResultOutput

type ListBootscriptsArgs

type ListBootscriptsArgs struct {
	// The zone you want to target
	Zone string `pulumi:"zone"`
}

type ListBootscriptsOutputArgs

type ListBootscriptsOutputArgs struct {
	// The zone you want to target
	Zone pulumi.StringInput `pulumi:"zone"`
}

func (ListBootscriptsOutputArgs) ElementType

func (ListBootscriptsOutputArgs) ElementType() reflect.Type

type ListBootscriptsResult

type ListBootscriptsResult struct {
	Items ScalewayInstanceV1ListBootscriptsResponse `pulumi:"items"`
}

func ListBootscripts

func ListBootscripts(ctx *pulumi.Context, args *ListBootscriptsArgs, opts ...pulumi.InvokeOption) (*ListBootscriptsResult, error)

type ListBootscriptsResultOutput

type ListBootscriptsResultOutput struct{ *pulumi.OutputState }

func (ListBootscriptsResultOutput) ElementType

func (ListBootscriptsResultOutput) Items

func (ListBootscriptsResultOutput) ToListBootscriptsResultOutput

func (o ListBootscriptsResultOutput) ToListBootscriptsResultOutput() ListBootscriptsResultOutput

func (ListBootscriptsResultOutput) ToListBootscriptsResultOutputWithContext

func (o ListBootscriptsResultOutput) ToListBootscriptsResultOutputWithContext(ctx context.Context) ListBootscriptsResultOutput

type ScalewayInstanceV1Bootscript

type ScalewayInstanceV1Bootscript struct {
	// The bootscript arch
	Arch *ScalewayInstanceV1BootscriptArch `pulumi:"arch"`
	// The bootscript arguments
	Bootcmdargs *string `pulumi:"bootcmdargs"`
	// Dispmay if the bootscript is the default bootscript if no other boot option is configured
	Default *bool `pulumi:"default"`
	// Provide information regarding a Device Tree Binary (dtb) for use with C1 servers
	Dtb *string `pulumi:"dtb"`
	// The bootscript ID
	Id *string `pulumi:"id"`
	// The initrd (initial ramdisk) configuration
	Initrd *string `pulumi:"initrd"`
	// The server kernel version
	Kernel *string `pulumi:"kernel"`
	// The bootscript organization ID
	Organization *string `pulumi:"organization"`
	// The bootscript project ID
	Project *string `pulumi:"project"`
	// Provide information if the bootscript is public
	Public *bool `pulumi:"public"`
	// The bootscript title
	Title *string `pulumi:"title"`
	// The zone in which is the bootscript
	Zone *string `pulumi:"zone"`
}

func (*ScalewayInstanceV1Bootscript) Defaults

Defaults sets the appropriate defaults for ScalewayInstanceV1Bootscript

type ScalewayInstanceV1BootscriptArch

type ScalewayInstanceV1BootscriptArch string

The bootscript arch

type ScalewayInstanceV1BootscriptArchOutput

type ScalewayInstanceV1BootscriptArchOutput struct{ *pulumi.OutputState }

func (ScalewayInstanceV1BootscriptArchOutput) ElementType

func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutput

func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutput() ScalewayInstanceV1BootscriptArchOutput

func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutputWithContext

func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchOutput

func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutput

func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutput() ScalewayInstanceV1BootscriptArchPtrOutput

func (ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext

func (o ScalewayInstanceV1BootscriptArchOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchPtrOutput

func (ScalewayInstanceV1BootscriptArchOutput) ToStringOutput

func (ScalewayInstanceV1BootscriptArchOutput) ToStringOutputWithContext

func (ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutput

func (ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutputWithContext

func (o ScalewayInstanceV1BootscriptArchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ScalewayInstanceV1BootscriptArchPtrOutput

type ScalewayInstanceV1BootscriptArchPtrOutput struct{ *pulumi.OutputState }

func (ScalewayInstanceV1BootscriptArchPtrOutput) Elem

func (ScalewayInstanceV1BootscriptArchPtrOutput) ElementType

func (ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutput

func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutput() ScalewayInstanceV1BootscriptArchPtrOutput

func (ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext

func (o ScalewayInstanceV1BootscriptArchPtrOutput) ToScalewayInstanceV1BootscriptArchPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArchPtrOutput

func (ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutput

func (ScalewayInstanceV1BootscriptArchPtrOutput) ToStringPtrOutputWithContext

type ScalewayInstanceV1BootscriptArrayOutput

type ScalewayInstanceV1BootscriptArrayOutput struct{ *pulumi.OutputState }

func (ScalewayInstanceV1BootscriptArrayOutput) ElementType

func (ScalewayInstanceV1BootscriptArrayOutput) Index

func (ScalewayInstanceV1BootscriptArrayOutput) ToScalewayInstanceV1BootscriptArrayOutput

func (o ScalewayInstanceV1BootscriptArrayOutput) ToScalewayInstanceV1BootscriptArrayOutput() ScalewayInstanceV1BootscriptArrayOutput

func (ScalewayInstanceV1BootscriptArrayOutput) ToScalewayInstanceV1BootscriptArrayOutputWithContext

func (o ScalewayInstanceV1BootscriptArrayOutput) ToScalewayInstanceV1BootscriptArrayOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptArrayOutput

type ScalewayInstanceV1BootscriptOutput

type ScalewayInstanceV1BootscriptOutput struct{ *pulumi.OutputState }

func (ScalewayInstanceV1BootscriptOutput) Arch

The bootscript arch

func (ScalewayInstanceV1BootscriptOutput) Bootcmdargs

The bootscript arguments

func (ScalewayInstanceV1BootscriptOutput) Default

Dispmay if the bootscript is the default bootscript if no other boot option is configured

func (ScalewayInstanceV1BootscriptOutput) Dtb

Provide information regarding a Device Tree Binary (dtb) for use with C1 servers

func (ScalewayInstanceV1BootscriptOutput) ElementType

func (ScalewayInstanceV1BootscriptOutput) Id

The bootscript ID

func (ScalewayInstanceV1BootscriptOutput) Initrd

The initrd (initial ramdisk) configuration

func (ScalewayInstanceV1BootscriptOutput) Kernel

The server kernel version

func (ScalewayInstanceV1BootscriptOutput) Organization

The bootscript organization ID

func (ScalewayInstanceV1BootscriptOutput) Project

The bootscript project ID

func (ScalewayInstanceV1BootscriptOutput) Public

Provide information if the bootscript is public

func (ScalewayInstanceV1BootscriptOutput) Title

The bootscript title

func (ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutput

func (o ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutput() ScalewayInstanceV1BootscriptOutput

func (ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutputWithContext

func (o ScalewayInstanceV1BootscriptOutput) ToScalewayInstanceV1BootscriptOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptOutput

func (ScalewayInstanceV1BootscriptOutput) Zone

The zone in which is the bootscript

type ScalewayInstanceV1BootscriptPtrOutput

type ScalewayInstanceV1BootscriptPtrOutput struct{ *pulumi.OutputState }

func (ScalewayInstanceV1BootscriptPtrOutput) Arch

The bootscript arch

func (ScalewayInstanceV1BootscriptPtrOutput) Bootcmdargs

The bootscript arguments

func (ScalewayInstanceV1BootscriptPtrOutput) Default

Dispmay if the bootscript is the default bootscript if no other boot option is configured

func (ScalewayInstanceV1BootscriptPtrOutput) Dtb

Provide information regarding a Device Tree Binary (dtb) for use with C1 servers

func (ScalewayInstanceV1BootscriptPtrOutput) Elem

func (ScalewayInstanceV1BootscriptPtrOutput) ElementType

func (ScalewayInstanceV1BootscriptPtrOutput) Id

The bootscript ID

func (ScalewayInstanceV1BootscriptPtrOutput) Initrd

The initrd (initial ramdisk) configuration

func (ScalewayInstanceV1BootscriptPtrOutput) Kernel

The server kernel version

func (ScalewayInstanceV1BootscriptPtrOutput) Organization

The bootscript organization ID

func (ScalewayInstanceV1BootscriptPtrOutput) Project

The bootscript project ID

func (ScalewayInstanceV1BootscriptPtrOutput) Public

Provide information if the bootscript is public

func (ScalewayInstanceV1BootscriptPtrOutput) Title

The bootscript title

func (ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutput

func (o ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutput() ScalewayInstanceV1BootscriptPtrOutput

func (ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutputWithContext

func (o ScalewayInstanceV1BootscriptPtrOutput) ToScalewayInstanceV1BootscriptPtrOutputWithContext(ctx context.Context) ScalewayInstanceV1BootscriptPtrOutput

func (ScalewayInstanceV1BootscriptPtrOutput) Zone

The zone in which is the bootscript

type ScalewayInstanceV1GetBootscriptResponse

type ScalewayInstanceV1GetBootscriptResponse struct {
	Bootscript *ScalewayInstanceV1Bootscript `pulumi:"bootscript"`
}

func (*ScalewayInstanceV1GetBootscriptResponse) Defaults

Defaults sets the appropriate defaults for ScalewayInstanceV1GetBootscriptResponse

type ScalewayInstanceV1GetBootscriptResponseOutput

type ScalewayInstanceV1GetBootscriptResponseOutput struct{ *pulumi.OutputState }

func (ScalewayInstanceV1GetBootscriptResponseOutput) Bootscript

func (ScalewayInstanceV1GetBootscriptResponseOutput) ElementType

func (ScalewayInstanceV1GetBootscriptResponseOutput) ToScalewayInstanceV1GetBootscriptResponseOutput

func (o ScalewayInstanceV1GetBootscriptResponseOutput) ToScalewayInstanceV1GetBootscriptResponseOutput() ScalewayInstanceV1GetBootscriptResponseOutput

func (ScalewayInstanceV1GetBootscriptResponseOutput) ToScalewayInstanceV1GetBootscriptResponseOutputWithContext

func (o ScalewayInstanceV1GetBootscriptResponseOutput) ToScalewayInstanceV1GetBootscriptResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1GetBootscriptResponseOutput

type ScalewayInstanceV1ListBootscriptsResponse

type ScalewayInstanceV1ListBootscriptsResponse struct {
	// List of bootscripts
	Bootscripts []ScalewayInstanceV1Bootscript `pulumi:"bootscripts"`
}

type ScalewayInstanceV1ListBootscriptsResponseOutput

type ScalewayInstanceV1ListBootscriptsResponseOutput struct{ *pulumi.OutputState }

func (ScalewayInstanceV1ListBootscriptsResponseOutput) Bootscripts

List of bootscripts

func (ScalewayInstanceV1ListBootscriptsResponseOutput) ElementType

func (ScalewayInstanceV1ListBootscriptsResponseOutput) ToScalewayInstanceV1ListBootscriptsResponseOutput

func (o ScalewayInstanceV1ListBootscriptsResponseOutput) ToScalewayInstanceV1ListBootscriptsResponseOutput() ScalewayInstanceV1ListBootscriptsResponseOutput

func (ScalewayInstanceV1ListBootscriptsResponseOutput) ToScalewayInstanceV1ListBootscriptsResponseOutputWithContext

func (o ScalewayInstanceV1ListBootscriptsResponseOutput) ToScalewayInstanceV1ListBootscriptsResponseOutputWithContext(ctx context.Context) ScalewayInstanceV1ListBootscriptsResponseOutput

Jump to

Keyboard shortcuts

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