models

package
v1.9.11 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2024 License: MPL-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// OrderStatusStatusCreated captures enum value "created"
	OrderStatusStatusCreated string = "created"

	// OrderStatusStatusProcessing captures enum value "processing"
	OrderStatusStatusProcessing string = "processing"

	// OrderStatusStatusCompleted captures enum value "completed"
	OrderStatusStatusCompleted string = "completed"

	// OrderStatusStatusFailed captures enum value "failed"
	OrderStatusStatusFailed string = "failed"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Brigade

type Brigade struct {

	// Brigade ID
	// Required: true
	// Format: uuid
	BrigadeID *strfmt.UUID `json:"brigade_id"`

	// Brigade name
	// Required: true
	BrigadeName *string `json:"brigade_name"`

	// Deleted
	// Required: true
	Deleted *bool `json:"deleted"`

	// Max users
	// Required: true
	MaxUsers *int64 `json:"max_users"`

	// Virtual machine zone
	// Required: true
	Zone *string `json:"zone"`
}

Brigade brigade

swagger:model Brigade

func (*Brigade) ContextValidate

func (m *Brigade) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this brigade based on context it is used

func (*Brigade) MarshalBinary

func (m *Brigade) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Brigade) UnmarshalBinary

func (m *Brigade) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Brigade) Validate

func (m *Brigade) Validate(formats strfmt.Registry) error

Validate validates this brigade

type CreateBirgadeRequest

type CreateBirgadeRequest struct {

	// Brigade ID
	// Required: true
	// Format: uuid
	BrigadeID *strfmt.UUID `json:"brigade_id"`

	// Brigade name
	// Required: true
	BrigadeName *string `json:"brigade_name"`

	// Virtual machine zone
	// Required: true
	Zone *string `json:"zone"`
}

CreateBirgadeRequest create birgade request

swagger:model CreateBirgadeRequest

func (*CreateBirgadeRequest) ContextValidate

func (m *CreateBirgadeRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this create birgade request based on context it is used

func (*CreateBirgadeRequest) MarshalBinary

func (m *CreateBirgadeRequest) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CreateBirgadeRequest) UnmarshalBinary

func (m *CreateBirgadeRequest) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CreateBirgadeRequest) Validate

func (m *CreateBirgadeRequest) Validate(formats strfmt.Registry) error

Validate validates this create birgade request

type Error

type Error struct {

	// Error code
	Code int64 `json:"code,omitempty"`

	// Error message
	Message string `json:"message,omitempty"`
}

Error error

swagger:model Error

func (*Error) ContextValidate

func (m *Error) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this error based on context it is used

func (*Error) MarshalBinary

func (m *Error) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Error) UnmarshalBinary

func (m *Error) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Error) Validate

func (m *Error) Validate(formats strfmt.Registry) error

Validate validates this error

type OrderStatus

type OrderStatus struct {

	// Message
	// Required: true
	Message *string `json:"message"`

	// Order ID
	// Format: uuid
	OrderID strfmt.UUID `json:"order_id,omitempty"`

	// Retry after seconds
	RetryAfter int64 `json:"retryAfter,omitempty"`

	// Order status
	// Required: true
	// Enum: ["created","processing","completed","failed"]
	Status *string `json:"status"`
}

OrderStatus order status

swagger:model OrderStatus

func (*OrderStatus) ContextValidate

func (m *OrderStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this order status based on context it is used

func (*OrderStatus) MarshalBinary

func (m *OrderStatus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OrderStatus) UnmarshalBinary

func (m *OrderStatus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OrderStatus) Validate

func (m *OrderStatus) Validate(formats strfmt.Registry) error

Validate validates this order status

type Principal

type Principal struct {

	// scope
	// Required: true
	Scope []string `json:"scope"`
}

Principal principal

swagger:model Principal

func (*Principal) ContextValidate

func (m *Principal) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this principal based on context it is used

func (*Principal) MarshalBinary

func (m *Principal) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Principal) UnmarshalBinary

func (m *Principal) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Principal) Validate

func (m *Principal) Validate(formats strfmt.Registry) error

Validate validates this principal

type ServiceTemporarilyUnavailable

type ServiceTemporarilyUnavailable struct {

	// Error code
	Code int64 `json:"code,omitempty"`

	// Error message
	Message string `json:"message,omitempty"`
}

ServiceTemporarilyUnavailable service temporarily unavailable

swagger:model ServiceTemporarilyUnavailable

func (*ServiceTemporarilyUnavailable) ContextValidate

func (m *ServiceTemporarilyUnavailable) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this service temporarily unavailable based on context it is used

func (*ServiceTemporarilyUnavailable) MarshalBinary

func (m *ServiceTemporarilyUnavailable) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceTemporarilyUnavailable) UnmarshalBinary

func (m *ServiceTemporarilyUnavailable) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceTemporarilyUnavailable) Validate

func (m *ServiceTemporarilyUnavailable) Validate(formats strfmt.Registry) error

Validate validates this service temporarily unavailable

Jump to

Keyboard shortcuts

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