resources

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2025 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package resources contains the resources internal to the provider.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BMCConfigurationType

func BMCConfigurationType() string

BMCConfigurationType is the type of BMCConfiguration resource.

func MachineStatusType

func MachineStatusType() string

MachineStatusType is the type of MachineStatus resource.

func Namespace

func Namespace() string

Namespace is the resource namespace of this provider.

func PowerOperationType

func PowerOperationType() string

PowerOperationType is the type of PowerOperation resource.

func RebootStatusType

func RebootStatusType() string

RebootStatusType is the type of RebootStatus resource.

func WipeStatusType

func WipeStatusType() string

WipeStatusType is the type of WipeStatus resource.

Types

type BMCConfiguration

BMCConfiguration describes the resource configuration.

func NewBMCConfiguration

func NewBMCConfiguration(id string) *BMCConfiguration

NewBMCConfiguration creates a new BMCConfiguration.

type BMCConfigurationExtension

type BMCConfigurationExtension struct{}

BMCConfigurationExtension providers auxiliary methods for BMCConfiguration resource.

func (BMCConfigurationExtension) ResourceDefinition

ResourceDefinition implements typed.Extension interface.

type BMCConfigurationSpec

BMCConfigurationSpec wraps specs.BMCConfigurationSpec.

type MachineStatus

MachineStatus describes the resource configuration.

func NewMachineStatus

func NewMachineStatus(id string) *MachineStatus

NewMachineStatus creates a new MachineStatus.

type MachineStatusExtension

type MachineStatusExtension struct{}

MachineStatusExtension providers auxiliary methods for MachineStatus resource.

func (MachineStatusExtension) ResourceDefinition

func (MachineStatusExtension) ResourceDefinition() meta.ResourceDefinitionSpec

ResourceDefinition implements typed.Extension interface.

type MachineStatusSpec

MachineStatusSpec wraps specs.MachineStatusSpec.

type PowerOperation

PowerOperation describes power status configuration.

func NewPowerOperation

func NewPowerOperation(id string) *PowerOperation

NewPowerOperation creates a new PowerOperation.

type PowerOperationExtension

type PowerOperationExtension struct{}

PowerOperationExtension providers auxiliary methods for PowerOperation resource.

func (PowerOperationExtension) ResourceDefinition

ResourceDefinition implements typed.Extension interface.

type PowerOperationSpec

PowerOperationSpec wraps specs.PowerOperationSpec.

type RebootStatus

RebootStatus describes the resource configuration.

func NewRebootStatus

func NewRebootStatus(id string) *RebootStatus

NewRebootStatus creates a new RebootStatus.

type RebootStatusExtension

type RebootStatusExtension struct{}

RebootStatusExtension providers auxiliary methods for RebootStatus resource.

func (RebootStatusExtension) ResourceDefinition

func (RebootStatusExtension) ResourceDefinition() meta.ResourceDefinitionSpec

ResourceDefinition implements typed.Extension interface.

type RebootStatusSpec

RebootStatusSpec wraps specs.RebootStatusSpec.

type WipeStatus

WipeStatus describes the resource configuration.

func NewWipeStatus

func NewWipeStatus(id string) *WipeStatus

NewWipeStatus creates a new WipeStatus.

type WipeStatusExtension

type WipeStatusExtension struct{}

WipeStatusExtension providers auxiliary methods for WipeStatus resource.

func (WipeStatusExtension) ResourceDefinition

func (WipeStatusExtension) ResourceDefinition() meta.ResourceDefinitionSpec

ResourceDefinition implements typed.Extension interface.

type WipeStatusSpec

WipeStatusSpec wraps specs.WipeStatusSpec.

Jump to

Keyboard shortcuts

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