Documentation
      ¶
    
    
  
    
  
    Index ¶
- type APIAMSRegionsResponse
 - type APIAccountCreateRequest
 - type APIAccountCreateResponse
 - type APIAccountLimits
 - type APIAccountLinkRequest
 - type APIAccountLinkResponse
 - type APIAccountLinkTokenResponse
 - type APIAccountResponse
 - type APIArtifactListResponse
 - type APIArtifactResponse
 - type APIArtifactSamplingRule
 - type APIArtifactTypeSamplingRules
 - type APIArtifactURLResponse
 - type APIArtifactUsageResponse
 - type APICapacity
 - type APICoredumpSamplingRules
 - type APIDSHistoryEvent
 - type APIDSHistoryList
 - type APIDSHostConfiguration
 - type APIDSHostConfigurationParameters
 - type APIDevelopmentServerConfigurationCreateRequest
 - type APIDevelopmentServerConfigurationCreateResponse
 - type APIDevelopmentServerConfigurationGetResponse
 - type APIDevelopmentServerConfigurationListResponse
 - type APIFleetArtifactsSampleRules
 - type APIFleetClaimByKeysReq
 - type APIFleetClaimReq
 - type APIFleetClaimResponse
 - type APIFleetCreateResponse
 - type APIFleetGetResponse
 - type APIFleetListItemResponse
 - type APIFleetListResponse
 - type APIFleetParameters
 - type APIFleetRegionalServerCounts
 - type APIFleetServerConnectionInfoResponse
 - type APIFleetServerHistoryEventResponse
 - type APIFleetServerHistoryResponse
 - type APIFleetServerInfoResponse
 - type APIFleetServersResponse
 - type APIImageDeploymentProfile
 - type APIImageDetails
 - type APIImageList
 - type APIImageListItem
 - type APIImageStorage
 - type APIImageUpdate
 - type APIInstanceType
 - type APIInstanceTypesResponse
 - type APIPagingInfo
 - type APIPortConfiguration
 - type APIQoSEndpointResponse
 - type APIQoSServer
 - type APIReferencingFleet
 - type APIRegionConfig
 - type APITimeout
 - type APIUpdateServerRequest
 - type PaginationPaginationInfo
 - type ResponseErrorResponse
 
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
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
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
type APIAccountLimits ¶ added in v0.54.0
type APIAccountLimits struct {
	// allowednodeclasses
	AllowedNodeClasses []string `json:"allowedNodeClasses,omitempty"`
	// allowedregions
	AllowedRegions []string `json:"allowedRegions,omitempty"`
	// fleetcount
	// Format: int32
	FleetCount int32 `json:"fleetCount,omitempty"`
	// fleetvmcount
	// Format: int32
	FleetVMCount int32 `json:"fleetVmCount,omitempty"`
	// imagestoragequotabytes
	// Format: int64
	ImageStorageQuotaBytes int64 `json:"imageStorageQuotaBytes,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
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
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
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
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
type APIArtifactListResponse ¶ added in v0.64.0
type APIArtifactListResponse struct {
	// data
	// Required: true
	Data []*APIArtifactResponse `json:"data"`
	// totaldata
	// Required: true
	// Format: int32
	TotalData *int32 `json:"totalData"`
}
    APIArtifactListResponse Api artifact list response
swagger:model Api artifact list response.
func (*APIArtifactListResponse) MarshalBinary ¶ added in v0.64.0
func (m *APIArtifactListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIArtifactListResponse) UnmarshalBinary ¶ added in v0.64.0
func (m *APIArtifactListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIArtifactResponse ¶ added in v0.60.0
type APIArtifactResponse struct {
	// artifacttype
	// Required: true
	ArtifactType *string `json:"artifactType"`
	// createdon
	// Required: true
	CreatedOn *string `json:"createdOn"`
	// dsid
	// Required: true
	DsID *string `json:"dsId"`
	// expireson
	// Required: true
	ExpiresOn *string `json:"expiresOn"`
	// filename
	// Required: true
	Filename *string `json:"filename"`
	// fleetid
	// Required: true
	FleetID *string `json:"fleetId"`
	// id
	// Required: true
	ID *string `json:"id"`
	// imageid
	// Required: true
	ImageID *string `json:"imageId"`
	// namespace
	// Required: true
	Namespace *string `json:"namespace"`
	// reason
	Reason string `json:"reason,omitempty"`
	// region
	// Required: true
	Region *string `json:"region"`
	// sizebytes
	// Required: true
	// Format: int64
	SizeBytes *int64 `json:"sizeBytes"`
	// status
	// Required: true
	Status *string `json:"status"`
}
    APIArtifactResponse Api artifact response
swagger:model Api artifact response.
func (*APIArtifactResponse) MarshalBinary ¶ added in v0.60.0
func (m *APIArtifactResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIArtifactResponse) UnmarshalBinary ¶ added in v0.60.0
func (m *APIArtifactResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIArtifactSamplingRule ¶ added in v0.60.0
type APIArtifactSamplingRule struct {
	// collect
	// Required: true
	Collect *bool `json:"collect"`
	// percentage
	// Required: true
	// Format: int64
	Percentage *int64 `json:"percentage"`
}
    APIArtifactSamplingRule Api artifact sampling rule
swagger:model Api artifact sampling rule.
func (*APIArtifactSamplingRule) MarshalBinary ¶ added in v0.60.0
func (m *APIArtifactSamplingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIArtifactSamplingRule) UnmarshalBinary ¶ added in v0.60.0
func (m *APIArtifactSamplingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIArtifactTypeSamplingRules ¶ added in v0.60.0
type APIArtifactTypeSamplingRules struct {
	// crashed
	// Required: true
	Crashed *APIArtifactSamplingRule `json:"crashed"`
	// success
	// Required: true
	Success *APIArtifactSamplingRule `json:"success"`
	// unclaimed
	Unclaimed *APIArtifactSamplingRule `json:"unclaimed,omitempty"`
}
    APIArtifactTypeSamplingRules Api artifact type sampling rules
swagger:model Api artifact type sampling rules.
func (*APIArtifactTypeSamplingRules) MarshalBinary ¶ added in v0.60.0
func (m *APIArtifactTypeSamplingRules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIArtifactTypeSamplingRules) UnmarshalBinary ¶ added in v0.60.0
func (m *APIArtifactTypeSamplingRules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIArtifactURLResponse ¶ added in v0.60.0
type APIArtifactURLResponse struct {
	// url
	// Required: true
	URL *string `json:"url"`
}
    APIArtifactURLResponse Api artifact URL response
swagger:model Api artifact URL response.
func (*APIArtifactURLResponse) MarshalBinary ¶ added in v0.60.0
func (m *APIArtifactURLResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIArtifactURLResponse) UnmarshalBinary ¶ added in v0.60.0
func (m *APIArtifactURLResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIArtifactUsageResponse ¶ added in v0.60.0
type APIArtifactUsageResponse struct {
	// quotabytes
	// Required: true
	// Format: int64
	QuotaBytes *int64 `json:"quotaBytes"`
	// remainingbytes
	// Required: true
	// Format: int64
	RemainingBytes *int64 `json:"remainingBytes"`
	// usedbytes
	// Required: true
	// Format: int64
	UsedBytes *int64 `json:"usedBytes"`
}
    APIArtifactUsageResponse Api artifact usage response
swagger:model Api artifact usage response.
func (*APIArtifactUsageResponse) MarshalBinary ¶ added in v0.60.0
func (m *APIArtifactUsageResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIArtifactUsageResponse) UnmarshalBinary ¶ added in v0.60.0
func (m *APIArtifactUsageResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICapacity ¶ added in v0.74.0
type APICapacity struct {
	// region
	// Required: true
	Region *string `json:"region"`
	// vmcount
	// Required: true
	// Format: int32
	VMCount *int32 `json:"vmCount"`
}
    APICapacity Api capacity
swagger:model Api capacity.
func (*APICapacity) MarshalBinary ¶ added in v0.74.0
func (m *APICapacity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICapacity) UnmarshalBinary ¶ added in v0.74.0
func (m *APICapacity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICoredumpSamplingRules ¶ added in v0.75.0
type APICoredumpSamplingRules struct {
	// crashed
	// Required: true
	Crashed *APIArtifactSamplingRule `json:"crashed"`
}
    APICoredumpSamplingRules Api coredump sampling rules
swagger:model Api coredump sampling rules.
func (*APICoredumpSamplingRules) MarshalBinary ¶ added in v0.75.0
func (m *APICoredumpSamplingRules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICoredumpSamplingRules) UnmarshalBinary ¶ added in v0.75.0
func (m *APICoredumpSamplingRules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIDSHistoryEvent ¶
type APIDSHistoryEvent struct {
	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`
	// exitcode
	// Required: true
	// Format: int32
	ExitCode *int32 `json:"exitCode"`
	// 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"`
	// sessionid
	// Required: true
	SessionID *string `json:"sessionId"`
	// 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
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
type APIDSHostConfiguration ¶
type APIDSHostConfiguration struct {
	// instanceid
	// Required: true
	InstanceID *string `json:"instanceId"`
	// instanceprovider
	// Required: true
	InstanceProvider *string `json:"instanceProvider"`
	// 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
type APIDSHostConfigurationParameters ¶ added in v0.74.0
type APIDSHostConfigurationParameters struct {
	// instanceid
	// Required: true
	InstanceID *string `json:"instanceId"`
	// serverspervm
	// Required: true
	// Format: int32
	ServersPerVM *int32 `json:"serversPerVm"`
}
    APIDSHostConfigurationParameters Api DS host configuration parameters
swagger:model Api DS host configuration parameters.
func (*APIDSHostConfigurationParameters) MarshalBinary ¶ added in v0.74.0
func (m *APIDSHostConfigurationParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIDSHostConfigurationParameters) UnmarshalBinary ¶ added in v0.74.0
func (m *APIDSHostConfigurationParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIDevelopmentServerConfigurationCreateRequest ¶ added in v0.67.0
type APIDevelopmentServerConfigurationCreateRequest struct {
	// commandlinearguments
	// Required: true
	CommandLineArguments *string `json:"commandLineArguments"`
	// expiresat
	ExpiresAt string `json:"expiresAt,omitempty"`
	// imageid
	// Required: true
	ImageID *string `json:"imageId"`
	// name
	// Required: true
	Name *string `json:"name"`
}
    APIDevelopmentServerConfigurationCreateRequest Api development server configuration create request
swagger:model Api development server configuration create request.
func (*APIDevelopmentServerConfigurationCreateRequest) MarshalBinary ¶ added in v0.67.0
func (m *APIDevelopmentServerConfigurationCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIDevelopmentServerConfigurationCreateRequest) UnmarshalBinary ¶ added in v0.67.0
func (m *APIDevelopmentServerConfigurationCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIDevelopmentServerConfigurationCreateResponse ¶ added in v0.67.0
type APIDevelopmentServerConfigurationCreateResponse struct {
	// name
	// Required: true
	Name *string `json:"name"`
}
    APIDevelopmentServerConfigurationCreateResponse Api development server configuration create response
swagger:model Api development server configuration create response.
func (*APIDevelopmentServerConfigurationCreateResponse) MarshalBinary ¶ added in v0.67.0
func (m *APIDevelopmentServerConfigurationCreateResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIDevelopmentServerConfigurationCreateResponse) UnmarshalBinary ¶ added in v0.67.0
func (m *APIDevelopmentServerConfigurationCreateResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIDevelopmentServerConfigurationGetResponse ¶ added in v0.67.0
type APIDevelopmentServerConfigurationGetResponse struct {
	// commandlinearguments
	// Required: true
	CommandLineArguments *string `json:"commandLineArguments"`
	// createdat
	CreatedAt string `json:"createdAt,omitempty"`
	// expiresat
	ExpiresAt string `json:"expiresAt,omitempty"`
	// imageid
	// Required: true
	ImageID *string `json:"imageId"`
	// name
	// Required: true
	Name *string `json:"name"`
}
    APIDevelopmentServerConfigurationGetResponse Api development server configuration get response
swagger:model Api development server configuration get response.
func (*APIDevelopmentServerConfigurationGetResponse) MarshalBinary ¶ added in v0.67.0
func (m *APIDevelopmentServerConfigurationGetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIDevelopmentServerConfigurationGetResponse) UnmarshalBinary ¶ added in v0.67.0
func (m *APIDevelopmentServerConfigurationGetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIDevelopmentServerConfigurationListResponse ¶ added in v0.68.0
type APIDevelopmentServerConfigurationListResponse struct {
	// data
	// Required: true
	Data []*APIDevelopmentServerConfigurationGetResponse `json:"data"`
	// totaldata
	// Required: true
	// Format: int32
	TotalData *int32 `json:"totalData"`
}
    APIDevelopmentServerConfigurationListResponse Api development server configuration list response
swagger:model Api development server configuration list response.
func (*APIDevelopmentServerConfigurationListResponse) MarshalBinary ¶ added in v0.68.0
func (m *APIDevelopmentServerConfigurationListResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIDevelopmentServerConfigurationListResponse) UnmarshalBinary ¶ added in v0.68.0
func (m *APIDevelopmentServerConfigurationListResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIFleetArtifactsSampleRules ¶ added in v0.60.0
type APIFleetArtifactsSampleRules struct {
	// coredumps
	// Required: true
	Coredumps *APICoredumpSamplingRules `json:"coredumps"`
	// logs
	// Required: true
	Logs *APIArtifactTypeSamplingRules `json:"logs"`
}
    APIFleetArtifactsSampleRules Api fleet artifacts sample rules
swagger:model Api fleet artifacts sample rules.
func (*APIFleetArtifactsSampleRules) MarshalBinary ¶ added in v0.60.0
func (m *APIFleetArtifactsSampleRules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIFleetArtifactsSampleRules) UnmarshalBinary ¶ added in v0.60.0
func (m *APIFleetArtifactsSampleRules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIFleetClaimByKeysReq ¶ added in v0.47.0
type APIFleetClaimByKeysReq struct {
	// claimkeys
	// Required: true
	ClaimKeys []string `json:"claimKeys"`
	// regions
	// Required: true
	Regions []string `json:"regions"`
	// sessionid
	// Required: true
	SessionID *string `json:"sessionId"`
}
    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
type APIFleetClaimReq ¶
type APIFleetClaimReq struct {
	// region
	// Required: true
	Region *string `json:"region"`
	// sessionid
	// Required: true
	SessionID *string `json:"sessionId"`
}
    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
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
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
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"`
	// fallbackfleet
	// Required: true
	FallbackFleet *string `json:"fallbackFleet"`
	// 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"`
	// ondemand
	// Required: true
	OnDemand *bool `json:"onDemand"`
	// primaryfleet
	// Required: true
	PrimaryFleet *string `json:"primaryFleet"`
	// regions
	// Required: true
	Regions []*APIRegionConfig `json:"regions"`
	// samplingrules
	// Required: true
	SamplingRules *APIFleetArtifactsSampleRules `json:"samplingRules"`
}
    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
type APIFleetListItemResponse ¶
type APIFleetListItemResponse struct {
	// active
	// Required: true
	Active *bool `json:"active"`
	// counts
	// Required: true
	Counts []*APIFleetRegionalServerCounts `json:"counts"`
	// fallbackfleet
	// Required: true
	FallbackFleet *string `json:"fallbackFleet"`
	// id
	// Required: true
	ID *string `json:"id"`
	// image
	// Required: true
	Image *string `json:"image"`
	// instanceprovider
	// Required: true
	InstanceProvider *string `json:"instanceProvider"`
	// islocal
	// Required: true
	IsLocal *bool `json:"isLocal"`
	// name
	// Required: true
	Name *string `json:"name"`
	// ondemand
	// Required: true
	OnDemand *bool `json:"onDemand"`
	// primaryfleet
	// Required: true
	PrimaryFleet *string `json:"primaryFleet"`
	// 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
type APIFleetListResponse ¶
type APIFleetListResponse struct {
	// fleets
	// Required: true
	Fleets []*APIFleetListItemResponse `json:"fleets"`
	// paging
	// Required: true
	Paging *PaginationPaginationInfo `json:"paging"`
}
    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
type APIFleetParameters ¶
type APIFleetParameters struct {
	// active
	// Required: true
	Active *bool `json:"active"`
	// claimkeys
	ClaimKeys []string `json:"claimKeys,omitempty"`
	// dshostconfiguration
	// Required: true
	DsHostConfiguration *APIDSHostConfigurationParameters `json:"dsHostConfiguration"`
	// fallbackfleet
	FallbackFleet string `json:"fallbackFleet,omitempty"`
	// imagedeploymentprofile
	// Required: true
	ImageDeploymentProfile *APIImageDeploymentProfile `json:"imageDeploymentProfile"`
	// name
	// Required: true
	Name *string `json:"name"`
	// ondemand
	// Required: true
	OnDemand *bool `json:"onDemand"`
	// regions
	// Required: true
	Regions []*APIRegionConfig `json:"regions"`
	// samplingrules
	SamplingRules *APIFleetArtifactsSampleRules `json:"samplingRules,omitempty"`
}
    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
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
type APIFleetServerConnectionInfoResponse ¶ added in v0.66.0
type APIFleetServerConnectionInfoResponse struct {
	// expiresat
	// Required: true
	ExpiresAt *string `json:"expiresAt"`
	// host
	// Required: true
	Host *string `json:"host"`
	// logstreamport
	// Required: true
	// Format: int32
	LogstreamPort *int32 `json:"logstreamPort"`
	// secret
	// Required: true
	Secret *string `json:"secret"`
}
    APIFleetServerConnectionInfoResponse Api fleet server connection info response
swagger:model Api fleet server connection info response.
func (*APIFleetServerConnectionInfoResponse) MarshalBinary ¶ added in v0.66.0
func (m *APIFleetServerConnectionInfoResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIFleetServerConnectionInfoResponse) UnmarshalBinary ¶ added in v0.66.0
func (m *APIFleetServerConnectionInfoResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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"`
	// serverconfiguration
	// Required: true
	ServerConfiguration *string `json:"serverConfiguration"`
	// serverid
	// Required: true
	ServerID *string `json:"serverId"`
	// sessionid
	// Required: true
	SessionID *string `json:"sessionId"`
	// 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
type APIFleetServersResponse ¶
type APIFleetServersResponse struct {
	// paging
	// Required: true
	Paging *APIPagingInfo `json:"paging"`
	// 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
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
	Timeout *APITimeout `json:"timeout,omitempty"`
}
    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
type APIImageDetails ¶
type APIImageDetails struct {
	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`
	// deleteat
	DeleteAt string `json:"deleteAt,omitempty"`
	// executable
	// Required: true
	Executable *string `json:"executable"`
	// 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
type APIImageList ¶
type APIImageList struct {
	// images
	// Required: true
	Images []*APIImageListItem `json:"images"`
	// paging
	// Required: true
	Paging *APIPagingInfo `json:"paging"`
}
    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
type APIImageListItem ¶
type APIImageListItem struct {
	// createdat
	// Required: true
	CreatedAt *string `json:"createdAt"`
	// deleteat
	DeleteAt string `json:"deleteAt,omitempty"`
	// executable
	// Required: true
	Executable *string `json:"executable"`
	// id
	// Required: true
	ID *string `json:"id"`
	// isprotected
	// Required: true
	IsProtected *bool `json:"isProtected"`
	// name
	// Required: true
	Name *string `json:"name"`
	// referencingconfigs
	// Required: true
	// Format: int32
	ReferencingConfigs *int32 `json:"referencingConfigs"`
	// 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
type APIImageStorage ¶ added in v0.72.0
type APIImageStorage struct {
	// currentmarkedfordeletionbytes
	// Required: true
	// Format: int64
	CurrentMarkedForDeletionBytes *int64 `json:"currentMarkedForDeletionBytes"`
	// currentusagebytes
	// Required: true
	// Format: int64
	CurrentUsageBytes *int64 `json:"currentUsageBytes"`
	// quotabytes
	// Required: true
	// Format: int64
	QuotaBytes *int64 `json:"quotaBytes"`
}
    APIImageStorage Api image storage
swagger:model Api image storage.
func (*APIImageStorage) MarshalBinary ¶ added in v0.72.0
func (m *APIImageStorage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIImageStorage) UnmarshalBinary ¶ added in v0.72.0
func (m *APIImageStorage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIImageUpdate ¶
type APIImageUpdate struct {
	// addedtags
	// Required: true
	AddedTags []string `json:"addedTags"`
	// isprotected
	IsProtected bool `json:"isProtected"`
	// name
	Name string `json:"name,omitempty"`
	// 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
type APIInstanceType ¶ added in v0.77.0
type APIInstanceType struct {
	// capacity
	// Required: true
	Capacity []*APICapacity `json:"capacity"`
	// description
	// Required: true
	Description *string `json:"description"`
	// id
	// Required: true
	ID *string `json:"id"`
	// isbaremetal
	// Required: true
	IsBaremetal *bool `json:"isBaremetal"`
	// memorygib
	// Required: true
	// Format: double
	MemoryGiB *float64 `json:"memoryGiB"`
	// minspeed
	// Required: true
	MinSpeed *string `json:"minSpeed"`
	// name
	// Required: true
	Name *string `json:"name"`
	// owneraccountid
	// Required: true
	OwnerAccountID *string `json:"ownerAccountId"`
	// provider
	// Required: true
	Provider *string `json:"provider"`
	// virtualcpu
	// Required: true
	// Format: int32
	VirtualCPU *int32 `json:"virtualCpu"`
}
    APIInstanceType Api instance type
swagger:model Api instance type.
func (*APIInstanceType) MarshalBinary ¶ added in v0.77.0
func (m *APIInstanceType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIInstanceType) UnmarshalBinary ¶ added in v0.77.0
func (m *APIInstanceType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIInstanceTypesResponse ¶ added in v0.77.0
type APIInstanceTypesResponse struct {
	// availableinstancetypes
	// Required: true
	AvailableInstanceTypes []*APIInstanceType `json:"availableInstanceTypes"`
}
    APIInstanceTypesResponse Api instance types response
swagger:model Api instance types response.
func (*APIInstanceTypesResponse) MarshalBinary ¶ added in v0.77.0
func (m *APIInstanceTypesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIInstanceTypesResponse) UnmarshalBinary ¶ added in v0.77.0
func (m *APIInstanceTypesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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
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 *string `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
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
type APIRegionConfig ¶
type APIRegionConfig struct {
	// buffersize
	// Required: true
	// Format: int32
	BufferSize *int32 `json:"bufferSize"`
	// dynamicbuffer
	// Required: true
	DynamicBuffer *bool `json:"dynamicBuffer"`
	// 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
type APITimeout ¶
type APITimeout struct {
	// claim
	// Format: int64
	Claim int64 `json:"claim,omitempty"`
	// creation
	// Format: int64
	Creation int64 `json:"creation,omitempty"`
	// drain
	// Format: int64
	Drain int64 `json:"drain,omitempty"`
	// session
	// Format: int64
	Session int64 `json:"session,omitempty"`
	// unresponsive
	// Format: int64
	Unresponsive int64 `json:"unresponsive,omitempty"`
}
    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
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
type PaginationPaginationInfo ¶ added in v0.76.0
type PaginationPaginationInfo 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"`
	// total
	// Required: true
	// Format: int32
	Total *int32 `json:"total"`
}
    PaginationPaginationInfo Pagination pagination info
swagger:model Pagination pagination info.
func (*PaginationPaginationInfo) MarshalBinary ¶ added in v0.76.0
func (m *PaginationPaginationInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaginationPaginationInfo) UnmarshalBinary ¶ added in v0.76.0
func (m *PaginationPaginationInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponseErrorResponse ¶
type ResponseErrorResponse struct {
	// errormessage
	// Required: true
	ErrorMessage *string `json:"errorMessage"`
	// errortype
	// Required: true
	ErrorType *string `json:"errorType"`
	// 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
      
      Source Files
      ¶
    
- api_a_m_s_regions_response.go
 - api_account_create_request.go
 - api_account_create_response.go
 - api_account_limits.go
 - api_account_link_request.go
 - api_account_link_response.go
 - api_account_link_token_response.go
 - api_account_response.go
 - api_artifact_list_response.go
 - api_artifact_response.go
 - api_artifact_sampling_rule.go
 - api_artifact_type_sampling_rules.go
 - api_artifact_url_response.go
 - api_artifact_usage_response.go
 - api_capacity.go
 - api_coredump_sampling_rules.go
 - api_d_s_history_event.go
 - api_d_s_history_list.go
 - api_d_s_host_configuration.go
 - api_d_s_host_configuration_parameters.go
 - api_development_server_configuration_create_request.go
 - api_development_server_configuration_create_response.go
 - api_development_server_configuration_get_response.go
 - api_development_server_configuration_list_response.go
 - api_fleet_artifacts_sample_rules.go
 - api_fleet_claim_by_keys_req.go
 - api_fleet_claim_req.go
 - api_fleet_claim_response.go
 - api_fleet_create_response.go
 - api_fleet_get_response.go
 - api_fleet_list_item_response.go
 - api_fleet_list_response.go
 - api_fleet_parameters.go
 - api_fleet_regional_server_counts.go
 - api_fleet_server_connection_info_response.go
 - api_fleet_server_history_event_response.go
 - api_fleet_server_history_response.go
 - api_fleet_server_info_response.go
 - api_fleet_servers_response.go
 - api_image_deployment_profile.go
 - api_image_details.go
 - api_image_list.go
 - api_image_list_item.go
 - api_image_storage.go
 - api_image_update.go
 - api_instance_type.go
 - api_instance_types_response.go
 - api_paging_info.go
 - api_port_configuration.go
 - api_qo_s_endpoint_response.go
 - api_qo_s_server.go
 - api_referencing_fleet.go
 - api_region_config.go
 - api_timeout.go
 - api_update_server_request.go
 - pagination_pagination_info.go
 - response_error_response.go