amsclientmodels

package
v0.59.1 Latest Latest
Warning

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

Go to latest
Published: Dec 11, 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 APIAMSRegionsResponse added in v0.57.0

type APIAMSRegionsResponse struct {

	// regions
	Regions []string `json:"regions,omitempty"`
}

APIAMSRegionsResponse Api AMS regions response

swagger:model Api AMS regions response.

func (*APIAMSRegionsResponse) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APIAMSRegionsResponse) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APIAMSRegionsResponse) Validate added in v0.57.0

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

Validate validates this Api AMS regions response

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 APIArtifactSamplingRuleResponse added in v0.57.0

type APIArtifactSamplingRuleResponse struct {

	// collect
	// Required: true
	Collect *bool `json:"collect"`

	// percentage
	// Required: true
	// Format: double
	Percentage *float64 `json:"percentage"`
}

APIArtifactSamplingRuleResponse Api artifact sampling rule response

swagger:model Api artifact sampling rule response.

func (*APIArtifactSamplingRuleResponse) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APIArtifactSamplingRuleResponse) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APIArtifactSamplingRuleResponse) Validate added in v0.57.0

Validate validates this Api artifact sampling rule response

type APIArtifactTypeSamplingRulesResponse added in v0.57.0

type APIArtifactTypeSamplingRulesResponse struct {

	// crashed
	// Required: true
	Crashed *APIArtifactSamplingRuleResponse `json:"crashed"`

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

APIArtifactTypeSamplingRulesResponse Api artifact type sampling rules response

swagger:model Api artifact type sampling rules response.

func (*APIArtifactTypeSamplingRulesResponse) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APIArtifactTypeSamplingRulesResponse) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APIArtifactTypeSamplingRulesResponse) Validate added in v0.57.0

Validate validates this Api artifact type sampling rules 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 APIFleetArtifactsSampleRulesResponse added in v0.57.0

type APIFleetArtifactsSampleRulesResponse struct {

	// coredumps
	// Required: true
	Coredumps *APIArtifactTypeSamplingRulesResponse `json:"coredumps"`

	// logs
	// Required: true
	Logs *APIArtifactTypeSamplingRulesResponse `json:"logs"`
}

APIFleetArtifactsSampleRulesResponse Api fleet artifacts sample rules response

swagger:model Api fleet artifacts sample rules response.

func (*APIFleetArtifactsSampleRulesResponse) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APIFleetArtifactsSampleRulesResponse) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APIFleetArtifactsSampleRulesResponse) Validate added in v0.57.0

Validate validates this Api fleet artifacts sample rules response

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 {

	// 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 APIQoSEndpointResponse added in v0.57.0

type APIQoSEndpointResponse struct {

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

APIQoSEndpointResponse Api qo S endpoint response

swagger:model Api qo S endpoint response.

func (*APIQoSEndpointResponse) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APIQoSEndpointResponse) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APIQoSEndpointResponse) Validate added in v0.57.0

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

Validate validates this Api qo S endpoint response

type APIQoSServer added in v0.57.0

type APIQoSServer struct {

	// alias
	// Required: true
	Alias *string `json:"alias"`

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

	// last_update
	// Required: true
	LastUpdate *APITime `json:"last_update"`

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

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

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

APIQoSServer Api qo S server

swagger:model Api qo S server.

func (*APIQoSServer) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APIQoSServer) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APIQoSServer) Validate added in v0.57.0

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

Validate validates this Api qo S 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 APITime added in v0.57.0

type APITime struct {

	// ext
	// Required: true
	// Format: int64
	Ext *int64 `json:"ext"`

	// loc
	// Required: true
	Loc *TimeLocation `json:"loc"`

	// wall
	// Required: true
	// Format: integer
	Wall *int64 `json:"wall"`
}

APITime Api time

swagger:model Api time.

func (*APITime) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APITime) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APITime) Validate added in v0.57.0

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

Validate validates this Api time

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 APIUpdateServerRequest added in v0.57.0

type APIUpdateServerRequest struct {

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

APIUpdateServerRequest Api update server request

swagger:model Api update server request.

func (*APIUpdateServerRequest) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*APIUpdateServerRequest) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*APIUpdateServerRequest) Validate added in v0.57.0

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

Validate validates this Api update server request

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

type TimeLocation added in v0.57.0

type TimeLocation struct {

	// cacheend
	// Required: true
	// Format: int64
	CacheEnd *int64 `json:"cacheEnd"`

	// cachestart
	// Required: true
	// Format: int64
	CacheStart *int64 `json:"cacheStart"`

	// cachezone
	// Required: true
	CacheZone *TimeZone `json:"cacheZone"`

	// extend
	// Required: true
	Extend *string `json:"extend"`

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

	// tx
	// Required: true
	Tx []*TimeZoneTrans `json:"tx"`

	// zone
	// Required: true
	Zone []*TimeZone `json:"zone"`
}

TimeLocation Time location

swagger:model Time location.

func (*TimeLocation) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*TimeLocation) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*TimeLocation) Validate added in v0.57.0

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

Validate validates this Time location

type TimeZone added in v0.57.0

type TimeZone struct {

	// isdst
	// Required: true
	IsDST *bool `json:"isDST"`

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

	// offset
	// Required: true
	// Format: int32
	Offset *int32 `json:"offset"`
}

TimeZone Time zone

swagger:model Time zone.

func (*TimeZone) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*TimeZone) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*TimeZone) Validate added in v0.57.0

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

Validate validates this Time zone

type TimeZoneTrans added in v0.57.0

type TimeZoneTrans struct {

	// index
	// Required: true
	// Format: byte
	Index *int64 `json:"index"`

	// isstd
	// Required: true
	Isstd *bool `json:"isstd"`

	// isutc
	// Required: true
	Isutc *bool `json:"isutc"`

	// when
	// Required: true
	// Format: int64
	When *int64 `json:"when"`
}

TimeZoneTrans Time zone trans

swagger:model Time zone trans.

func (*TimeZoneTrans) MarshalBinary added in v0.57.0

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

MarshalBinary interface implementation

func (*TimeZoneTrans) UnmarshalBinary added in v0.57.0

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

UnmarshalBinary interface implementation

func (*TimeZoneTrans) Validate added in v0.57.0

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

Validate validates this Time zone trans

Jump to

Keyboard shortcuts

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