amsclientmodels

package
v0.55.1 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIAccountCreateRequest

type APIAccountCreateRequest struct {

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

APIAccountCreateRequest Api account create request

swagger:model Api account create request.

func (*APIAccountCreateRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*APIAccountCreateRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIAccountCreateRequest) Validate

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

Validate validates this Api account create request

type APIAccountCreateResponse

type APIAccountCreateResponse struct {

	// limits
	// Required: true
	Limits *APIAccountLimits `json:"Limits"`

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

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

	// namespaces
	// Required: true
	Namespaces []string `json:"namespaces"`
}

APIAccountCreateResponse Api account create response

swagger:model Api account create response.

func (*APIAccountCreateResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIAccountCreateResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIAccountCreateResponse) Validate

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

Validate validates this Api account create response

type APIAccountLimits added in v0.54.0

type APIAccountLimits struct {

	// fleetcount
	// Format: int32
	FleetCount int32 `json:"fleetCount,omitempty"`

	// fleetvmcount
	// Format: int32
	FleetVMCount int32 `json:"fleetVmCount,omitempty"`
}

APIAccountLimits Api account limits

swagger:model Api account limits.

func (*APIAccountLimits) MarshalBinary added in v0.54.0

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

MarshalBinary interface implementation

func (*APIAccountLimits) UnmarshalBinary added in v0.54.0

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

UnmarshalBinary interface implementation

func (*APIAccountLimits) Validate added in v0.54.0

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

Validate validates this Api account limits

type APIAccountLinkRequest

type APIAccountLinkRequest struct {

	// token
	// Required: true
	Token *string `json:"token"`
}

APIAccountLinkRequest Api account link request

swagger:model Api account link request.

func (*APIAccountLinkRequest) MarshalBinary

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

MarshalBinary interface implementation

func (*APIAccountLinkRequest) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIAccountLinkRequest) Validate

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

Validate validates this Api account link request

type APIAccountLinkResponse

type APIAccountLinkResponse struct {

	// limits
	// Required: true
	Limits *APIAccountLimits `json:"Limits"`

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

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

	// namespaces
	// Required: true
	Namespaces []string `json:"namespaces"`
}

APIAccountLinkResponse Api account link response

swagger:model Api account link response.

func (*APIAccountLinkResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIAccountLinkResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIAccountLinkResponse) Validate

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

Validate validates this Api account link response

type APIAccountLinkTokenResponse

type APIAccountLinkTokenResponse struct {

	// token
	// Required: true
	Token *string `json:"token"`
}

APIAccountLinkTokenResponse Api account link token response

swagger:model Api account link token response.

func (*APIAccountLinkTokenResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIAccountLinkTokenResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIAccountLinkTokenResponse) Validate

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

Validate validates this Api account link token response

type APIAccountResponse

type APIAccountResponse struct {

	// limits
	// Required: true
	Limits *APIAccountLimits `json:"Limits"`

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

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

	// namespaces
	// Required: true
	Namespaces []string `json:"namespaces"`
}

APIAccountResponse Api account response

swagger:model Api account response.

func (*APIAccountResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIAccountResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIAccountResponse) Validate

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

Validate validates this Api account response

type APIAvailableInstanceTypesResponse

type APIAvailableInstanceTypesResponse struct {

	// availableinstancetypes
	// Required: true
	AvailableInstanceTypes []*APIInstanceTypeDescriptionResponse `json:"availableInstanceTypes"`
}

APIAvailableInstanceTypesResponse Api available instance types response

swagger:model Api available instance types response.

func (*APIAvailableInstanceTypesResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIAvailableInstanceTypesResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIAvailableInstanceTypesResponse) Validate

Validate validates this Api available instance types response

type APIDSHistoryEvent

type APIDSHistoryEvent struct {

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// exitcode
	// Required: true
	// Format: int32
	ExitCode *int32 `json:"exitCode"`

	// gamesession
	// Required: true
	GameSession *string `json:"gameSession"`

	// ipaddress
	// Required: true
	IPAddress *string `json:"ipAddress"`

	// reason
	// Required: true
	Reason *string `json:"reason"`

	// region
	// Required: true
	Region *string `json:"region"`

	// serverid
	// Required: true
	ServerID *string `json:"serverId"`

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

APIDSHistoryEvent Api DS history event

swagger:model Api DS history event.

func (*APIDSHistoryEvent) MarshalBinary

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

MarshalBinary interface implementation

func (*APIDSHistoryEvent) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIDSHistoryEvent) Validate

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

Validate validates this Api DS history event

type APIDSHistoryList

type APIDSHistoryList struct {

	// events
	// Required: true
	Events []*APIDSHistoryEvent `json:"events"`

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

APIDSHistoryList Api DS history list

swagger:model Api DS history list.

func (*APIDSHistoryList) MarshalBinary

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

MarshalBinary interface implementation

func (*APIDSHistoryList) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIDSHistoryList) Validate

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

Validate validates this Api DS history list

type APIDSHostConfiguration

type APIDSHostConfiguration struct {

	// instanceid
	// Required: true
	InstanceID *string `json:"instanceId"`

	// instancetype
	// Required: true
	InstanceType *string `json:"instanceType"`

	// serverspervm
	// Required: true
	// Format: int32
	ServersPerVM *int32 `json:"serversPerVm"`
}

APIDSHostConfiguration Api DS host configuration

swagger:model Api DS host configuration.

func (*APIDSHostConfiguration) MarshalBinary

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

MarshalBinary interface implementation

func (*APIDSHostConfiguration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIDSHostConfiguration) Validate

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

Validate validates this Api DS host configuration

type APIFleetClaimByKeysReq added in v0.47.0

type APIFleetClaimByKeysReq struct {

	// claimkeys
	// Required: true
	ClaimKeys []string `json:"claimKeys"`

	// regions
	// Required: true
	Regions []string `json:"regions"`
}

APIFleetClaimByKeysReq Api fleet claim by keys req

swagger:model Api fleet claim by keys req.

func (*APIFleetClaimByKeysReq) MarshalBinary added in v0.47.0

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

MarshalBinary interface implementation

func (*APIFleetClaimByKeysReq) UnmarshalBinary added in v0.47.0

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

UnmarshalBinary interface implementation

func (*APIFleetClaimByKeysReq) Validate added in v0.47.0

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

Validate validates this Api fleet claim by keys req

type APIFleetClaimReq

type APIFleetClaimReq struct {

	// region
	// Required: true
	Region *string `json:"region"`
}

APIFleetClaimReq Api fleet claim req

swagger:model Api fleet claim req.

func (*APIFleetClaimReq) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetClaimReq) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetClaimReq) Validate

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

Validate validates this Api fleet claim req

type APIFleetClaimResponse

type APIFleetClaimResponse struct {

	// ip
	// Required: true
	IP *string `json:"ip"`

	// ports
	// Required: true
	Ports map[string]int64 `json:"ports"`

	// region
	// Required: true
	Region *string `json:"region"`

	// serverid
	// Required: true
	ServerID *string `json:"serverId"`
}

APIFleetClaimResponse Api fleet claim response

swagger:model Api fleet claim response.

func (*APIFleetClaimResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetClaimResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetClaimResponse) Validate

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

Validate validates this Api fleet claim response

type APIFleetCreateResponse

type APIFleetCreateResponse struct {

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

APIFleetCreateResponse Api fleet create response

swagger:model Api fleet create response.

func (*APIFleetCreateResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetCreateResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetCreateResponse) Validate

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

Validate validates this Api fleet create response

type APIFleetGetResponse

type APIFleetGetResponse struct {

	// active
	// Required: true
	Active *bool `json:"active"`

	// claimkeys
	// Required: true
	ClaimKeys []string `json:"claimKeys"`

	// dshostconfiguration
	// Required: true
	DsHostConfiguration *APIDSHostConfiguration `json:"dsHostConfiguration"`

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

	// imagedeploymentprofile
	// Required: true
	ImageDeploymentProfile *APIImageDeploymentProfile `json:"imageDeploymentProfile"`

	// islocal
	// Required: true
	IsLocal *bool `json:"isLocal"`

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

	// regions
	// Required: true
	Regions []*APIRegionConfig `json:"regions"`
}

APIFleetGetResponse Api fleet get response

swagger:model Api fleet get response.

func (*APIFleetGetResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetGetResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetGetResponse) Validate

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

Validate validates this Api fleet get response

type APIFleetListItemResponse

type APIFleetListItemResponse struct {

	// activeds
	// Required: true
	// Format: int32
	ActiveDs *int32 `json:"activeDs"`

	// claimedds
	// Required: true
	// Format: int32
	ClaimedDs *int32 `json:"claimedDs"`

	// counts
	// Required: true
	Counts []*APIFleetRegionalServerCounts `json:"counts"`

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

	// image
	// Required: true
	Image *string `json:"image"`

	// islocal
	// Required: true
	IsLocal *bool `json:"isLocal"`

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

	// regions
	// Required: true
	Regions []string `json:"regions"`
}

APIFleetListItemResponse Api fleet list item response

swagger:model Api fleet list item response.

func (*APIFleetListItemResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetListItemResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetListItemResponse) Validate

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

Validate validates this Api fleet list item response

type APIFleetListResponse

type APIFleetListResponse struct {

	// fleets
	// Required: true
	Fleets []*APIFleetListItemResponse `json:"fleets"`
}

APIFleetListResponse Api fleet list response

swagger:model Api fleet list response.

func (*APIFleetListResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetListResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetListResponse) Validate

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

Validate validates this Api fleet list response

type APIFleetParameters

type APIFleetParameters struct {

	// active
	// Required: true
	Active *bool `json:"active"`

	// claimkeys
	ClaimKeys []string `json:"claimKeys,omitempty"`

	// dshostconfiguration
	// Required: true
	DsHostConfiguration *APIDSHostConfiguration `json:"dsHostConfiguration"`

	// imagedeploymentprofile
	// Required: true
	ImageDeploymentProfile *APIImageDeploymentProfile `json:"imageDeploymentProfile"`

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

	// regions
	// Required: true
	Regions []*APIRegionConfig `json:"regions"`
}

APIFleetParameters Api fleet parameters

swagger:model Api fleet parameters.

func (*APIFleetParameters) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetParameters) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetParameters) Validate

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

Validate validates this Api fleet parameters

type APIFleetRegionalServerCounts

type APIFleetRegionalServerCounts struct {

	// claimedservercount
	// Required: true
	// Format: int32
	ClaimedServerCount *int32 `json:"claimedServerCount"`

	// readyservercount
	// Required: true
	// Format: int32
	ReadyServerCount *int32 `json:"readyServerCount"`

	// region
	// Required: true
	Region *string `json:"region"`

	// runningvmcount
	// Required: true
	// Format: int32
	RunningVMCount *int32 `json:"runningVmCount"`

	// targetdscount
	// Required: true
	// Format: int32
	TargetDsCount *int32 `json:"targetDsCount"`

	// targetvmcount
	// Required: true
	// Format: int32
	TargetVMCount *int32 `json:"targetVmCount"`
}

APIFleetRegionalServerCounts Api fleet regional server counts

swagger:model Api fleet regional server counts.

func (*APIFleetRegionalServerCounts) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetRegionalServerCounts) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetRegionalServerCounts) Validate

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

Validate validates this Api fleet regional server counts

type APIFleetServerHistoryEventResponse

type APIFleetServerHistoryEventResponse struct {

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// exitcode
	// Required: true
	// Format: int32
	ExitCode *int32 `json:"exitCode"`

	// fleetid
	// Required: true
	FleetID *string `json:"fleetId"`

	// newstate
	// Required: true
	NewState *string `json:"newState"`

	// oldstate
	// Required: true
	OldState *string `json:"oldState"`

	// reason
	// Required: true
	Reason *string `json:"reason"`

	// serverid
	// Required: true
	ServerID *string `json:"serverId"`
}

APIFleetServerHistoryEventResponse Api fleet server history event response

swagger:model Api fleet server history event response.

func (*APIFleetServerHistoryEventResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetServerHistoryEventResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetServerHistoryEventResponse) Validate

Validate validates this Api fleet server history event response

type APIFleetServerHistoryResponse

type APIFleetServerHistoryResponse struct {

	// events
	// Required: true
	Events []*APIFleetServerHistoryEventResponse `json:"events"`
}

APIFleetServerHistoryResponse Api fleet server history response

swagger:model Api fleet server history response.

func (*APIFleetServerHistoryResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetServerHistoryResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetServerHistoryResponse) Validate

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

Validate validates this Api fleet server history response

type APIFleetServerInfoResponse

type APIFleetServerInfoResponse struct {

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

	// fleetid
	// Required: true
	FleetID *string `json:"fleetId"`

	// fleetname
	// Required: true
	FleetName *string `json:"fleetName"`

	// imagecmd
	// Required: true
	ImageCmd *string `json:"imageCmd"`

	// imageid
	// Required: true
	ImageID *string `json:"imageId"`

	// instancetype
	// Required: true
	InstanceType *string `json:"instanceType"`

	// ipaddress
	// Required: true
	IPAddress *string `json:"ipAddress"`

	// portconfiguration
	// Required: true
	PortConfiguration []*APIPortConfiguration `json:"portConfiguration"`

	// ports
	// Required: true
	Ports map[string]int64 `json:"ports"`

	// region
	// Required: true
	Region *string `json:"region"`

	// serverid
	// Required: true
	ServerID *string `json:"serverId"`

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

APIFleetServerInfoResponse Api fleet server info response

swagger:model Api fleet server info response.

func (*APIFleetServerInfoResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetServerInfoResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetServerInfoResponse) Validate

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

Validate validates this Api fleet server info response

type APIFleetServersResponse

type APIFleetServersResponse struct {

	// regions
	// Required: true
	Regions []*APIFleetRegionalServerCounts `json:"regions"`

	// servers
	// Required: true
	Servers []*APIFleetServerInfoResponse `json:"servers"`
}

APIFleetServersResponse Api fleet servers response

swagger:model Api fleet servers response.

func (*APIFleetServersResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIFleetServersResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIFleetServersResponse) Validate

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

Validate validates this Api fleet servers response

type APIImageDeploymentProfile

type APIImageDeploymentProfile struct {

	// commandline
	// Required: true
	CommandLine *string `json:"commandLine"`

	// imageid
	// Required: true
	ImageID *string `json:"imageId"`

	// portconfigurations
	// Required: true
	PortConfigurations []*APIPortConfiguration `json:"portConfigurations"`

	// timeout
	// Required: true
	Timeout *APITimeout `json:"timeout"`
}

APIImageDeploymentProfile Api image deployment profile

swagger:model Api image deployment profile.

func (*APIImageDeploymentProfile) MarshalBinary

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

MarshalBinary interface implementation

func (*APIImageDeploymentProfile) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIImageDeploymentProfile) Validate

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

Validate validates this Api image deployment profile

type APIImageDetails

type APIImageDetails struct {

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

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

	// isprotected
	// Required: true
	IsProtected *bool `json:"isProtected"`

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

	// referencingfleets
	// Required: true
	ReferencingFleets []*APIReferencingFleet `json:"referencingFleets"`

	// sizeinbyte
	// Required: true
	// Format: int64
	SizeInByte *int64 `json:"sizeInByte"`

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

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

	// uploadedat
	// Required: true
	UploadedAt *string `json:"uploadedAt"`

	// uploadedby
	// Required: true
	UploadedBy *string `json:"uploadedBy"`
}

APIImageDetails Api image details

swagger:model Api image details.

func (*APIImageDetails) MarshalBinary

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

MarshalBinary interface implementation

func (*APIImageDetails) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIImageDetails) Validate

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

Validate validates this Api image details

type APIImageList

type APIImageList struct {

	// images
	// Required: true
	Images []*APIImageListItem `json:"images"`
}

APIImageList Api image list

swagger:model Api image list.

func (*APIImageList) MarshalBinary

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

MarshalBinary interface implementation

func (*APIImageList) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIImageList) Validate

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

Validate validates this Api image list

type APIImageListItem

type APIImageListItem struct {

	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`

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

	// isprotected
	// Required: true
	IsProtected *bool `json:"isProtected"`

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

	// referencingfleets
	// Required: true
	// Format: int32
	ReferencingFleets *int32 `json:"referencingFleets"`

	// sizeinbyte
	// Required: true
	// Format: int64
	SizeInByte *int64 `json:"sizeInByte"`

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

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

	// uploadedat
	// Required: true
	UploadedAt *string `json:"uploadedAt"`

	// uploadedby
	// Required: true
	UploadedBy *string `json:"uploadedBy"`
}

APIImageListItem Api image list item

swagger:model Api image list item.

func (*APIImageListItem) MarshalBinary

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

MarshalBinary interface implementation

func (*APIImageListItem) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIImageListItem) Validate

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

Validate validates this Api image list item

type APIImageUpdate

type APIImageUpdate struct {

	// addedtags
	// Required: true
	AddedTags []string `json:"addedTags"`

	// isprotected
	// Required: true
	IsProtected *bool `json:"isProtected"`

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

	// removedtags
	// Required: true
	RemovedTags []string `json:"removedTags"`
}

APIImageUpdate Api image update

swagger:model Api image update.

func (*APIImageUpdate) MarshalBinary

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

MarshalBinary interface implementation

func (*APIImageUpdate) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIImageUpdate) Validate

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

Validate validates this Api image update

type APIInstanceTypeDescriptionResponse

type APIInstanceTypeDescriptionResponse struct {

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

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

	// memorygib
	// Required: true
	// Format: double
	MemoryGiB *float64 `json:"memoryGiB"`

	// minspeed
	// Required: true
	MinSpeed *string `json:"minSpeed"`

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

	// virtualcpu
	// Required: true
	// Format: int32
	VirtualCPU *int32 `json:"virtualCpu"`
}

APIInstanceTypeDescriptionResponse Api instance type description response

swagger:model Api instance type description response.

func (*APIInstanceTypeDescriptionResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIInstanceTypeDescriptionResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIInstanceTypeDescriptionResponse) Validate

Validate validates this Api instance type description response

type APIPagingInfo added in v0.48.0

type APIPagingInfo struct {

	// currentpage
	// Required: true
	// Format: int32
	CurrentPage *int32 `json:"currentPage"`

	// hasnext
	// Required: true
	HasNext *bool `json:"hasNext"`

	// haspages
	// Required: true
	HasPages *bool `json:"hasPages"`

	// hasprev
	// Required: true
	HasPrev *bool `json:"hasPrev"`

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

	// pagenums
	// Required: true
	// Format: int32
	PageNums []int32 `json:"pageNums"`

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

	// total
	// Required: true
	// Format: int32
	Total *int32 `json:"total"`
}

APIPagingInfo Api paging info

swagger:model Api paging info.

func (*APIPagingInfo) MarshalBinary added in v0.48.0

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

MarshalBinary interface implementation

func (*APIPagingInfo) UnmarshalBinary added in v0.48.0

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

UnmarshalBinary interface implementation

func (*APIPagingInfo) Validate added in v0.48.0

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

Validate validates this Api paging info

type APIPortConfiguration

type APIPortConfiguration struct {

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

	// protocol
	// Required: true
	Protocol *string `json:"protocol"`
}

APIPortConfiguration Api port configuration

swagger:model Api port configuration.

func (*APIPortConfiguration) MarshalBinary

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

MarshalBinary interface implementation

func (*APIPortConfiguration) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIPortConfiguration) Validate

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

Validate validates this Api port configuration

type APIQOSServer added in v0.54.0

type APIQOSServer struct {

	// host
	// Required: true
	Host *string `json:"host"`

	// port
	// Required: true
	// Format: int32
	Port *int32 `json:"port"`

	// region
	// Required: true
	Region *string `json:"region"`
}

APIQOSServer Api QOS server

swagger:model Api QOS server.

func (*APIQOSServer) MarshalBinary added in v0.54.0

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

MarshalBinary interface implementation

func (*APIQOSServer) UnmarshalBinary added in v0.54.0

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

UnmarshalBinary interface implementation

func (*APIQOSServer) Validate added in v0.54.0

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

Validate validates this Api QOS server

type APIReferencingFleet

type APIReferencingFleet struct {

	// environment
	// Required: true
	Environment *string `json:"environment"`

	// fleetid
	// Required: true
	FleetID *string `json:"fleetId"`

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

APIReferencingFleet Api referencing fleet

swagger:model Api referencing fleet.

func (*APIReferencingFleet) MarshalBinary

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

MarshalBinary interface implementation

func (*APIReferencingFleet) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIReferencingFleet) Validate

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

Validate validates this Api referencing fleet

type APIRegionConfig

type APIRegionConfig struct {

	// buffersize
	// Required: true
	// Format: int32
	BufferSize *int32 `json:"bufferSize"`

	// maxservercount
	// Required: true
	// Format: int32
	MaxServerCount *int32 `json:"maxServerCount"`

	// minservercount
	// Required: true
	// Format: int32
	MinServerCount *int32 `json:"minServerCount"`

	// region
	// Required: true
	Region *string `json:"region"`
}

APIRegionConfig Api region config

swagger:model Api region config.

func (*APIRegionConfig) MarshalBinary

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

MarshalBinary interface implementation

func (*APIRegionConfig) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIRegionConfig) Validate

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

Validate validates this Api region config

type APIRegionsResponse

type APIRegionsResponse struct {

	// qosservers
	QosServers []*APIQOSServer `json:"qosServers,omitempty"`

	// regions
	// Required: true
	Regions []string `json:"regions"`
}

APIRegionsResponse Api regions response

swagger:model Api regions response.

func (*APIRegionsResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*APIRegionsResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APIRegionsResponse) Validate

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

Validate validates this Api regions response

type APITimeout

type APITimeout struct {

	// creation
	// Required: true
	// Format: int64
	Creation *int64 `json:"creation"`

	// drain
	// Required: true
	// Format: int64
	Drain *int64 `json:"drain"`

	// session
	// Required: true
	// Format: int64
	Session *int64 `json:"session"`

	// unresponsive
	// Required: true
	// Format: int64
	Unresponsive *int64 `json:"unresponsive"`
}

APITimeout Api timeout

swagger:model Api timeout.

func (*APITimeout) MarshalBinary

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

MarshalBinary interface implementation

func (*APITimeout) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*APITimeout) Validate

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

Validate validates this Api timeout

type ResponseErrorResponse

type ResponseErrorResponse struct {

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

	// traceid
	// Required: true
	TraceID *string `json:"traceId"`
}

ResponseErrorResponse Response error response

swagger:model Response error response.

func (*ResponseErrorResponse) MarshalBinary

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

MarshalBinary interface implementation

func (*ResponseErrorResponse) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*ResponseErrorResponse) Validate

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

Validate validates this Response error response

Jump to

Keyboard shortcuts

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