inventoryclientmodels

package
v0.75.0 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ApimodelsCreateItemSourceECOMMERCE captures enum value "ECOMMERCE"
	ApimodelsCreateItemSourceECOMMERCE string = "ECOMMERCE"

	// ApimodelsCreateItemSourceOTHER captures enum value "OTHER"
	ApimodelsCreateItemSourceOTHER string = "OTHER"
)
View Source
const (

	// ApimodelsCreateTagReqOwnerCLIENT captures enum value "CLIENT"
	ApimodelsCreateTagReqOwnerCLIENT string = "CLIENT"

	// ApimodelsCreateTagReqOwnerSERVER captures enum value "SERVER"
	ApimodelsCreateTagReqOwnerSERVER string = "SERVER"
)
View Source
const (

	// ApimodelsCreateTagRespOwnerCLIENT captures enum value "CLIENT"
	ApimodelsCreateTagRespOwnerCLIENT string = "CLIENT"

	// ApimodelsCreateTagRespOwnerSERVER captures enum value "SERVER"
	ApimodelsCreateTagRespOwnerSERVER string = "SERVER"
)
View Source
const (

	// ApimodelsInventoryConfigurationRespStatusINIT captures enum value "INIT"
	ApimodelsInventoryConfigurationRespStatusINIT string = "INIT"

	// ApimodelsInventoryConfigurationRespStatusTIED captures enum value "TIED"
	ApimodelsInventoryConfigurationRespStatusTIED string = "TIED"
)
View Source
const (

	// ApimodelsSaveItemReqSourceECOMMERCE captures enum value "ECOMMERCE"
	ApimodelsSaveItemReqSourceECOMMERCE string = "ECOMMERCE"

	// ApimodelsSaveItemReqSourceOTHER captures enum value "OTHER"
	ApimodelsSaveItemReqSourceOTHER string = "OTHER"
)
View Source
const (

	// ApimodelsSaveItemToInventoryReqSourceECOMMERCE captures enum value "ECOMMERCE"
	ApimodelsSaveItemToInventoryReqSourceECOMMERCE string = "ECOMMERCE"

	// ApimodelsSaveItemToInventoryReqSourceOTHER captures enum value "OTHER"
	ApimodelsSaveItemToInventoryReqSourceOTHER string = "OTHER"
)
View Source
const (

	// ApimodelsUpdateStatusIntegrationConfigurationReqStatusINIT captures enum value "INIT"
	ApimodelsUpdateStatusIntegrationConfigurationReqStatusINIT string = "INIT"

	// ApimodelsUpdateStatusIntegrationConfigurationReqStatusTIED captures enum value "TIED"
	ApimodelsUpdateStatusIntegrationConfigurationReqStatusTIED string = "TIED"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApimodelsAdminUpdateItemReq

type ApimodelsAdminUpdateItemReq struct {

	// customattributes
	// Required: true
	CustomAttributes interface{} `json:"customAttributes"`

	// servercustomattributes
	// Required: true
	ServerCustomAttributes interface{} `json:"serverCustomAttributes"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// tags
	// Required: true
	Tags []string `json:"tags"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsAdminUpdateItemReq Apimodels admin update item req

swagger:model Apimodels admin update item req.

func (*ApimodelsAdminUpdateItemReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsAdminUpdateItemReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsAdminUpdateItemReq) Validate

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

Validate validates this Apimodels admin update item req

type ApimodelsBulkSaveItemError added in v0.73.0

type ApimodelsBulkSaveItemError struct {

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`
}

ApimodelsBulkSaveItemError Apimodels bulk save item error

swagger:model Apimodels bulk save item error.

func (*ApimodelsBulkSaveItemError) MarshalBinary added in v0.73.0

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

MarshalBinary interface implementation

func (*ApimodelsBulkSaveItemError) UnmarshalBinary added in v0.73.0

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

UnmarshalBinary interface implementation

func (*ApimodelsBulkSaveItemError) Validate added in v0.73.0

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

Validate validates this Apimodels bulk save item error

type ApimodelsBulkSaveItemResp added in v0.73.0

type ApimodelsBulkSaveItemResp struct {

	// errordetails
	ErrorDetails *ApimodelsBulkSaveItemError `json:"errorDetails,omitempty"`

	// item
	Item *ApimodelsItemResp `json:"item,omitempty"`

	// success
	// Required: true
	Success *bool `json:"success"`
}

ApimodelsBulkSaveItemResp Apimodels bulk save item resp

swagger:model Apimodels bulk save item resp.

func (*ApimodelsBulkSaveItemResp) MarshalBinary added in v0.73.0

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

MarshalBinary interface implementation

func (*ApimodelsBulkSaveItemResp) UnmarshalBinary added in v0.73.0

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

UnmarshalBinary interface implementation

func (*ApimodelsBulkSaveItemResp) Validate added in v0.73.0

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

Validate validates this Apimodels bulk save item resp

type ApimodelsChainingOperationReq added in v0.55.1

type ApimodelsChainingOperationReq struct {

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

	// operations
	// Required: true
	Operations []*ApimodelsOperation `json:"operations"`

	// requestid
	RequestID string `json:"requestId,omitempty"`
}

ApimodelsChainingOperationReq Apimodels chaining operation req

swagger:model Apimodels chaining operation req.

func (*ApimodelsChainingOperationReq) MarshalBinary added in v0.55.1

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

MarshalBinary interface implementation

func (*ApimodelsChainingOperationReq) UnmarshalBinary added in v0.55.1

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

UnmarshalBinary interface implementation

func (*ApimodelsChainingOperationReq) Validate added in v0.55.1

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

Validate validates this Apimodels chaining operation req

type ApimodelsChainingOperationResp added in v0.55.1

type ApimodelsChainingOperationResp struct {

	// errordetails
	ErrorDetails *ApimodelsErrorResponse `json:"errorDetails,omitempty"`

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

	// replayed
	Replayed bool `json:"replayed"`

	// requestid
	RequestID string `json:"requestId,omitempty"`
}

ApimodelsChainingOperationResp Apimodels chaining operation resp

swagger:model Apimodels chaining operation resp.

func (*ApimodelsChainingOperationResp) MarshalBinary added in v0.55.1

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

MarshalBinary interface implementation

func (*ApimodelsChainingOperationResp) UnmarshalBinary added in v0.55.1

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

UnmarshalBinary interface implementation

func (*ApimodelsChainingOperationResp) Validate added in v0.55.1

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

Validate validates this Apimodels chaining operation resp

type ApimodelsConsumeItem added in v0.55.1

type ApimodelsConsumeItem struct {

	// inventoryid
	// Required: true
	InventoryID *string `json:"inventoryId"`

	// options
	Options []string `json:"options,omitempty"`

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`
}

ApimodelsConsumeItem Apimodels consume item

swagger:model Apimodels consume item.

func (*ApimodelsConsumeItem) MarshalBinary added in v0.55.1

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

MarshalBinary interface implementation

func (*ApimodelsConsumeItem) UnmarshalBinary added in v0.55.1

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

UnmarshalBinary interface implementation

func (*ApimodelsConsumeItem) Validate added in v0.55.1

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

Validate validates this Apimodels consume item

type ApimodelsConsumeItemReq

type ApimodelsConsumeItemReq struct {

	// options, it is only available when item type is OPTIONBOX and value should be item id.
	Options []string `json:"options,omitempty"`

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`
}

ApimodelsConsumeItemReq Apimodels consume item req

swagger:model Apimodels consume item req.

func (*ApimodelsConsumeItemReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsConsumeItemReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsConsumeItemReq) Validate

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

Validate validates this Apimodels consume item req

type ApimodelsCreateIntegrationConfigurationReq added in v0.68.0

type ApimodelsCreateIntegrationConfigurationReq struct {

	// mapitemtype
	MapItemType []string `json:"mapItemType,omitempty"`

	// servicename
	// Required: true
	ServiceName *string `json:"serviceName"`

	// targetinventorycode
	// Required: true
	TargetInventoryCode *string `json:"targetInventoryCode"`
}

ApimodelsCreateIntegrationConfigurationReq Apimodels create integration configuration req

swagger:model Apimodels create integration configuration req.

func (*ApimodelsCreateIntegrationConfigurationReq) MarshalBinary added in v0.68.0

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

MarshalBinary interface implementation

func (*ApimodelsCreateIntegrationConfigurationReq) UnmarshalBinary added in v0.68.0

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateIntegrationConfigurationReq) Validate added in v0.68.0

Validate validates this Apimodels create integration configuration req

type ApimodelsCreateInventoryConfigurationReq

type ApimodelsCreateInventoryConfigurationReq struct {

	// code
	// Required: true
	Code *string `json:"code"`

	// description
	Description string `json:"description,omitempty"`

	// initialmaxslots
	// Required: true
	// Format: int32
	InitialMaxSlots *int32 `json:"initialMaxSlots"`

	// maxinstancesperuser
	// Required: true
	// Format: int32
	MaxInstancesPerUser *int32 `json:"maxInstancesPerUser"`

	// maxupgradeslots
	// Required: true
	// Format: int32
	MaxUpgradeSlots *int32 `json:"maxUpgradeSlots"`

	// name
	Name string `json:"name,omitempty"`
}

ApimodelsCreateInventoryConfigurationReq Apimodels create inventory configuration req

swagger:model Apimodels create inventory configuration req.

func (*ApimodelsCreateInventoryConfigurationReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateInventoryConfigurationReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateInventoryConfigurationReq) Validate

Validate validates this Apimodels create inventory configuration req

type ApimodelsCreateInventoryReq

type ApimodelsCreateInventoryReq struct {

	// inventoryconfigurationcode
	// Required: true
	InventoryConfigurationCode *string `json:"inventoryConfigurationCode"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ApimodelsCreateInventoryReq Apimodels create inventory req

swagger:model Apimodels create inventory req.

func (*ApimodelsCreateInventoryReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateInventoryReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateInventoryReq) Validate

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

Validate validates this Apimodels create inventory req

type ApimodelsCreateItem added in v0.55.1

type ApimodelsCreateItem struct {

	// customattributes
	// Required: true
	CustomAttributes interface{} `json:"customAttributes"`

	// inventoryconfigurationcode
	InventoryConfigurationCode string `json:"inventoryConfigurationCode,omitempty"`

	// inventoryid
	InventoryID string `json:"inventoryId,omitempty"`

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// servercustomattributes
	// Required: true
	ServerCustomAttributes interface{} `json:"serverCustomAttributes"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// slotused
	// Required: true
	// Format: int32
	SlotUsed *int32 `json:"slotUsed"`

	// source
	// Enum: ['ECOMMERCE', 'OTHER']
	Source string `json:"source,omitempty"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// tags
	// Required: true
	Tags []string `json:"tags"`

	// tospecificinventory
	// Required: true
	ToSpecificInventory *bool `json:"toSpecificInventory"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsCreateItem Apimodels create item

swagger:model Apimodels create item.

func (*ApimodelsCreateItem) MarshalBinary added in v0.55.1

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

MarshalBinary interface implementation

func (*ApimodelsCreateItem) UnmarshalBinary added in v0.55.1

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateItem) Validate added in v0.55.1

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

Validate validates this Apimodels create item

type ApimodelsCreateItemTypeReq

type ApimodelsCreateItemTypeReq struct {

	// name
	// Required: true
	Name *string `json:"name"`
}

ApimodelsCreateItemTypeReq Apimodels create item type req

swagger:model Apimodels create item type req.

func (*ApimodelsCreateItemTypeReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateItemTypeReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateItemTypeReq) Validate

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

Validate validates this Apimodels create item type req

type ApimodelsCreateItemTypeResp

type ApimodelsCreateItemTypeResp struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// name
	// Required: true
	Name *string `json:"name"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`
}

ApimodelsCreateItemTypeResp Apimodels create item type resp

swagger:model Apimodels create item type resp.

func (*ApimodelsCreateItemTypeResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateItemTypeResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateItemTypeResp) Validate

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

Validate validates this Apimodels create item type resp

type ApimodelsCreateTagReq

type ApimodelsCreateTagReq struct {

	// name
	// Required: true
	Name *string `json:"name"`

	// owner
	// Enum: ['CLIENT', 'SERVER']
	// Required: true
	Owner *string `json:"owner"`
}

ApimodelsCreateTagReq Apimodels create tag req

swagger:model Apimodels create tag req.

func (*ApimodelsCreateTagReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateTagReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateTagReq) Validate

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

Validate validates this Apimodels create tag req

type ApimodelsCreateTagResp

type ApimodelsCreateTagResp struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// name
	// Required: true
	Name *string `json:"name"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// owner
	// Enum: ['CLIENT', 'SERVER']
	// Required: true
	Owner *string `json:"owner"`
}

ApimodelsCreateTagResp Apimodels create tag resp

swagger:model Apimodels create tag resp.

func (*ApimodelsCreateTagResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsCreateTagResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsCreateTagResp) Validate

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

Validate validates this Apimodels create tag resp

type ApimodelsDeleteInventoryReq

type ApimodelsDeleteInventoryReq struct {

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

ApimodelsDeleteInventoryReq Apimodels delete inventory req

swagger:model Apimodels delete inventory req.

func (*ApimodelsDeleteInventoryReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsDeleteInventoryReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsDeleteInventoryReq) Validate

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

Validate validates this Apimodels delete inventory req

type ApimodelsErrorResponse

type ApimodelsErrorResponse struct {

	// errorcode
	// Required: true
	// Format: int32
	ErrorCode *int32 `json:"errorCode"`

	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`
}

ApimodelsErrorResponse Apimodels error response

swagger:model Apimodels error response.

func (*ApimodelsErrorResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsErrorResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsErrorResponse) Validate

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

Validate validates this Apimodels error response

type ApimodelsIntegrationConfigurationResp added in v0.68.0

type ApimodelsIntegrationConfigurationResp struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// id
	// Required: true
	ID *string `json:"id"`

	// itemtypes
	// Required: true
	ItemTypes []string `json:"itemTypes"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// servicename
	// Required: true
	ServiceName *string `json:"serviceName"`

	// status
	// Required: true
	Status *string `json:"status"`

	// targetinventorycode
	// Required: true
	TargetInventoryCode *string `json:"targetInventoryCode"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`
}

ApimodelsIntegrationConfigurationResp Apimodels integration configuration resp

swagger:model Apimodels integration configuration resp.

func (*ApimodelsIntegrationConfigurationResp) MarshalBinary added in v0.68.0

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

MarshalBinary interface implementation

func (*ApimodelsIntegrationConfigurationResp) UnmarshalBinary added in v0.68.0

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

UnmarshalBinary interface implementation

func (*ApimodelsIntegrationConfigurationResp) Validate added in v0.68.0

Validate validates this Apimodels integration configuration resp

type ApimodelsInventoryConfig added in v0.68.0

type ApimodelsInventoryConfig struct {

	// slotused
	// Format: int32
	SlotUsed int32 `json:"slotUsed,omitempty"`
}

ApimodelsInventoryConfig Apimodels inventory config

swagger:model Apimodels inventory config.

func (*ApimodelsInventoryConfig) MarshalBinary added in v0.68.0

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

MarshalBinary interface implementation

func (*ApimodelsInventoryConfig) UnmarshalBinary added in v0.68.0

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

UnmarshalBinary interface implementation

func (*ApimodelsInventoryConfig) Validate added in v0.68.0

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

Validate validates this Apimodels inventory config

type ApimodelsInventoryConfigurationReq

type ApimodelsInventoryConfigurationReq struct {

	// code
	// Required: true
	Code *string `json:"code"`

	// description
	Description string `json:"description,omitempty"`

	// initialmaxslots
	// Required: true
	// Format: int32
	InitialMaxSlots *int32 `json:"initialMaxSlots"`

	// maxinstancesperuser
	// Required: true
	// Format: int32
	MaxInstancesPerUser *int32 `json:"maxInstancesPerUser"`

	// maxupgradeslots
	// Required: true
	// Format: int32
	MaxUpgradeSlots *int32 `json:"maxUpgradeSlots"`

	// name
	Name string `json:"name,omitempty"`
}

ApimodelsInventoryConfigurationReq Apimodels inventory configuration req

swagger:model Apimodels inventory configuration req.

func (*ApimodelsInventoryConfigurationReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsInventoryConfigurationReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsInventoryConfigurationReq) Validate

Validate validates this Apimodels inventory configuration req

type ApimodelsInventoryConfigurationResp

type ApimodelsInventoryConfigurationResp struct {

	// code
	// Required: true
	Code *string `json:"code"`

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// description
	// Required: true
	Description *string `json:"description"`

	// id
	// Required: true
	ID *string `json:"id"`

	// initialmaxslots
	// Required: true
	// Format: int32
	InitialMaxSlots *int32 `json:"initialMaxSlots"`

	// maxinstancesperuser
	// Required: true
	// Format: int32
	MaxInstancesPerUser *int32 `json:"maxInstancesPerUser"`

	// maxupgradeslots
	// Required: true
	// Format: int32
	MaxUpgradeSlots *int32 `json:"maxUpgradeSlots"`

	// name
	// Required: true
	Name *string `json:"name"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// status
	// Enum: ['INIT', 'TIED']
	// Required: true
	Status *string `json:"status"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`
}

ApimodelsInventoryConfigurationResp Apimodels inventory configuration resp

swagger:model Apimodels inventory configuration resp.

func (*ApimodelsInventoryConfigurationResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsInventoryConfigurationResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsInventoryConfigurationResp) Validate

Validate validates this Apimodels inventory configuration resp

type ApimodelsInventoryResp

type ApimodelsInventoryResp struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// id
	// Required: true
	ID *string `json:"id"`

	// inventoryconfigurationcode
	// Required: true
	InventoryConfigurationCode *string `json:"inventoryConfigurationCode"`

	// inventoryconfigurationid
	// Required: true
	InventoryConfigurationID *string `json:"inventoryConfigurationId"`

	// maxslots
	// Required: true
	// Format: int32
	MaxSlots *int32 `json:"maxSlots"`

	// maxupgradeslots
	// Required: true
	// Format: int32
	MaxUpgradeSlots *int32 `json:"maxUpgradeSlots"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`

	// usedcountslots
	// Required: true
	// Format: int32
	UsedCountSlots *int32 `json:"usedCountSlots"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ApimodelsInventoryResp Apimodels inventory resp

swagger:model Apimodels inventory resp.

func (*ApimodelsInventoryResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsInventoryResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsInventoryResp) Validate

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

Validate validates this Apimodels inventory resp

type ApimodelsItemResp

type ApimodelsItemResp struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// customattributes
	// Required: true
	CustomAttributes interface{} `json:"customAttributes"`

	// id
	// Required: true
	ID *string `json:"id"`

	// inventoryid
	// Required: true
	InventoryID *string `json:"inventoryId"`

	// iteminfo
	// Required: true
	ItemInfo interface{} `json:"itemInfo"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// platformavailable
	PlatformAvailable bool `json:"platformAvailable"`

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// servercustomattributes
	// Required: true
	ServerCustomAttributes interface{} `json:"serverCustomAttributes"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// slotused
	// Required: true
	// Format: int32
	SlotUsed *int32 `json:"slotUsed"`

	// source
	// Required: true
	Source *string `json:"source"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// tags
	// Required: true
	Tags []string `json:"tags"`

	// type
	// Required: true
	Type *string `json:"type"`

	// updatedat
	// Required: true
	// Format: date-time
	UpdatedAt strfmt.DateTime `json:"updatedAt"`

	// userid
	// Required: true
	UserID *string `json:"userId"`
}

ApimodelsItemResp Apimodels item resp

swagger:model Apimodels item resp.

func (*ApimodelsItemResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsItemResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsItemResp) Validate

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

Validate validates this Apimodels item resp

type ApimodelsListIntegrationConfigurationsResp added in v0.68.0

type ApimodelsListIntegrationConfigurationsResp struct {

	// data
	// Required: true
	Data []*ApimodelsIntegrationConfigurationResp `json:"data"`

	// paging
	// Required: true
	Paging *ApimodelsPaging `json:"paging"`
}

ApimodelsListIntegrationConfigurationsResp Apimodels list integration configurations resp

swagger:model Apimodels list integration configurations resp.

func (*ApimodelsListIntegrationConfigurationsResp) MarshalBinary added in v0.68.0

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

MarshalBinary interface implementation

func (*ApimodelsListIntegrationConfigurationsResp) UnmarshalBinary added in v0.68.0

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

UnmarshalBinary interface implementation

func (*ApimodelsListIntegrationConfigurationsResp) Validate added in v0.68.0

Validate validates this Apimodels list integration configurations resp

type ApimodelsListInventoryConfigurationsResp

type ApimodelsListInventoryConfigurationsResp struct {

	// data
	// Required: true
	Data []*ApimodelsInventoryConfigurationResp `json:"data"`

	// paging
	// Required: true
	Paging *ApimodelsPaging `json:"paging"`
}

ApimodelsListInventoryConfigurationsResp Apimodels list inventory configurations resp

swagger:model Apimodels list inventory configurations resp.

func (*ApimodelsListInventoryConfigurationsResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsListInventoryConfigurationsResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsListInventoryConfigurationsResp) Validate

Validate validates this Apimodels list inventory configurations resp

type ApimodelsListInventoryResp

type ApimodelsListInventoryResp struct {

	// data
	// Required: true
	Data []*ApimodelsInventoryResp `json:"data"`

	// paging
	// Required: true
	Paging *ApimodelsPaging `json:"paging"`
}

ApimodelsListInventoryResp Apimodels list inventory resp

swagger:model Apimodels list inventory resp.

func (*ApimodelsListInventoryResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsListInventoryResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsListInventoryResp) Validate

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

Validate validates this Apimodels list inventory resp

type ApimodelsListItemResp

type ApimodelsListItemResp struct {

	// data
	// Required: true
	Data []*ApimodelsItemResp `json:"data"`

	// paging
	// Required: true
	Paging *ApimodelsPaging `json:"paging"`
}

ApimodelsListItemResp Apimodels list item resp

swagger:model Apimodels list item resp.

func (*ApimodelsListItemResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsListItemResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsListItemResp) Validate

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

Validate validates this Apimodels list item resp

type ApimodelsListItemTypesResp

type ApimodelsListItemTypesResp struct {

	// data
	// Required: true
	Data []*ApimodelsCreateItemTypeResp `json:"data"`

	// paging
	// Required: true
	Paging *ApimodelsPaging `json:"paging"`
}

ApimodelsListItemTypesResp Apimodels list item types resp

swagger:model Apimodels list item types resp.

func (*ApimodelsListItemTypesResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsListItemTypesResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsListItemTypesResp) Validate

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

Validate validates this Apimodels list item types resp

type ApimodelsListTagsResp

type ApimodelsListTagsResp struct {

	// data
	// Required: true
	Data []*ApimodelsCreateTagResp `json:"data"`

	// paging
	// Required: true
	Paging *ApimodelsPaging `json:"paging"`
}

ApimodelsListTagsResp Apimodels list tags resp

swagger:model Apimodels list tags resp.

func (*ApimodelsListTagsResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsListTagsResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsListTagsResp) Validate

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

Validate validates this Apimodels list tags resp

type ApimodelsMoveItemsReq

type ApimodelsMoveItemsReq struct {

	// items
	// Required: true
	Items []*ApimodelsTradeItem `json:"items"`

	// srcinventoryid
	// Required: true
	SrcInventoryID *string `json:"srcInventoryId"`
}

ApimodelsMoveItemsReq Apimodels move items req

swagger:model Apimodels move items req.

func (*ApimodelsMoveItemsReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMoveItemsReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMoveItemsReq) Validate

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

Validate validates this Apimodels move items req

type ApimodelsMoveItemsResp

type ApimodelsMoveItemsResp struct {

	// createdat
	// Required: true
	// Format: date-time
	CreatedAt strfmt.DateTime `json:"createdAt"`

	// dstinventoryid
	// Required: true
	DstInventoryID *string `json:"dstInventoryId"`

	// items
	// Required: true
	Items []*ApimodelsTradeItemResp `json:"items"`

	// namespace
	// Required: true
	Namespace *string `json:"namespace"`

	// srcinventoryid
	// Required: true
	SrcInventoryID *string `json:"srcInventoryId"`
}

ApimodelsMoveItemsResp Apimodels move items resp

swagger:model Apimodels move items resp.

func (*ApimodelsMoveItemsResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsMoveItemsResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsMoveItemsResp) Validate

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

Validate validates this Apimodels move items resp

type ApimodelsOperation added in v0.55.1

type ApimodelsOperation struct {

	// consumeitems
	// Required: true
	ConsumeItems []*ApimodelsConsumeItem `json:"consumeItems"`

	// createitems
	// Required: true
	CreateItems []*ApimodelsCreateItem `json:"createItems"`

	// removeitems
	// Required: true
	RemoveItems []*ApimodelsRemoveItem `json:"removeItems"`

	// targetuserid
	// Required: true
	TargetUserID *string `json:"targetUserId"`

	// updateitems
	// Required: true
	UpdateItems []*ApimodelsUpdateItem `json:"updateItems"`
}

ApimodelsOperation Apimodels operation

swagger:model Apimodels operation.

func (*ApimodelsOperation) MarshalBinary added in v0.55.1

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

MarshalBinary interface implementation

func (*ApimodelsOperation) UnmarshalBinary added in v0.55.1

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

UnmarshalBinary interface implementation

func (*ApimodelsOperation) Validate added in v0.55.1

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

Validate validates this Apimodels operation

type ApimodelsPaging

type ApimodelsPaging struct {

	// first
	// Required: true
	First *string `json:"first"`

	// last
	// Required: true
	Last *string `json:"last"`

	// next
	// Required: true
	Next *string `json:"next"`

	// previous
	// Required: true
	Previous *string `json:"previous"`
}

ApimodelsPaging Apimodels paging

swagger:model Apimodels paging.

func (*ApimodelsPaging) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsPaging) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsPaging) Validate

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

Validate validates this Apimodels paging

type ApimodelsPurchaseValidationItemReq added in v0.68.0

type ApimodelsPurchaseValidationItemReq struct {

	// bundledqty
	// Required: true
	// Format: int32
	BundledQty *int32 `json:"bundledQty"`

	// entitlementtype
	// Required: true
	EntitlementType *string `json:"entitlementType"`

	// inventoryconfig
	// Required: true
	InventoryConfig *ApimodelsInventoryConfig `json:"inventoryConfig"`

	// itemid
	// Required: true
	ItemID *string `json:"itemId"`

	// itemtype
	// Required: true
	ItemType *string `json:"itemType"`

	// sku
	// Required: true
	Sku *string `json:"sku"`

	// stackable
	// Required: true
	Stackable *bool `json:"stackable"`

	// usecount
	// Format: int32
	UseCount int32 `json:"useCount,omitempty"`
}

ApimodelsPurchaseValidationItemReq Apimodels purchase validation item req

swagger:model Apimodels purchase validation item req.

func (*ApimodelsPurchaseValidationItemReq) MarshalBinary added in v0.68.0

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

MarshalBinary interface implementation

func (*ApimodelsPurchaseValidationItemReq) UnmarshalBinary added in v0.68.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPurchaseValidationItemReq) Validate added in v0.68.0

Validate validates this Apimodels purchase validation item req

type ApimodelsPurchaseValidationReq added in v0.68.0

type ApimodelsPurchaseValidationReq struct {

	// entitlementtype
	EntitlementType string `json:"entitlementType,omitempty"`

	// inventoryconfig
	InventoryConfig *ApimodelsInventoryConfig `json:"inventoryConfig,omitempty"`

	// itemid
	// Required: true
	ItemID *string `json:"itemId"`

	// itemtype
	// Required: true
	ItemType *string `json:"itemType"`

	// items
	Items []*ApimodelsPurchaseValidationItemReq `json:"items,omitempty"`

	// quantity
	// Required: true
	// Format: int32
	Quantity *int32 `json:"quantity"`

	// sku
	// Required: true
	Sku *string `json:"sku"`

	// stackable
	Stackable bool `json:"stackable"`

	// usecount
	// Format: int32
	UseCount int32 `json:"useCount,omitempty"`
}

ApimodelsPurchaseValidationReq Apimodels purchase validation req

swagger:model Apimodels purchase validation req.

func (*ApimodelsPurchaseValidationReq) MarshalBinary added in v0.68.0

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

MarshalBinary interface implementation

func (*ApimodelsPurchaseValidationReq) UnmarshalBinary added in v0.68.0

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

UnmarshalBinary interface implementation

func (*ApimodelsPurchaseValidationReq) Validate added in v0.68.0

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

Validate validates this Apimodels purchase validation req

type ApimodelsRemoveInventoryItemReq added in v0.53.0

type ApimodelsRemoveInventoryItemReq struct {

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`
}

ApimodelsRemoveInventoryItemReq Apimodels remove inventory item req

swagger:model Apimodels remove inventory item req.

func (*ApimodelsRemoveInventoryItemReq) MarshalBinary added in v0.53.0

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

MarshalBinary interface implementation

func (*ApimodelsRemoveInventoryItemReq) UnmarshalBinary added in v0.53.0

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

UnmarshalBinary interface implementation

func (*ApimodelsRemoveInventoryItemReq) Validate added in v0.53.0

Validate validates this Apimodels remove inventory item req

type ApimodelsRemoveItem added in v0.55.1

type ApimodelsRemoveItem struct {

	// inventoryid
	// Required: true
	InventoryID *string `json:"inventoryId"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`
}

ApimodelsRemoveItem Apimodels remove item

swagger:model Apimodels remove item.

func (*ApimodelsRemoveItem) MarshalBinary added in v0.55.1

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

MarshalBinary interface implementation

func (*ApimodelsRemoveItem) UnmarshalBinary added in v0.55.1

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

UnmarshalBinary interface implementation

func (*ApimodelsRemoveItem) Validate added in v0.55.1

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

Validate validates this Apimodels remove item

type ApimodelsSaveItemReq

type ApimodelsSaveItemReq struct {

	// customattributes
	// Required: true
	CustomAttributes interface{} `json:"customAttributes"`

	// inventoryconfigurationcode
	// Required: true
	InventoryConfigurationCode *string `json:"inventoryConfigurationCode"`

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// servercustomattributes
	// Required: true
	ServerCustomAttributes interface{} `json:"serverCustomAttributes"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// slotused
	// Required: true
	// Format: int32
	SlotUsed *int32 `json:"slotUsed"`

	// source
	// Enum: ['ECOMMERCE', 'OTHER']
	// Required: true
	Source *string `json:"source"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// tags
	// Required: true
	Tags []string `json:"tags"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsSaveItemReq Apimodels save item req

swagger:model Apimodels save item req.

func (*ApimodelsSaveItemReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsSaveItemReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsSaveItemReq) Validate

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

Validate validates this Apimodels save item req

type ApimodelsSaveItemToInventoryReq

type ApimodelsSaveItemToInventoryReq struct {

	// customattributes
	// Required: true
	CustomAttributes interface{} `json:"customAttributes"`

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// servercustomattributes
	// Required: true
	ServerCustomAttributes interface{} `json:"serverCustomAttributes"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// slotused
	// Required: true
	// Format: int32
	SlotUsed *int32 `json:"slotUsed"`

	// source
	// Enum: ['ECOMMERCE', 'OTHER']
	// Required: true
	Source *string `json:"source"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// tags
	// Required: true
	Tags []string `json:"tags"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsSaveItemToInventoryReq Apimodels save item to inventory req

swagger:model Apimodels save item to inventory req.

func (*ApimodelsSaveItemToInventoryReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsSaveItemToInventoryReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsSaveItemToInventoryReq) Validate

Validate validates this Apimodels save item to inventory req

type ApimodelsTradeItem

type ApimodelsTradeItem struct {

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`
}

ApimodelsTradeItem Apimodels trade item

swagger:model Apimodels trade item.

func (*ApimodelsTradeItem) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsTradeItem) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsTradeItem) Validate

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

Validate validates this Apimodels trade item

type ApimodelsTradeItemResp

type ApimodelsTradeItemResp struct {

	// qty
	// Required: true
	// Format: int32
	Qty *int32 `json:"qty"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`
}

ApimodelsTradeItemResp Apimodels trade item resp

swagger:model Apimodels trade item resp.

func (*ApimodelsTradeItemResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsTradeItemResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsTradeItemResp) Validate

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

Validate validates this Apimodels trade item resp

type ApimodelsUpdateIntegrationConfigurationReq added in v0.68.0

type ApimodelsUpdateIntegrationConfigurationReq struct {

	// mapitemtype
	MapItemType []string `json:"mapItemType,omitempty"`

	// servicename
	// Required: true
	ServiceName *string `json:"serviceName"`

	// targetinventorycode
	// Required: true
	TargetInventoryCode *string `json:"targetInventoryCode"`
}

ApimodelsUpdateIntegrationConfigurationReq Apimodels update integration configuration req

swagger:model Apimodels update integration configuration req.

func (*ApimodelsUpdateIntegrationConfigurationReq) MarshalBinary added in v0.68.0

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

MarshalBinary interface implementation

func (*ApimodelsUpdateIntegrationConfigurationReq) UnmarshalBinary added in v0.68.0

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateIntegrationConfigurationReq) Validate added in v0.68.0

Validate validates this Apimodels update integration configuration req

type ApimodelsUpdateInventoryReq

type ApimodelsUpdateInventoryReq struct {

	// incmaxslots
	// Required: true
	// Format: int32
	IncMaxSlots *int32 `json:"incMaxSlots"`
}

ApimodelsUpdateInventoryReq Apimodels update inventory req

swagger:model Apimodels update inventory req.

func (*ApimodelsUpdateInventoryReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdateInventoryReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateInventoryReq) Validate

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

Validate validates this Apimodels update inventory req

type ApimodelsUpdateItem added in v0.55.1

type ApimodelsUpdateItem struct {

	// customattributes
	// Required: true
	CustomAttributes interface{} `json:"customAttributes"`

	// inventoryid
	// Required: true
	InventoryID *string `json:"inventoryId"`

	// servercustomattributes
	// Required: true
	ServerCustomAttributes interface{} `json:"serverCustomAttributes"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// tags
	// Required: true
	Tags []string `json:"tags"`

	// type
	// Required: true
	Type *string `json:"type"`
}

ApimodelsUpdateItem Apimodels update item

swagger:model Apimodels update item.

func (*ApimodelsUpdateItem) MarshalBinary added in v0.55.1

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

MarshalBinary interface implementation

func (*ApimodelsUpdateItem) UnmarshalBinary added in v0.55.1

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateItem) Validate added in v0.55.1

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

Validate validates this Apimodels update item

type ApimodelsUpdateItemReq

type ApimodelsUpdateItemReq struct {

	// customattributes
	// Required: true
	CustomAttributes interface{} `json:"customAttributes"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// tags
	// Required: true
	Tags []string `json:"tags"`
}

ApimodelsUpdateItemReq Apimodels update item req

swagger:model Apimodels update item req.

func (*ApimodelsUpdateItemReq) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdateItemReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateItemReq) Validate

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

Validate validates this Apimodels update item req

type ApimodelsUpdateItemResp

type ApimodelsUpdateItemResp struct {

	// errordetails
	ErrorDetails *ApimodelsErrorResponse `json:"errorDetails,omitempty"`

	// slotid
	// Required: true
	SlotID *string `json:"slotId"`

	// sourceitemid
	// Required: true
	SourceItemID *string `json:"sourceItemId"`

	// success
	// Required: true
	Success *bool `json:"success"`
}

ApimodelsUpdateItemResp Apimodels update item resp

swagger:model Apimodels update item resp.

func (*ApimodelsUpdateItemResp) MarshalBinary

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

MarshalBinary interface implementation

func (*ApimodelsUpdateItemResp) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ApimodelsUpdateItemResp) Validate

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

Validate validates this Apimodels update item resp

type ApimodelsUpdateStatusIntegrationConfigurationReq added in v0.68.0

type ApimodelsUpdateStatusIntegrationConfigurationReq struct {

	// status
	// Enum: ['INIT', 'TIED']
	// Required: true
	Status *string `json:"status"`
}

ApimodelsUpdateStatusIntegrationConfigurationReq Apimodels update status integration configuration req

swagger:model Apimodels update status integration configuration req.

func (*ApimodelsUpdateStatusIntegrationConfigurationReq) MarshalBinary added in v0.68.0

MarshalBinary interface implementation

func (*ApimodelsUpdateStatusIntegrationConfigurationReq) UnmarshalBinary added in v0.68.0

UnmarshalBinary interface implementation

func (*ApimodelsUpdateStatusIntegrationConfigurationReq) Validate added in v0.68.0

Validate validates this Apimodels update status integration configuration req

Source Files

Jump to

Keyboard shortcuts

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