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 APIAvailableInstanceTypesResponse
- type APIDSHistoryEvent
- type APIDSHistoryList
- type APIDSHostConfiguration
- 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 APIInstanceTypeDescriptionResponse
- type APIPagingInfo
- type APIPortConfiguration
- type APIQoSEndpointResponse
- type APIQoSServer
- type APIReferencingFleet
- type APIRegionConfig
- type APITime
- type APITimeout
- type APIUpdateServerRequest
- type ResponseErrorResponse
- type TimeLocation
- type TimeZone
- type TimeZoneTrans
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"`
// 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"`
}
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 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
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"`
// 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"`
// 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 APIDevelopmentServerConfigurationCreateRequest ¶ added in v0.67.0
type APIDevelopmentServerConfigurationCreateRequest struct {
// commandlinearguments
// Required: true
CommandLineArguments *string `json:"commandLineArguments"`
// 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"`
// 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 *APIArtifactTypeSamplingRules `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"`
// 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"`
// 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"`
// 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"`
// ondemand
// Required: true
OnDemand *bool `json:"onDemand"`
// 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"`
}
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 *APIDSHostConfiguration `json:"dsHostConfiguration"`
// 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 *APITime `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
// Format: date-time
CreatedAt strfmt.DateTime `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
// 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
type APIImageDetails ¶
type APIImageDetails struct {
// createdat
// Required: true
CreatedAt *string `json:"createdAt"`
// deleteat
// Required: true
DeleteAt *APITime `json:"deleteAt"`
// 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"`
}
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
// Required: true
DeleteAt *APITime `json:"deleteAt"`
// 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
// 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
// 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
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
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 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
MarshalBinary interface implementation
func (*APITime) UnmarshalBinary ¶ added in v0.57.0
UnmarshalBinary interface implementation
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
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 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
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
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
MarshalBinary interface implementation
func (*TimeZone) UnmarshalBinary ¶ added in v0.57.0
UnmarshalBinary interface implementation
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
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_available_instance_types_response.go
- api_d_s_history_event.go
- api_d_s_history_list.go
- api_d_s_host_configuration.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_description_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_time.go
- api_timeout.go
- api_update_server_request.go
- response_error_response.go
- time_location.go
- time_zone.go
- time_zone_trans.go