baremetalhostagent

package
v0.16.2 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterBareMetalHostAgentServer

func RegisterBareMetalHostAgentServer(s *grpc.Server, srv BareMetalHostAgentServer)

Types

type BareMetalHost

type BareMetalHost struct {
	Name                 string                                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Id                   string                                     `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Os                   *BareMetalHostOperatingSystemConfiguration `protobuf:"bytes,3,opt,name=os,proto3" json:"os,omitempty"`
	Status               *common.Status                             `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	Entity               *common.Entity                             `protobuf:"bytes,5,opt,name=entity,proto3" json:"entity,omitempty"`
	Tags                 *common.Tags                               `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
	XXX_unrecognized     []byte                                     `json:"-"`
	XXX_sizecache        int32                                      `json:"-"`
}

func (*BareMetalHost) Descriptor

func (*BareMetalHost) Descriptor() ([]byte, []int)

func (*BareMetalHost) GetEntity

func (m *BareMetalHost) GetEntity() *common.Entity

func (*BareMetalHost) GetId

func (m *BareMetalHost) GetId() string

func (*BareMetalHost) GetName

func (m *BareMetalHost) GetName() string

func (*BareMetalHost) GetOs

func (*BareMetalHost) GetStatus

func (m *BareMetalHost) GetStatus() *common.Status

func (*BareMetalHost) GetTags

func (m *BareMetalHost) GetTags() *common.Tags

func (*BareMetalHost) ProtoMessage

func (*BareMetalHost) ProtoMessage()

func (*BareMetalHost) Reset

func (m *BareMetalHost) Reset()

func (*BareMetalHost) String

func (m *BareMetalHost) String() string

func (*BareMetalHost) XXX_DiscardUnknown

func (m *BareMetalHost) XXX_DiscardUnknown()

func (*BareMetalHost) XXX_Marshal

func (m *BareMetalHost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BareMetalHost) XXX_Merge

func (m *BareMetalHost) XXX_Merge(src proto.Message)

func (*BareMetalHost) XXX_Size

func (m *BareMetalHost) XXX_Size() int

func (*BareMetalHost) XXX_Unmarshal

func (m *BareMetalHost) XXX_Unmarshal(b []byte) error

type BareMetalHostAgentClient

type BareMetalHostAgentClient interface {
	CreateOrUpdate(ctx context.Context, in *BareMetalHostRequest, opts ...grpc.CallOption) (*BareMetalHostResponse, error)
}

BareMetalHostAgentClient is the client API for BareMetalHostAgent service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewBareMetalHostAgentClient

func NewBareMetalHostAgentClient(cc *grpc.ClientConn) BareMetalHostAgentClient

type BareMetalHostAgentServer

type BareMetalHostAgentServer interface {
	CreateOrUpdate(context.Context, *BareMetalHostRequest) (*BareMetalHostResponse, error)
}

BareMetalHostAgentServer is the server API for BareMetalHostAgent service.

type BareMetalHostOperatingSystemConfiguration

type BareMetalHostOperatingSystemConfiguration struct {
	ComputerName         string   `protobuf:"bytes,1,opt,name=computerName,proto3" json:"computerName,omitempty"`
	CustomData           string   `protobuf:"bytes,2,opt,name=customData,proto3" json:"customData,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BareMetalHostOperatingSystemConfiguration) Descriptor

func (*BareMetalHostOperatingSystemConfiguration) Descriptor() ([]byte, []int)

func (*BareMetalHostOperatingSystemConfiguration) GetComputerName

func (*BareMetalHostOperatingSystemConfiguration) GetCustomData

func (*BareMetalHostOperatingSystemConfiguration) ProtoMessage

func (*BareMetalHostOperatingSystemConfiguration) Reset

func (*BareMetalHostOperatingSystemConfiguration) String

func (*BareMetalHostOperatingSystemConfiguration) XXX_DiscardUnknown

func (m *BareMetalHostOperatingSystemConfiguration) XXX_DiscardUnknown()

func (*BareMetalHostOperatingSystemConfiguration) XXX_Marshal

func (m *BareMetalHostOperatingSystemConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BareMetalHostOperatingSystemConfiguration) XXX_Merge

func (*BareMetalHostOperatingSystemConfiguration) XXX_Size

func (*BareMetalHostOperatingSystemConfiguration) XXX_Unmarshal

type BareMetalHostRequest

type BareMetalHostRequest struct {
	BareMetalHost        *BareMetalHost `protobuf:"bytes,1,opt,name=bareMetalHost,proto3" json:"bareMetalHost,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*BareMetalHostRequest) Descriptor

func (*BareMetalHostRequest) Descriptor() ([]byte, []int)

func (*BareMetalHostRequest) GetBareMetalHost

func (m *BareMetalHostRequest) GetBareMetalHost() *BareMetalHost

func (*BareMetalHostRequest) ProtoMessage

func (*BareMetalHostRequest) ProtoMessage()

func (*BareMetalHostRequest) Reset

func (m *BareMetalHostRequest) Reset()

func (*BareMetalHostRequest) String

func (m *BareMetalHostRequest) String() string

func (*BareMetalHostRequest) XXX_DiscardUnknown

func (m *BareMetalHostRequest) XXX_DiscardUnknown()

func (*BareMetalHostRequest) XXX_Marshal

func (m *BareMetalHostRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BareMetalHostRequest) XXX_Merge

func (m *BareMetalHostRequest) XXX_Merge(src proto.Message)

func (*BareMetalHostRequest) XXX_Size

func (m *BareMetalHostRequest) XXX_Size() int

func (*BareMetalHostRequest) XXX_Unmarshal

func (m *BareMetalHostRequest) XXX_Unmarshal(b []byte) error

type BareMetalHostResponse

type BareMetalHostResponse struct {
	BareMetalHost        *BareMetalHost      `protobuf:"bytes,1,opt,name=bareMetalHost,proto3" json:"bareMetalHost,omitempty"`
	Result               *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"`
	Error                string              `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*BareMetalHostResponse) Descriptor

func (*BareMetalHostResponse) Descriptor() ([]byte, []int)

func (*BareMetalHostResponse) GetBareMetalHost

func (m *BareMetalHostResponse) GetBareMetalHost() *BareMetalHost

func (*BareMetalHostResponse) GetError

func (m *BareMetalHostResponse) GetError() string

func (*BareMetalHostResponse) GetResult

func (m *BareMetalHostResponse) GetResult() *wrappers.BoolValue

func (*BareMetalHostResponse) ProtoMessage

func (*BareMetalHostResponse) ProtoMessage()

func (*BareMetalHostResponse) Reset

func (m *BareMetalHostResponse) Reset()

func (*BareMetalHostResponse) String

func (m *BareMetalHostResponse) String() string

func (*BareMetalHostResponse) XXX_DiscardUnknown

func (m *BareMetalHostResponse) XXX_DiscardUnknown()

func (*BareMetalHostResponse) XXX_Marshal

func (m *BareMetalHostResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BareMetalHostResponse) XXX_Merge

func (m *BareMetalHostResponse) XXX_Merge(src proto.Message)

func (*BareMetalHostResponse) XXX_Size

func (m *BareMetalHostResponse) XXX_Size() int

func (*BareMetalHostResponse) XXX_Unmarshal

func (m *BareMetalHostResponse) XXX_Unmarshal(b []byte) error

type UnimplementedBareMetalHostAgentServer

type UnimplementedBareMetalHostAgentServer struct {
}

UnimplementedBareMetalHostAgentServer can be embedded to have forward compatible implementations.

func (*UnimplementedBareMetalHostAgentServer) CreateOrUpdate added in v0.10.14

Jump to

Keyboard shortcuts

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