Documentation
¶
Index ¶
- Constants
- type AccountsaccountIdmetricDrainsDrainConfiguration
- type AppRequest
- type AppRequest1
- type AppRequest10
- type AppRequest11
- type AppRequest12
- type AppRequest13
- type AppRequest14
- type AppRequest15
- type AppRequest16
- type AppRequest17
- type AppRequest18
- type AppRequest19
- type AppRequest2
- type AppRequest20
- type AppRequest21
- type AppRequest22
- type AppRequest23
- type AppRequest24
- type AppRequest25
- type AppRequest26
- type AppRequest27
- type AppRequest28
- type AppRequest29
- type AppRequest3
- type AppRequest30
- type AppRequest31
- type AppRequest32
- type AppRequest33
- type AppRequest34
- type AppRequest35
- type AppRequest36
- type AppRequest4
- type AppRequest5
- type AppRequest6
- type AppRequest7
- type AppRequest8
- type AppRequest9
- type InlineResponse200
- type InlineResponse2001
- type InlineResponse20010
- type InlineResponse20010Embedded
- type InlineResponse20010EmbeddedConfigurations
- type InlineResponse20010EmbeddedContainers
- type InlineResponse20010EmbeddedDatabaseCredentials
- type InlineResponse20010EmbeddedLinks
- type InlineResponse20010Links
- type InlineResponse20011
- type InlineResponse20012
- type InlineResponse20012Embedded
- type InlineResponse20012EmbeddedContainers
- type InlineResponse20012EmbeddedDatabaseCredentials
- type InlineResponse20012EmbeddedLinks
- type InlineResponse20012Links
- type InlineResponse20013
- type InlineResponse20013Embedded
- type InlineResponse20013EmbeddedDatabaseImages
- type InlineResponse20013Links
- type InlineResponse20014
- type InlineResponse20014Embedded
- type InlineResponse20014EmbeddedDatabaseCredentials
- type InlineResponse20014EmbeddedDatabases
- type InlineResponse20014EmbeddedEmbedded
- type InlineResponse20014EmbeddedEmbeddedDisk
- type InlineResponse20014EmbeddedEmbeddedDiskLinks
- type InlineResponse20014EmbeddedLinks
- type InlineResponse20014Links
- type InlineResponse20015
- type InlineResponse20015Embedded
- type InlineResponse20015EmbeddedDatabaseImages
- type InlineResponse20015Links
- type InlineResponse20016
- type InlineResponse20016Embedded
- type InlineResponse20016EmbeddedDatabases
- type InlineResponse20016EmbeddedEmbedded
- type InlineResponse20016EmbeddedEmbeddedDisk
- type InlineResponse20016EmbeddedEmbeddedDiskLinks
- type InlineResponse20016EmbeddedLinks
- type InlineResponse20016Links
- type InlineResponse20017
- type InlineResponse20017Embedded
- type InlineResponse20017EmbeddedDatabaseImages
- type InlineResponse20017EmbeddedEphemeralContainers
- type InlineResponse20017EmbeddedLinks
- type InlineResponse20017Links
- type InlineResponse20018
- type InlineResponse20018Embedded
- type InlineResponse20018EmbeddedDatabases
- type InlineResponse20018EmbeddedEmbedded
- type InlineResponse20018EmbeddedEmbeddedDisk
- type InlineResponse20018EmbeddedEmbeddedDiskLinks
- type InlineResponse20018EmbeddedLinks
- type InlineResponse20019
- type InlineResponse20019Embedded
- type InlineResponse20019EmbeddedEphemeralContainers
- type InlineResponse20019EmbeddedEphemeralSessions
- type InlineResponse20019EmbeddedLinks
- type InlineResponse20019Links
- type InlineResponse2001Embedded
- type InlineResponse2001EmbeddedActivityReports
- type InlineResponse2001EmbeddedLinks
- type InlineResponse2001Links
- type InlineResponse2002
- type InlineResponse20020
- type InlineResponse20020Embedded
- type InlineResponse20021
- type InlineResponse20021Embedded
- type InlineResponse20021EmbeddedEphemeralSessions
- type InlineResponse20021EmbeddedLinks
- type InlineResponse20021Links
- type InlineResponse20022
- type InlineResponse20022Embedded
- type InlineResponse20022EmbeddedEphemeralContainers
- type InlineResponse20022EmbeddedLinks
- type InlineResponse20022Links
- type InlineResponse20023
- type InlineResponse20023Links
- type InlineResponse20024
- type InlineResponse20024Embedded
- type InlineResponse20024EmbeddedEphemeralSessions
- type InlineResponse20024EmbeddedIntrusionDetectionReports
- type InlineResponse20024EmbeddedLinks
- type InlineResponse20024Links
- type InlineResponse20025
- type InlineResponse20026
- type InlineResponse20026Embedded
- type InlineResponse20026EmbeddedIntrusionDetectionReports
- type InlineResponse20026EmbeddedLinks
- type InlineResponse20026EmbeddedLogDrains
- type InlineResponse20026Links
- type InlineResponse20027
- type InlineResponse20027Embedded
- type InlineResponse20027EmbeddedDrainConfiguration
- type InlineResponse20027EmbeddedLinks
- type InlineResponse20027EmbeddedMetricDrains
- type InlineResponse20027Links
- type InlineResponse20028
- type InlineResponse20028Embedded
- type InlineResponse20029
- type InlineResponse20029Embedded
- type InlineResponse20029EmbeddedDrainConfiguration
- type InlineResponse20029EmbeddedIntrusionDetectionReports
- type InlineResponse20029EmbeddedLinks
- type InlineResponse20029EmbeddedMetricDrains
- type InlineResponse2002Embedded
- type InlineResponse2002EmbeddedActivityReports
- type InlineResponse2002EmbeddedLinks
- type InlineResponse2002Links
- type InlineResponse2003
- type InlineResponse20030
- type InlineResponse20030Embedded
- type InlineResponse20030EmbeddedLinks
- type InlineResponse20030EmbeddedPermissions
- type InlineResponse20031
- type InlineResponse20031Embedded
- type InlineResponse20031EmbeddedLinks
- type InlineResponse20031EmbeddedLogDrains
- type InlineResponse20031EmbeddedReleases
- type InlineResponse20031Links
- type InlineResponse20032
- type InlineResponse20032Embedded
- type InlineResponse20033
- type InlineResponse20033Embedded
- type InlineResponse20033EmbeddedDrainConfiguration
- type InlineResponse20033EmbeddedLinks
- type InlineResponse20033EmbeddedMetricDrains
- type InlineResponse20033EmbeddedReleases
- type InlineResponse20033Links
- type InlineResponse20034
- type InlineResponse20035
- type InlineResponse20035Embedded
- type InlineResponse20035EmbeddedLinks
- type InlineResponse20035EmbeddedSSHPortalConnections
- type InlineResponse20035Links
- type InlineResponse20036
- type InlineResponse20036Embedded
- type InlineResponse20036EmbeddedLinks
- type InlineResponse20036EmbeddedStacks
- type InlineResponse20037
- type InlineResponse20037Embedded
- type InlineResponse20037EmbeddedLinks
- type InlineResponse20037EmbeddedPermissions
- type InlineResponse20037EmbeddedSSHPortalConnections
- type InlineResponse20038
- type InlineResponse20038Embedded
- type InlineResponse20038EmbeddedAcmeConfiguration
- type InlineResponse20038EmbeddedAcmeConfigurationChallenges
- type InlineResponse20038EmbeddedAcmeConfigurationFrom
- type InlineResponse20038EmbeddedAcmeConfigurationTo
- type InlineResponse20038EmbeddedLinks
- type InlineResponse20038EmbeddedStacks
- type InlineResponse20038EmbeddedVhosts
- type InlineResponse20038Links
- type InlineResponse20039
- type InlineResponse20039Embedded
- type InlineResponse20039EmbeddedLinks
- type InlineResponse20039EmbeddedReleases
- type InlineResponse20039EmbeddedVpcPeers
- type InlineResponse20039Links
- type InlineResponse2003Embedded
- type InlineResponse2003EmbeddedApps
- type InlineResponse2003EmbeddedEmbedded
- type InlineResponse2003EmbeddedEmbeddedCurrentImage
- type InlineResponse2003EmbeddedEmbeddedCurrentImageLinks
- type InlineResponse2003EmbeddedEmbeddedLastOperation
- type InlineResponse2003EmbeddedEmbeddedLastOperationLinks
- type InlineResponse2003EmbeddedEmbeddedLinks
- type InlineResponse2003EmbeddedEmbeddedServices
- type InlineResponse2003EmbeddedLinks
- type InlineResponse2004
- type InlineResponse20040
- type InlineResponse20040Embedded
- type InlineResponse20040EmbeddedAcmeConfiguration
- type InlineResponse20040EmbeddedAcmeConfigurationChallenges
- type InlineResponse20040EmbeddedAcmeConfigurationFrom
- type InlineResponse20040EmbeddedAcmeConfigurationTo
- type InlineResponse20040EmbeddedLinks
- type InlineResponse20040EmbeddedVhosts
- type InlineResponse20040Links
- type InlineResponse20041
- type InlineResponse20041Embedded
- type InlineResponse20041EmbeddedLinks
- type InlineResponse20041EmbeddedVpcPeers
- type InlineResponse20041EmbeddedVpnTunnels
- type InlineResponse20041Links
- type InlineResponse20042
- type InlineResponse20043
- type InlineResponse20043Embedded
- type InlineResponse20043EmbeddedLinks
- type InlineResponse20043EmbeddedSSHPortalConnections
- type InlineResponse20043EmbeddedVpnTunnels
- type InlineResponse20044
- type InlineResponse20045
- type InlineResponse20045Embedded
- type InlineResponse20045EmbeddedLinks
- type InlineResponse20045EmbeddedStacks
- type InlineResponse20046
- type InlineResponse20047
- type InlineResponse20047Embedded
- type InlineResponse20047EmbeddedAcmeConfiguration
- type InlineResponse20047EmbeddedAcmeConfigurationChallenges
- type InlineResponse20047EmbeddedAcmeConfigurationFrom
- type InlineResponse20047EmbeddedAcmeConfigurationTo
- type InlineResponse20047EmbeddedLinks
- type InlineResponse20047EmbeddedVhosts
- type InlineResponse20047Links
- type InlineResponse20048
- type InlineResponse20049
- type InlineResponse20049Embedded
- type InlineResponse20049EmbeddedLinks
- type InlineResponse20049EmbeddedVpcPeers
- type InlineResponse2004Embedded
- type InlineResponse2004EmbeddedApps
- type InlineResponse2004EmbeddedBackupRetentionPolicies
- type InlineResponse2004EmbeddedBackups
- type InlineResponse2004EmbeddedEmbedded
- type InlineResponse2004EmbeddedEmbeddedCurrentImage
- type InlineResponse2004EmbeddedEmbeddedCurrentImageLinks
- type InlineResponse2004EmbeddedEmbeddedLastOperation
- type InlineResponse2004EmbeddedEmbeddedLastOperationLinks
- type InlineResponse2004EmbeddedEmbeddedLinks
- type InlineResponse2004EmbeddedEmbeddedServices
- type InlineResponse2004EmbeddedLinks
- type InlineResponse2004Links
- type InlineResponse2005
- type InlineResponse20050
- type InlineResponse20051
- type InlineResponse20051Embedded
- type InlineResponse20051EmbeddedVpnTunnels
- type InlineResponse20052
- type InlineResponse2006
- type InlineResponse2006Embedded
- type InlineResponse2006EmbeddedBackups
- type InlineResponse2006EmbeddedCertificates
- type InlineResponse2006EmbeddedEmbedded
- type InlineResponse2006EmbeddedLinks
- type InlineResponse2006Links
- type InlineResponse2007
- type InlineResponse2007Embedded
- type InlineResponse2007EmbeddedConfigurations
- type InlineResponse2007EmbeddedLinks
- type InlineResponse2007Links
- type InlineResponse2008
- type InlineResponse2008Embedded
- type InlineResponse2008EmbeddedCertificates
- type InlineResponse2008EmbeddedContainers
- type InlineResponse2008EmbeddedLinks
- type InlineResponse2008Links
- type InlineResponse2009
- type InlineResponse2009Embedded
- type InlineResponse2009EmbeddedConfigurations
- type InlineResponse2009EmbeddedLinks
- type InlineResponse2009Links
- type InlineResponse200Embedded
- type InlineResponse200EmbeddedAccounts
- type InlineResponse200EmbeddedEmbedded
- type InlineResponse200EmbeddedEmbeddedLinks
- type InlineResponse200EmbeddedEmbeddedLinks1
- type InlineResponse200EmbeddedEmbeddedLinksAccount
- type InlineResponse200EmbeddedEmbeddedLinksSelf
- type InlineResponse200EmbeddedEmbeddedLogDrains
- type InlineResponse200EmbeddedEmbeddedPermissions
- type InlineResponse200EmbeddedLinks
- type InlineResponse200Links
- type InlineResponse201
- type InlineResponse2011
- type InlineResponse2012
- type InlineResponse2013
- type InlineResponse2014
- type InlineResponse2015
- type InlineResponse2016
- type InlineResponse2017
- type InlineResponse2018
- type InlineResponse2019
- type InlineResponseDefault
- type PatchRequest
- type PatchRequest1
Constants ¶
const ( // AppRequest32ScopeRead captures enum value "read" AppRequest32ScopeRead string = "read" // AppRequest32ScopeManage captures enum value "manage" AppRequest32ScopeManage string = "manage" )
const ( // AppRequest9TypeApp captures enum value "app" AppRequest9TypeApp string = "app" // AppRequest9TypeDatabase captures enum value "database" AppRequest9TypeDatabase string = "database" // AppRequest9TypeAccount captures enum value "account" AppRequest9TypeAccount string = "account" )
const ( // InlineResponse20036EmbeddedStacksVersionV1 captures enum value "v1" InlineResponse20036EmbeddedStacksVersionV1 string = "v1" // InlineResponse20036EmbeddedStacksVersionV2 captures enum value "v2" InlineResponse20036EmbeddedStacksVersionV2 string = "v2" )
const ( // InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodHttp01 captures enum value "http01" InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodHttp01 string = "http01" // InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodDns01 captures enum value "dns01" InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodDns01 string = "dns01" )
const ( // InlineResponse20038EmbeddedStacksVersionV1 captures enum value "v1" InlineResponse20038EmbeddedStacksVersionV1 string = "v1" // InlineResponse20038EmbeddedStacksVersionV2 captures enum value "v2" InlineResponse20038EmbeddedStacksVersionV2 string = "v2" )
const ( // InlineResponse20039VersionV1 captures enum value "v1" InlineResponse20039VersionV1 string = "v1" // InlineResponse20039VersionV2 captures enum value "v2" InlineResponse20039VersionV2 string = "v2" )
const ( // InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodHttp01 captures enum value "http01" InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodHttp01 string = "http01" // InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodDns01 captures enum value "dns01" InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodDns01 string = "dns01" )
const ( // InlineResponse20045EmbeddedStacksVersionV1 captures enum value "v1" InlineResponse20045EmbeddedStacksVersionV1 string = "v1" // InlineResponse20045EmbeddedStacksVersionV2 captures enum value "v2" InlineResponse20045EmbeddedStacksVersionV2 string = "v2" )
const ( // InlineResponse20046VersionV1 captures enum value "v1" InlineResponse20046VersionV1 string = "v1" // InlineResponse20046VersionV2 captures enum value "v2" InlineResponse20046VersionV2 string = "v2" )
const ( // InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodHttp01 captures enum value "http01" InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodHttp01 string = "http01" // InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodDns01 captures enum value "dns01" InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodDns01 string = "dns01" )
const ( // InlineResponse200EmbeddedAccountsSweetnessStackVersionV1 captures enum value "v1" InlineResponse200EmbeddedAccountsSweetnessStackVersionV1 string = "v1" // InlineResponse200EmbeddedAccountsSweetnessStackVersionV2 captures enum value "v2" InlineResponse200EmbeddedAccountsSweetnessStackVersionV2 string = "v2" )
const ( // InlineResponse201SweetnessStackVersionV1 captures enum value "v1" InlineResponse201SweetnessStackVersionV1 string = "v1" // InlineResponse201SweetnessStackVersionV2 captures enum value "v2" InlineResponse201SweetnessStackVersionV2 string = "v2" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountsaccountIdmetricDrainsDrainConfiguration ¶
type AccountsaccountIdmetricDrainsDrainConfiguration struct {
// address
// Format: uri
Address strfmt.URI `json:"address,omitempty"`
// api key
APIKey string `json:"api_key,omitempty"`
// database
Database string `json:"database,omitempty"`
// password
Password string `json:"password,omitempty"`
// series url
// Format: uri
SeriesURL strfmt.URI `json:"series_url,omitempty"`
// username
Username string `json:"username,omitempty"`
AuthToken string `json:"authToken,omitempty"`
Bucket string `json:"bucket,omitempty"`
Org string `json:"org,omitempty"`
}
AccountsaccountIdmetricDrainsDrainConfiguration For external metric drain hosts swagger:model accountsaccount_idmetric_drains_drain_configuration
func (*AccountsaccountIdmetricDrainsDrainConfiguration) MarshalBinary ¶
func (m *AccountsaccountIdmetricDrainsDrainConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountsaccountIdmetricDrainsDrainConfiguration) UnmarshalBinary ¶
func (m *AccountsaccountIdmetricDrainsDrainConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest ¶
type AppRequest struct {
// handle
// Required: true
Handle *string `json:"handle"`
// name
Name string `json:"name,omitempty"`
// organization id
// Required: true
OrganizationID *string `json:"organization_id"`
// stack id
StackID int64 `json:"stack_id,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest app request swagger:model app_request
func (*AppRequest) MarshalBinary ¶
func (m *AppRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest) UnmarshalBinary ¶
func (m *AppRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest1 ¶
type AppRequest1 struct {
// handle
Handle string `json:"handle,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AppRequest1 app request 1 swagger:model app_request_1
func (*AppRequest1) MarshalBinary ¶
func (m *AppRequest1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest1) UnmarshalBinary ¶
func (m *AppRequest1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest10 ¶
type AppRequest10 struct {
// handle
Handle string `json:"handle,omitempty"`
}
AppRequest10 app request 10 swagger:model app_request_10
func (*AppRequest10) MarshalBinary ¶
func (m *AppRequest10) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest10) UnmarshalBinary ¶
func (m *AppRequest10) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest11 ¶
type AppRequest11 struct {
// Mapping of environment variables
// Required: true
Env interface{} `json:"env"`
}
AppRequest11 app request 11 swagger:model app_request_11
func (*AppRequest11) MarshalBinary ¶
func (m *AppRequest11) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest11) UnmarshalBinary ¶
func (m *AppRequest11) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest12 ¶
type AppRequest12 struct {
// Mapping of environment variables
// Required: true
Env interface{} `json:"env"`
}
AppRequest12 app request 12 swagger:model app_request_12
func (*AppRequest12) MarshalBinary ¶
func (m *AppRequest12) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest12) UnmarshalBinary ¶
func (m *AppRequest12) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest13 ¶
type AppRequest13 struct {
// current kms arn
CurrentKmsArn int64 `json:"current_kms_arn,omitempty"`
// Alternate name for `database_image_id`
DatabaseImage int64 `json:"database_image,omitempty"`
// database image id
// Required: true
DatabaseImageID *int64 `json:"database_image_id"`
// handle
// Required: true
Handle *string `json:"handle"`
// initial container size
InitialContainerSize int64 `json:"initial_container_size,omitempty"`
// initial disk size
InitialDiskSize int64 `json:"initial_disk_size,omitempty"`
// initialize from
InitializeFrom string `json:"initialize_from,omitempty"`
// type
Type string `json:"type,omitempty"`
}
AppRequest13 app request 13 swagger:model app_request_13
func (*AppRequest13) MarshalBinary ¶
func (m *AppRequest13) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest13) UnmarshalBinary ¶
func (m *AppRequest13) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest14 ¶
type AppRequest14 struct {
// current configuration
CurrentConfiguration int64 `json:"current_configuration,omitempty"`
// current kms arn
CurrentKmsArn int64 `json:"current_kms_arn,omitempty"`
// database image id
DatabaseImageID int64 `json:"database_image_id,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// initial continer size
InitialContinerSize int64 `json:"initial_continer_size,omitempty"`
// initial disk size
InitialDiskSize int64 `json:"initial_disk_size,omitempty"`
}
AppRequest14 app request 14 swagger:model app_request_14
func (*AppRequest14) MarshalBinary ¶
func (m *AppRequest14) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest14) UnmarshalBinary ¶
func (m *AppRequest14) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest15 ¶
type AppRequest15 struct {
// current configuration
CurrentConfiguration int64 `json:"current_configuration,omitempty"`
// current kms arn
CurrentKmsArn int64 `json:"current_kms_arn,omitempty"`
// database image id
DatabaseImageID int64 `json:"database_image_id,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// initial continer size
InitialContinerSize int64 `json:"initial_continer_size,omitempty"`
// initial disk size
InitialDiskSize int64 `json:"initial_disk_size,omitempty"`
}
AppRequest15 app request 15 swagger:model app_request_15
func (*AppRequest15) MarshalBinary ¶
func (m *AppRequest15) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest15) UnmarshalBinary ¶
func (m *AppRequest15) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest16 ¶
type AppRequest16 struct {
// For Deploy-hosted Elasticsearch drains
// Format: uri
Database strfmt.URI `json:"database,omitempty"`
// For Deploy-hosted Elasticsearch drains
DatabaseID int64 `json:"database_id,omitempty"`
// drain apps
DrainApps bool `json:"drain_apps"`
// drain databases
DrainDatabases bool `json:"drain_databases"`
// drain ephemeral sessions
DrainEphemeralSessions bool `json:"drain_ephemeral_sessions"`
// For syslog-tls-tcp drains
// Format: uri
DrainHost strfmt.URI `json:"drain_host,omitempty"`
// For Tail drains
DrainPassword string `json:"drain_password,omitempty"`
// For syslog-tls-tcp drains
DrainPort int64 `json:"drain_port,omitempty"`
// drain proxies
DrainProxies bool `json:"drain_proxies"`
// drain type
// Required: true
DrainType *string `json:"drain_type"`
// DEPRECATED: For legacy Elasticsearch drains
DrainUsername string `json:"drain_username,omitempty"`
// handle
// Required: true
Handle *string `json:"handle"`
// logging token
LoggingToken string `json:"logging_token,omitempty"`
// For HTTPs Post drains
// Format: uri
URL strfmt.URI `json:"url,omitempty"`
}
AppRequest16 app request 16 swagger:model app_request_16
func (*AppRequest16) MarshalBinary ¶
func (m *AppRequest16) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest16) UnmarshalBinary ¶
func (m *AppRequest16) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest17 ¶
type AppRequest17 struct {
// drain apps
DrainApps bool `json:"drain_apps"`
// drain databases
DrainDatabases bool `json:"drain_databases"`
// drain ephemeral sessions
DrainEphemeralSessions bool `json:"drain_ephemeral_sessions"`
// drain proxies
DrainProxies bool `json:"drain_proxies"`
}
AppRequest17 app request 17 swagger:model app_request_17
func (*AppRequest17) MarshalBinary ¶
func (m *AppRequest17) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest17) UnmarshalBinary ¶
func (m *AppRequest17) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest18 ¶
type AppRequest18 struct {
// drain apps
DrainApps bool `json:"drain_apps"`
// drain databases
DrainDatabases bool `json:"drain_databases"`
// drain ephemeral sessions
DrainEphemeralSessions bool `json:"drain_ephemeral_sessions"`
// drain proxies
DrainProxies bool `json:"drain_proxies"`
}
AppRequest18 app request 18 swagger:model app_request_18
func (*AppRequest18) MarshalBinary ¶
func (m *AppRequest18) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest18) UnmarshalBinary ¶
func (m *AppRequest18) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest19 ¶
type AppRequest19 struct {
// For Deploy-hosted InfluxDB instances
// Format: uri
Database strfmt.URI `json:"database,omitempty"`
// For Deploy-hosted InfluxDB instances
DatabaseID int64 `json:"database_id,omitempty"`
// drain configuration
DrainConfiguration *AccountsaccountIdmetricDrainsDrainConfiguration `json:"drain_configuration,omitempty"`
// drain type
// Required: true
DrainType *string `json:"drain_type"`
// handle
// Required: true
Handle *string `json:"handle"`
}
AppRequest19 app request 19 swagger:model app_request_19
func (*AppRequest19) MarshalBinary ¶
func (m *AppRequest19) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest19) UnmarshalBinary ¶
func (m *AppRequest19) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest2 ¶
type AppRequest2 struct {
// handle
Handle string `json:"handle,omitempty"`
// name
Name string `json:"name,omitempty"`
}
AppRequest2 app request 2 swagger:model app_request_2
func (*AppRequest2) MarshalBinary ¶
func (m *AppRequest2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest2) UnmarshalBinary ¶
func (m *AppRequest2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest20 ¶
type AppRequest20 struct {
// cancelled
Cancelled bool `json:"cancelled"`
}
AppRequest20 app request 20 swagger:model app_request_20
func (*AppRequest20) MarshalBinary ¶
func (m *AppRequest20) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest20) UnmarshalBinary ¶
func (m *AppRequest20) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest21 ¶
type AppRequest21 struct {
// cancelled
Cancelled bool `json:"cancelled"`
}
AppRequest21 app request 21 swagger:model app_request_21
func (*AppRequest21) MarshalBinary ¶
func (m *AppRequest21) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest21) UnmarshalBinary ¶
func (m *AppRequest21) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest22 ¶
type AppRequest22 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest22 app request 22 swagger:model app_request_22
func (*AppRequest22) MarshalBinary ¶
func (m *AppRequest22) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest22) UnmarshalBinary ¶
func (m *AppRequest22) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest23 ¶
type AppRequest23 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest23 app request 23 swagger:model app_request_23
func (*AppRequest23) MarshalBinary ¶
func (m *AppRequest23) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest23) UnmarshalBinary ¶
func (m *AppRequest23) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest24 ¶
type AppRequest24 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest24 app request 24 swagger:model app_request_24
func (*AppRequest24) MarshalBinary ¶
func (m *AppRequest24) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest24) UnmarshalBinary ¶
func (m *AppRequest24) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest25 ¶
type AppRequest25 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest25 app request 25 swagger:model app_request_25
func (*AppRequest25) MarshalBinary ¶
func (m *AppRequest25) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest25) UnmarshalBinary ¶
func (m *AppRequest25) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest26 ¶
type AppRequest26 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest26 app request 26 swagger:model app_request_26
func (*AppRequest26) MarshalBinary ¶
func (m *AppRequest26) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest26) UnmarshalBinary ¶
func (m *AppRequest26) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest27 ¶
type AppRequest27 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest27 app request 27 swagger:model app_request_27
func (*AppRequest27) MarshalBinary ¶
func (m *AppRequest27) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest27) UnmarshalBinary ¶
func (m *AppRequest27) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest28 ¶
type AppRequest28 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest28 app request 28 swagger:model app_request_28
func (*AppRequest28) MarshalBinary ¶
func (m *AppRequest28) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest28) UnmarshalBinary ¶
func (m *AppRequest28) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest29 ¶
type AppRequest29 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest29 app request 29 swagger:model app_request_29
func (*AppRequest29) MarshalBinary ¶
func (m *AppRequest29) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest29) UnmarshalBinary ¶
func (m *AppRequest29) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest3 ¶
type AppRequest3 struct {
// handle
// Required: true
Handle *string `json:"handle"`
}
AppRequest3 app request 3 swagger:model app_request_3
func (*AppRequest3) MarshalBinary ¶
func (m *AppRequest3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest3) UnmarshalBinary ¶
func (m *AppRequest3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest30 ¶
type AppRequest30 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest30 app request 30 swagger:model app_request_30
func (*AppRequest30) MarshalBinary ¶
func (m *AppRequest30) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest30) UnmarshalBinary ¶
func (m *AppRequest30) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest31 ¶
type AppRequest31 struct {
// automated
Automated bool `json:"automated"`
// certificate
Certificate string `json:"certificate,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count"`
// container size
ContainerSize int64 `json:"container_size,omitempty"`
// destination account
// Format: uri
DestinationAccount strfmt.URI `json:"destination_account,omitempty"`
// destination account id
DestinationAccountID int64 `json:"destination_account_id,omitempty"`
// destination region
DestinationRegion string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef string `json:"git_ref,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// instance profile
InstanceProfile string `json:"instance_profile,omitempty"`
// interactive
Interactive bool `json:"interactive"`
// key arn
KeyArn string `json:"key_arn,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// type
// Required: true
Type *string `json:"type"`
}
AppRequest31 app request 31 swagger:model app_request_31
func (*AppRequest31) MarshalBinary ¶
func (m *AppRequest31) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest31) UnmarshalBinary ¶
func (m *AppRequest31) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest32 ¶
type AppRequest32 struct {
// role
// Required: true
// Format: uuid
Role *strfmt.UUID `json:"role"`
// scope
// Required: true
// Enum: [read manage]
Scope *string `json:"scope"`
}
AppRequest32 app request 32 swagger:model app_request_32
func (*AppRequest32) MarshalBinary ¶
func (m *AppRequest32) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest32) UnmarshalBinary ¶
func (m *AppRequest32) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest33 ¶
type AppRequest33 struct {
// command
Command string `json:"command,omitempty"`
// ssh public key
// Required: true
SSHPublicKey *string `json:"ssh_public_key"`
}
AppRequest33 app request 33 swagger:model app_request_33
func (*AppRequest33) MarshalBinary ¶
func (m *AppRequest33) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest33) UnmarshalBinary ¶
func (m *AppRequest33) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest34 ¶
type AppRequest34 struct {
// acme
Acme bool `json:"acme"`
// certificate
// Required: true
Certificate *int64 `json:"certificate"`
// container exposed ports
ContainerExposedPorts []int64 `json:"container_exposed_ports"`
// container port
ContainerPort int64 `json:"container_port,omitempty"`
// container ports
ContainerPorts []int64 `json:"container_ports"`
// default
Default bool `json:"default"`
// internal
Internal bool `json:"internal"`
// ip whitelist
IPWhitelist []string `json:"ip_whitelist"`
// platform
Platform string `json:"platform,omitempty"`
// type
// Required: true
Type *string `json:"type"`
// user domain
UserDomain string `json:"user_domain,omitempty"`
}
AppRequest34 app request 34 swagger:model app_request_34
func (*AppRequest34) MarshalBinary ¶
func (m *AppRequest34) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest34) UnmarshalBinary ¶
func (m *AppRequest34) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest35 ¶
type AppRequest35 struct {
// certificate
Certificate int64 `json:"certificate,omitempty"`
// container port
ContainerPort int64 `json:"container_port,omitempty"`
// container ports
ContainerPorts []int64 `json:"container_ports"`
// ip whitelist
IPWhitelist []string `json:"ip_whitelist"`
// platform
Platform string `json:"platform,omitempty"`
// user domain
UserDomain string `json:"user_domain,omitempty"`
}
AppRequest35 app request 35 swagger:model app_request_35
func (*AppRequest35) MarshalBinary ¶
func (m *AppRequest35) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest35) UnmarshalBinary ¶
func (m *AppRequest35) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest36 ¶ added in v0.1.3
type AppRequest36 struct {
// certificate
Certificate int64 `json:"certificate,omitempty"`
// container port
ContainerPort int64 `json:"container_port,omitempty"`
// container ports
ContainerPorts []int64 `json:"container_ports"`
// ip whitelist
IPWhitelist []string `json:"ip_whitelist"`
// platform
Platform string `json:"platform,omitempty"`
// user domain
UserDomain string `json:"user_domain,omitempty"`
}
AppRequest36 app request 36 swagger:model app_request_36
func (*AppRequest36) MarshalBinary ¶ added in v0.1.3
func (m *AppRequest36) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest36) UnmarshalBinary ¶ added in v0.1.3
func (m *AppRequest36) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest4 ¶
type AppRequest4 struct {
// daily
Daily int64 `json:"daily"`
// keep final
KeepFinal bool `json:"keep_final"`
// make copy
MakeCopy bool `json:"make_copy"`
// monthly
Monthly int64 `json:"monthly"`
}
AppRequest4 app request 4 swagger:model app_request_4
func (*AppRequest4) MarshalBinary ¶
func (m *AppRequest4) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest4) UnmarshalBinary ¶
func (m *AppRequest4) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest5 ¶
type AppRequest5 struct {
// acme
Acme bool `json:"acme"`
// certificate body
// Required: true
CertificateBody *string `json:"certificate_body"`
// private key
// Required: true
PrivateKey *string `json:"private_key"`
}
AppRequest5 app request 5 swagger:model app_request_5
func (*AppRequest5) MarshalBinary ¶
func (m *AppRequest5) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest5) UnmarshalBinary ¶
func (m *AppRequest5) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest6 ¶
type AppRequest6 struct {
// certificate arn
CertificateArn string `json:"certificate_arn,omitempty"`
}
AppRequest6 app request 6 swagger:model app_request_6
func (*AppRequest6) MarshalBinary ¶
func (m *AppRequest6) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest6) UnmarshalBinary ¶
func (m *AppRequest6) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest7 ¶
type AppRequest7 struct {
// certificate arn
CertificateArn string `json:"certificate_arn,omitempty"`
}
AppRequest7 app request 7 swagger:model app_request_7
func (*AppRequest7) MarshalBinary ¶
func (m *AppRequest7) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest7) UnmarshalBinary ¶
func (m *AppRequest7) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest8 ¶
type AppRequest8 struct {
// handle
// Required: true
Handle *string `json:"handle"`
}
AppRequest8 app request 8 swagger:model app_request_8
func (*AppRequest8) MarshalBinary ¶
func (m *AppRequest8) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest8) UnmarshalBinary ¶
func (m *AppRequest8) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AppRequest9 ¶
type AppRequest9 struct {
// handle
Handle string `json:"handle,omitempty"`
// type
// Enum: [app database account]
Type string `json:"type,omitempty"`
}
AppRequest9 app request 9 swagger:model app_request_9
func (*AppRequest9) MarshalBinary ¶
func (m *AppRequest9) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppRequest9) UnmarshalBinary ¶
func (m *AppRequest9) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200 ¶
type InlineResponse200 struct {
// embedded
// Required: true
Embedded *InlineResponse200Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse200Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse200 inline response 200 swagger:model inline_response_200
func (*InlineResponse200) MarshalBinary ¶
func (m *InlineResponse200) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200) UnmarshalBinary ¶
func (m *InlineResponse200) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2001 ¶
type InlineResponse2001 struct {
// embedded
// Required: true
Embedded *InlineResponse2001Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse2001 inline response 200 1 swagger:model inline_response_200_1
func (*InlineResponse2001) MarshalBinary ¶
func (m *InlineResponse2001) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2001) UnmarshalBinary ¶
func (m *InlineResponse2001) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20010 ¶
type InlineResponse20010 struct {
// embedded
// Required: true
Embedded *InlineResponse20010Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20010Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20010 inline response 200 10 swagger:model inline_response_200_10
func (*InlineResponse20010) MarshalBinary ¶
func (m *InlineResponse20010) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20010) UnmarshalBinary ¶
func (m *InlineResponse20010) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20010Embedded ¶
type InlineResponse20010Embedded struct {
// containers
Containers []*InlineResponse20010EmbeddedContainers `json:"containers"`
}
InlineResponse20010Embedded inline response 200 10 embedded swagger:model inline_response_200_10__embedded
func (*InlineResponse20010Embedded) MarshalBinary ¶
func (m *InlineResponse20010Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20010Embedded) UnmarshalBinary ¶
func (m *InlineResponse20010Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20010EmbeddedConfigurations ¶
type InlineResponse20010EmbeddedConfigurations struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20010EmbeddedLinks `json:"_links,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// id
ID int64 `json:"id,omitempty"`
}
InlineResponse20010EmbeddedConfigurations inline response 200 10 embedded configurations swagger:model inline_response_200_10__embedded_configurations
func (*InlineResponse20010EmbeddedConfigurations) MarshalBinary ¶
func (m *InlineResponse20010EmbeddedConfigurations) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20010EmbeddedConfigurations) UnmarshalBinary ¶
func (m *InlineResponse20010EmbeddedConfigurations) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20010EmbeddedContainers ¶ added in v0.1.3
type InlineResponse20010EmbeddedContainers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20010EmbeddedLinks `json:"_links,omitempty"`
// allocation
Allocation []string `json:"allocation"`
// aws instance id
AwsInstanceID *string `json:"aws_instance_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker name
DockerName *string `json:"docker_name,omitempty"`
// host
Host string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// instance class
InstanceClass *string `json:"instance_class,omitempty"`
// layer
Layer string `json:"layer,omitempty"`
// memory limit
MemoryLimit int64 `json:"memory_limit,omitempty"`
// mounts
Mounts [][]string `json:"mounts"`
// port
Port int64 `json:"port,omitempty"`
// port mapping
PortMapping [][]int64 `json:"port_mapping"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20010EmbeddedContainers inline response 200 10 embedded containers swagger:model inline_response_200_10__embedded_containers
func (*InlineResponse20010EmbeddedContainers) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20010EmbeddedContainers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20010EmbeddedContainers) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20010EmbeddedContainers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20010EmbeddedDatabaseCredentials ¶
type InlineResponse20010EmbeddedDatabaseCredentials struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20010EmbeddedLinks `json:"_links,omitempty"`
// connection url
ConnectionURL string `json:"connection_url,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20010EmbeddedDatabaseCredentials inline response 200 10 embedded database credentials swagger:model inline_response_200_10__embedded_database_credentials
func (*InlineResponse20010EmbeddedDatabaseCredentials) MarshalBinary ¶
func (m *InlineResponse20010EmbeddedDatabaseCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20010EmbeddedDatabaseCredentials) UnmarshalBinary ¶
func (m *InlineResponse20010EmbeddedDatabaseCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20010EmbeddedLinks ¶
type InlineResponse20010EmbeddedLinks struct {
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"log_drain,omitempty"`
// metric drain
MetricDrain *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"metric_drain,omitempty"`
// release
Release *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"release,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// vhost
Vhost *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"vhost,omitempty"`
}
InlineResponse20010EmbeddedLinks inline response 200 10 embedded links swagger:model inline_response_200_10__embedded__links
func (*InlineResponse20010EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20010EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20010EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20010EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20010Links ¶
type InlineResponse20010Links struct {
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"log_drain,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// release
Release *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"release,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20010Links inline response 200 10 links swagger:model inline_response_200_10__links
func (*InlineResponse20010Links) MarshalBinary ¶
func (m *InlineResponse20010Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20010Links) UnmarshalBinary ¶
func (m *InlineResponse20010Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20011 ¶
type InlineResponse20011 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20010EmbeddedLinks `json:"_links"`
// allocation
// Required: true
Allocation []string `json:"allocation"`
// aws instance id
// Required: true
AwsInstanceID *string `json:"aws_instance_id"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// docker name
// Required: true
DockerName *string `json:"docker_name"`
// host
// Required: true
Host *string `json:"host"`
// id
// Required: true
ID *int64 `json:"id"`
// instance class
// Required: true
InstanceClass *string `json:"instance_class"`
// layer
// Required: true
Layer *string `json:"layer"`
// memory limit
// Required: true
MemoryLimit *int64 `json:"memory_limit"`
// mounts
// Required: true
Mounts [][]string `json:"mounts"`
// port
// Required: true
Port *int64 `json:"port"`
// port mapping
// Required: true
PortMapping [][]int64 `json:"port_mapping"`
// status
// Required: true
Status *string `json:"status"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20011 inline response 200 11 swagger:model inline_response_200_11
func (*InlineResponse20011) MarshalBinary ¶
func (m *InlineResponse20011) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20011) UnmarshalBinary ¶
func (m *InlineResponse20011) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20012 ¶
type InlineResponse20012 struct {
// embedded
// Required: true
Embedded *InlineResponse20012Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20012Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20012 inline response 200 12 swagger:model inline_response_200_12
func (*InlineResponse20012) MarshalBinary ¶
func (m *InlineResponse20012) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20012) UnmarshalBinary ¶
func (m *InlineResponse20012) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20012Embedded ¶
type InlineResponse20012Embedded struct {
// database credentials
DatabaseCredentials []*InlineResponse20012EmbeddedDatabaseCredentials `json:"database_credentials"`
}
InlineResponse20012Embedded inline response 200 12 embedded swagger:model inline_response_200_12__embedded
func (*InlineResponse20012Embedded) MarshalBinary ¶
func (m *InlineResponse20012Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20012Embedded) UnmarshalBinary ¶
func (m *InlineResponse20012Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20012EmbeddedContainers ¶
type InlineResponse20012EmbeddedContainers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20012EmbeddedLinks `json:"_links,omitempty"`
// allocation
Allocation []string `json:"allocation"`
// aws instance id
AwsInstanceID *string `json:"aws_instance_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker name
DockerName *string `json:"docker_name,omitempty"`
// host
Host string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// instance class
InstanceClass *string `json:"instance_class,omitempty"`
// layer
Layer string `json:"layer,omitempty"`
// memory limit
MemoryLimit int64 `json:"memory_limit,omitempty"`
// mounts
Mounts [][]string `json:"mounts"`
// port
Port int64 `json:"port,omitempty"`
// port mapping
PortMapping []int64 `json:"port_mapping"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20012EmbeddedContainers inline response 200 12 embedded containers swagger:model inline_response_200_12__embedded_containers
func (*InlineResponse20012EmbeddedContainers) MarshalBinary ¶
func (m *InlineResponse20012EmbeddedContainers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20012EmbeddedContainers) UnmarshalBinary ¶
func (m *InlineResponse20012EmbeddedContainers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20012EmbeddedDatabaseCredentials ¶ added in v0.1.3
type InlineResponse20012EmbeddedDatabaseCredentials struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20012EmbeddedLinks `json:"_links,omitempty"`
// connection url
ConnectionURL string `json:"connection_url,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20012EmbeddedDatabaseCredentials inline response 200 12 embedded database credentials swagger:model inline_response_200_12__embedded_database_credentials
func (*InlineResponse20012EmbeddedDatabaseCredentials) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20012EmbeddedDatabaseCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20012EmbeddedDatabaseCredentials) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20012EmbeddedDatabaseCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20012EmbeddedLinks ¶
type InlineResponse20012EmbeddedLinks struct {
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20012EmbeddedLinks inline response 200 12 embedded links swagger:model inline_response_200_12__embedded__links
func (*InlineResponse20012EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20012EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20012EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20012EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20012Links ¶
type InlineResponse20012Links struct {
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20012Links inline response 200 12 links swagger:model inline_response_200_12__links
func (*InlineResponse20012Links) MarshalBinary ¶
func (m *InlineResponse20012Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20012Links) UnmarshalBinary ¶
func (m *InlineResponse20012Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20013 ¶
type InlineResponse20013 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20012EmbeddedLinks `json:"_links"`
// connection url
// Required: true
ConnectionURL *string `json:"connection_url"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// default
// Required: true
Default *bool `json:"default"`
// id
// Required: true
ID *int64 `json:"id"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20013 inline response 200 13 swagger:model inline_response_200_13
func (*InlineResponse20013) MarshalBinary ¶
func (m *InlineResponse20013) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20013) UnmarshalBinary ¶
func (m *InlineResponse20013) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20013Embedded ¶
type InlineResponse20013Embedded struct {
// database images
DatabaseImages []*InlineResponse20013EmbeddedDatabaseImages `json:"database_images"`
}
InlineResponse20013Embedded inline response 200 13 embedded swagger:model inline_response_200_13__embedded
func (*InlineResponse20013Embedded) MarshalBinary ¶
func (m *InlineResponse20013Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20013Embedded) UnmarshalBinary ¶
func (m *InlineResponse20013Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20013EmbeddedDatabaseImages ¶
type InlineResponse20013EmbeddedDatabaseImages struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20012Links `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// description
Description string `json:"description,omitempty"`
// discoverable
Discoverable bool `json:"discoverable,omitempty"`
// docker repo
DockerRepo string `json:"docker_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// version
Version string `json:"version,omitempty"`
// visible
Visible bool `json:"visible,omitempty"`
}
InlineResponse20013EmbeddedDatabaseImages inline response 200 13 embedded database images swagger:model inline_response_200_13__embedded_database_images
func (*InlineResponse20013EmbeddedDatabaseImages) MarshalBinary ¶
func (m *InlineResponse20013EmbeddedDatabaseImages) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20013EmbeddedDatabaseImages) UnmarshalBinary ¶
func (m *InlineResponse20013EmbeddedDatabaseImages) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20013Links ¶
type InlineResponse20013Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20013Links inline response 200 13 links swagger:model inline_response_200_13__links
func (*InlineResponse20013Links) MarshalBinary ¶
func (m *InlineResponse20013Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20013Links) UnmarshalBinary ¶
func (m *InlineResponse20013Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014 ¶
type InlineResponse20014 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20014Links `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// default
// Required: true
Default *bool `json:"default"`
// description
// Required: true
Description *string `json:"description"`
// discoverable
// Required: true
Discoverable *bool `json:"discoverable"`
// docker repo
// Required: true
DockerRepo *string `json:"docker_repo"`
// id
// Required: true
ID *int64 `json:"id"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
// version
// Required: true
Version *string `json:"version"`
// visible
// Required: true
Visible *bool `json:"visible"`
}
InlineResponse20014 inline response 200 14 swagger:model inline_response_200_14
func (*InlineResponse20014) MarshalBinary ¶
func (m *InlineResponse20014) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014) UnmarshalBinary ¶
func (m *InlineResponse20014) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014Embedded ¶
type InlineResponse20014Embedded struct {
// databases
Databases []*InlineResponse20014EmbeddedDatabases `json:"databases"`
}
InlineResponse20014Embedded inline response 200 14 embedded swagger:model inline_response_200_14__embedded
func (*InlineResponse20014Embedded) MarshalBinary ¶
func (m *InlineResponse20014Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014Embedded) UnmarshalBinary ¶
func (m *InlineResponse20014Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014EmbeddedDatabaseCredentials ¶
type InlineResponse20014EmbeddedDatabaseCredentials struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20014EmbeddedLinks `json:"_links,omitempty"`
// connection url
ConnectionURL string `json:"connection_url,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20014EmbeddedDatabaseCredentials inline response 200 14 embedded database credentials swagger:model inline_response_200_14__embedded_database_credentials
func (*InlineResponse20014EmbeddedDatabaseCredentials) MarshalBinary ¶
func (m *InlineResponse20014EmbeddedDatabaseCredentials) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014EmbeddedDatabaseCredentials) UnmarshalBinary ¶
func (m *InlineResponse20014EmbeddedDatabaseCredentials) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014EmbeddedDatabases ¶
type InlineResponse20014EmbeddedDatabases struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse20014EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse20014EmbeddedLinks `json:"_links,omitempty"`
// connection url
ConnectionURL *string `json:"connection_url,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// initial container size
InitialContainerSize *int64 `json:"initial_container_size,omitempty"`
// initial disk size
InitialDiskSize *int64 `json:"initial_disk_size,omitempty"`
// passphrase
Passphrase *string `json:"passphrase,omitempty"`
// port mapping
PortMapping [][]int64 `json:"port_mapping"`
// provisioned
Provisioned bool `json:"provisioned,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type *string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20014EmbeddedDatabases inline response 200 14 embedded databases swagger:model inline_response_200_14__embedded_databases
func (*InlineResponse20014EmbeddedDatabases) MarshalBinary ¶
func (m *InlineResponse20014EmbeddedDatabases) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014EmbeddedDatabases) UnmarshalBinary ¶
func (m *InlineResponse20014EmbeddedDatabases) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014EmbeddedEmbedded ¶
type InlineResponse20014EmbeddedEmbedded struct {
// database credentials
DatabaseCredentials []*InlineResponse200EmbeddedEmbeddedLogDrains `json:"database_credentials"`
// disk
Disk *InlineResponse20014EmbeddedEmbeddedDisk `json:"disk,omitempty"`
// last operation
LastOperation *InlineResponse2003EmbeddedEmbeddedLastOperation `json:"last_operation,omitempty"`
}
InlineResponse20014EmbeddedEmbedded inline response 200 14 embedded embedded swagger:model inline_response_200_14__embedded__embedded
func (*InlineResponse20014EmbeddedEmbedded) MarshalBinary ¶
func (m *InlineResponse20014EmbeddedEmbedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014EmbeddedEmbedded) UnmarshalBinary ¶
func (m *InlineResponse20014EmbeddedEmbedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014EmbeddedEmbeddedDisk ¶
type InlineResponse20014EmbeddedEmbeddedDisk struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20014EmbeddedEmbeddedDiskLinks `json:"_links,omitempty"`
// attached
Attached bool `json:"attached,omitempty"`
// availability zone
AvailabilityZone *string `json:"availability_zone,omitempty"`
// baseline iops
BaselineIops *int64 `json:"baseline_iops,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// device
Device *string `json:"device,omitempty"`
// ebs volume id
EbsVolumeID *string `json:"ebs_volume_id,omitempty"`
// ebs volume type
EbsVolumeType *string `json:"ebs_volume_type,omitempty"`
// ec2 instance id
Ec2InstanceID *string `json:"ec2_instance_id,omitempty"`
// filesystem
Filesystem string `json:"filesystem,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// host
Host *string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// key bytes
KeyBytes int64 `json:"key_bytes,omitempty"`
// passphrase
Passphrase string `json:"passphrase,omitempty"`
// size
Size int64 `json:"size,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20014EmbeddedEmbeddedDisk inline response 200 14 embedded embedded disk swagger:model inline_response_200_14__embedded__embedded_disk
func (*InlineResponse20014EmbeddedEmbeddedDisk) MarshalBinary ¶
func (m *InlineResponse20014EmbeddedEmbeddedDisk) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014EmbeddedEmbeddedDisk) UnmarshalBinary ¶
func (m *InlineResponse20014EmbeddedEmbeddedDisk) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014EmbeddedEmbeddedDiskLinks ¶
type InlineResponse20014EmbeddedEmbeddedDiskLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20014EmbeddedEmbeddedDiskLinks inline response 200 14 embedded embedded disk links swagger:model inline_response_200_14__embedded__embedded_disk__links
func (*InlineResponse20014EmbeddedEmbeddedDiskLinks) MarshalBinary ¶
func (m *InlineResponse20014EmbeddedEmbeddedDiskLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014EmbeddedEmbeddedDiskLinks) UnmarshalBinary ¶
func (m *InlineResponse20014EmbeddedEmbeddedDiskLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014EmbeddedLinks ¶
type InlineResponse20014EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// backups
Backups *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"backups,omitempty"`
// configurations
Configurations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"configurations,omitempty"`
// current configuration
CurrentConfiguration *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"current_configuration,omitempty"`
// database credentials
DatabaseCredentials *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database_credentials,omitempty"`
// database image
DatabaseImage *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database_image,omitempty"`
// dependents
Dependents *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"dependents,omitempty"`
// disk
Disk *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"disk,omitempty"`
// initialize from
InitializeFrom *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"initialize_from,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20014EmbeddedLinks inline response 200 14 embedded links swagger:model inline_response_200_14__embedded__links
func (*InlineResponse20014EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20014EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20014EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20014Links ¶
type InlineResponse20014Links struct {
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20014Links inline response 200 14 links swagger:model inline_response_200_14__links
func (*InlineResponse20014Links) MarshalBinary ¶
func (m *InlineResponse20014Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20014Links) UnmarshalBinary ¶
func (m *InlineResponse20014Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20015 ¶
type InlineResponse20015 struct {
// embedded
// Required: true
Embedded *InlineResponse20015Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20015Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20015 inline response 200 15 swagger:model inline_response_200_15
func (*InlineResponse20015) MarshalBinary ¶
func (m *InlineResponse20015) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20015) UnmarshalBinary ¶
func (m *InlineResponse20015) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20015Embedded ¶
type InlineResponse20015Embedded struct {
// database images
DatabaseImages []*InlineResponse20015EmbeddedDatabaseImages `json:"database_images"`
}
InlineResponse20015Embedded inline response 200 15 embedded swagger:model inline_response_200_15__embedded
func (*InlineResponse20015Embedded) MarshalBinary ¶
func (m *InlineResponse20015Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20015Embedded) UnmarshalBinary ¶
func (m *InlineResponse20015Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20015EmbeddedDatabaseImages ¶ added in v0.1.3
type InlineResponse20015EmbeddedDatabaseImages struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20014Links `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// description
Description string `json:"description,omitempty"`
// discoverable
Discoverable bool `json:"discoverable,omitempty"`
// docker repo
DockerRepo string `json:"docker_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// version
Version string `json:"version,omitempty"`
// visible
Visible bool `json:"visible,omitempty"`
}
InlineResponse20015EmbeddedDatabaseImages inline response 200 15 embedded database images swagger:model inline_response_200_15__embedded_database_images
func (*InlineResponse20015EmbeddedDatabaseImages) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20015EmbeddedDatabaseImages) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20015EmbeddedDatabaseImages) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20015EmbeddedDatabaseImages) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20015Links ¶ added in v0.1.3
type InlineResponse20015Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20015Links inline response 200 15 links swagger:model inline_response_200_15__links
func (*InlineResponse20015Links) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20015Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20015Links) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20015Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016 ¶
type InlineResponse20016 struct {
// embedded
// Required: true
Embedded *InlineResponse20016Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20016 inline response 200 16 swagger:model inline_response_200_16
func (*InlineResponse20016) MarshalBinary ¶
func (m *InlineResponse20016) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016) UnmarshalBinary ¶
func (m *InlineResponse20016) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016Embedded ¶ added in v0.1.3
type InlineResponse20016Embedded struct {
// databases
Databases []*InlineResponse20016EmbeddedDatabases `json:"databases"`
}
InlineResponse20016Embedded inline response 200 16 embedded swagger:model inline_response_200_16__embedded
func (*InlineResponse20016Embedded) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016Embedded) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016EmbeddedDatabases ¶ added in v0.1.3
type InlineResponse20016EmbeddedDatabases struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse20016EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse20016EmbeddedLinks `json:"_links,omitempty"`
// connection url
ConnectionURL *string `json:"connection_url,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// current kms arn
CurrentKmsArn *string `json:"current_kms_arn,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// initial container size
InitialContainerSize *int64 `json:"initial_container_size,omitempty"`
// initial disk size
InitialDiskSize *int64 `json:"initial_disk_size,omitempty"`
// passphrase
Passphrase *string `json:"passphrase,omitempty"`
// port mapping
PortMapping [][]int64 `json:"port_mapping"`
// provisioned
Provisioned bool `json:"provisioned,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type *string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20016EmbeddedDatabases inline response 200 16 embedded databases swagger:model inline_response_200_16__embedded_databases
func (*InlineResponse20016EmbeddedDatabases) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedDatabases) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016EmbeddedDatabases) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedDatabases) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016EmbeddedEmbedded ¶ added in v0.1.3
type InlineResponse20016EmbeddedEmbedded struct {
// database credentials
DatabaseCredentials []*InlineResponse20012EmbeddedDatabaseCredentials `json:"database_credentials"`
// disk
Disk *InlineResponse20016EmbeddedEmbeddedDisk `json:"disk,omitempty"`
// last operation
LastOperation *InlineResponse2003EmbeddedEmbeddedLastOperation `json:"last_operation,omitempty"`
}
InlineResponse20016EmbeddedEmbedded inline response 200 16 embedded embedded swagger:model inline_response_200_16__embedded__embedded
func (*InlineResponse20016EmbeddedEmbedded) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedEmbedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016EmbeddedEmbedded) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedEmbedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016EmbeddedEmbeddedDisk ¶ added in v0.1.3
type InlineResponse20016EmbeddedEmbeddedDisk struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20016EmbeddedEmbeddedDiskLinks `json:"_links,omitempty"`
// attached
Attached bool `json:"attached,omitempty"`
// availability zone
AvailabilityZone *string `json:"availability_zone,omitempty"`
// baseline iops
BaselineIops *int64 `json:"baseline_iops,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// current kms arn
CurrentKmsArn *string `json:"current_kms_arn,omitempty"`
// device
Device *string `json:"device,omitempty"`
// ebs volume id
EbsVolumeID *string `json:"ebs_volume_id,omitempty"`
// ebs volume type
EbsVolumeType *string `json:"ebs_volume_type,omitempty"`
// ec2 instance id
Ec2InstanceID *string `json:"ec2_instance_id,omitempty"`
// filesystem
Filesystem string `json:"filesystem,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// host
Host *string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// key bytes
KeyBytes int64 `json:"key_bytes,omitempty"`
// passphrase
Passphrase string `json:"passphrase,omitempty"`
// size
Size int64 `json:"size,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20016EmbeddedEmbeddedDisk inline response 200 16 embedded embedded disk swagger:model inline_response_200_16__embedded__embedded_disk
func (*InlineResponse20016EmbeddedEmbeddedDisk) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedEmbeddedDisk) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016EmbeddedEmbeddedDisk) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedEmbeddedDisk) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016EmbeddedEmbeddedDiskLinks ¶ added in v0.1.3
type InlineResponse20016EmbeddedEmbeddedDiskLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20016EmbeddedEmbeddedDiskLinks inline response 200 16 embedded embedded disk links swagger:model inline_response_200_16__embedded__embedded_disk__links
func (*InlineResponse20016EmbeddedEmbeddedDiskLinks) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedEmbeddedDiskLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016EmbeddedEmbeddedDiskLinks) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedEmbeddedDiskLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016EmbeddedLinks ¶ added in v0.1.3
type InlineResponse20016EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// backups
Backups *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"backups,omitempty"`
// configurations
Configurations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"configurations,omitempty"`
// current configuration
CurrentConfiguration *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"current_configuration,omitempty"`
// database credentials
DatabaseCredentials *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database_credentials,omitempty"`
// database image
DatabaseImage *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database_image,omitempty"`
// dependents
Dependents *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"dependents,omitempty"`
// disk
Disk *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"disk,omitempty"`
// initialize from
InitializeFrom *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"initialize_from,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"service,omitempty"`
}
InlineResponse20016EmbeddedLinks inline response 200 16 embedded links swagger:model inline_response_200_16__embedded__links
func (*InlineResponse20016EmbeddedLinks) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016EmbeddedLinks) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20016EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20016Links ¶
type InlineResponse20016Links struct {
// database
Database *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20016Links inline response 200 16 links swagger:model inline_response_200_16__links
func (*InlineResponse20016Links) MarshalBinary ¶
func (m *InlineResponse20016Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20016Links) UnmarshalBinary ¶
func (m *InlineResponse20016Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20017 ¶
type InlineResponse20017 struct {
// embedded
// Required: true
Embedded *InlineResponse20017Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20017 inline response 200 17 swagger:model inline_response_200_17
func (*InlineResponse20017) MarshalBinary ¶
func (m *InlineResponse20017) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20017) UnmarshalBinary ¶
func (m *InlineResponse20017) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20017Embedded ¶
type InlineResponse20017Embedded struct {
// disks
Disks []*InlineResponse20016EmbeddedEmbeddedDisk `json:"disks"`
}
InlineResponse20017Embedded inline response 200 17 embedded swagger:model inline_response_200_17__embedded
func (*InlineResponse20017Embedded) MarshalBinary ¶
func (m *InlineResponse20017Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20017Embedded) UnmarshalBinary ¶
func (m *InlineResponse20017Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20017EmbeddedDatabaseImages ¶
type InlineResponse20017EmbeddedDatabaseImages struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20016Links `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// description
Description string `json:"description,omitempty"`
// discoverable
Discoverable bool `json:"discoverable,omitempty"`
// docker repo
DockerRepo string `json:"docker_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// version
Version string `json:"version,omitempty"`
// visible
Visible bool `json:"visible,omitempty"`
}
InlineResponse20017EmbeddedDatabaseImages inline response 200 17 embedded database images swagger:model inline_response_200_17__embedded_database_images
func (*InlineResponse20017EmbeddedDatabaseImages) MarshalBinary ¶
func (m *InlineResponse20017EmbeddedDatabaseImages) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20017EmbeddedDatabaseImages) UnmarshalBinary ¶
func (m *InlineResponse20017EmbeddedDatabaseImages) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20017EmbeddedEphemeralContainers ¶
type InlineResponse20017EmbeddedEphemeralContainers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20017EmbeddedLinks `json:"_links,omitempty"`
// allocation
Allocation []string `json:"allocation"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker name
DockerName string `json:"docker_name,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// interactive
Interactive bool `json:"interactive,omitempty"`
// layer
Layer string `json:"layer,omitempty"`
// memory limit
MemoryLimit int64 `json:"memory_limit,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20017EmbeddedEphemeralContainers inline response 200 17 embedded ephemeral containers swagger:model inline_response_200_17__embedded_ephemeral_containers
func (*InlineResponse20017EmbeddedEphemeralContainers) MarshalBinary ¶
func (m *InlineResponse20017EmbeddedEphemeralContainers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20017EmbeddedEphemeralContainers) UnmarshalBinary ¶
func (m *InlineResponse20017EmbeddedEphemeralContainers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20017EmbeddedLinks ¶
type InlineResponse20017EmbeddedLinks struct {
// ephemeral session
EphemeralSession *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"ephemeral_session,omitempty"`
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"log_drain,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20017EmbeddedLinks inline response 200 17 embedded links swagger:model inline_response_200_17__embedded__links
func (*InlineResponse20017EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20017EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20017EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20017EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20017Links ¶
type InlineResponse20017Links struct {
// ephemeral session
EphemeralSession *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"ephemeral_session,omitempty"`
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"log_drain,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20017Links inline response 200 17 links swagger:model inline_response_200_17__links
func (*InlineResponse20017Links) MarshalBinary ¶
func (m *InlineResponse20017Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20017Links) UnmarshalBinary ¶
func (m *InlineResponse20017Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20018 ¶
type InlineResponse20018 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20016EmbeddedEmbeddedDiskLinks `json:"_links"`
// attached
// Required: true
Attached *bool `json:"attached"`
// availability zone
// Required: true
AvailabilityZone *string `json:"availability_zone"`
// baseline iops
// Required: true
BaselineIops *int64 `json:"baseline_iops"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// current kms arn
// Required: true
CurrentKmsArn *string `json:"current_kms_arn"`
// device
// Required: true
Device *string `json:"device"`
// ebs volume id
// Required: true
EbsVolumeID *string `json:"ebs_volume_id"`
// ebs volume type
// Required: true
EbsVolumeType *string `json:"ebs_volume_type"`
// ec2 instance id
// Required: true
Ec2InstanceID *string `json:"ec2_instance_id"`
// filesystem
// Required: true
Filesystem *string `json:"filesystem"`
// handle
// Required: true
Handle *string `json:"handle"`
// host
// Required: true
Host *string `json:"host"`
// id
// Required: true
ID *int64 `json:"id"`
// key bytes
// Required: true
KeyBytes *int64 `json:"key_bytes"`
// passphrase
// Required: true
Passphrase *string `json:"passphrase"`
// size
// Required: true
Size *int64 `json:"size"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20018 inline response 200 18 swagger:model inline_response_200_18
func (*InlineResponse20018) MarshalBinary ¶
func (m *InlineResponse20018) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20018) UnmarshalBinary ¶
func (m *InlineResponse20018) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20018Embedded ¶
type InlineResponse20018Embedded struct {
// databases
Databases []*InlineResponse20018EmbeddedDatabases `json:"databases"`
}
InlineResponse20018Embedded inline response 200 18 embedded swagger:model inline_response_200_18__embedded
func (*InlineResponse20018Embedded) MarshalBinary ¶
func (m *InlineResponse20018Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20018Embedded) UnmarshalBinary ¶
func (m *InlineResponse20018Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20018EmbeddedDatabases ¶
type InlineResponse20018EmbeddedDatabases struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse20018EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse20018EmbeddedLinks `json:"_links,omitempty"`
// connection url
ConnectionURL *string `json:"connection_url,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// initial container size
InitialContainerSize *int64 `json:"initial_container_size,omitempty"`
// initial disk size
InitialDiskSize *int64 `json:"initial_disk_size,omitempty"`
// passphrase
Passphrase *string `json:"passphrase,omitempty"`
// port mapping
PortMapping []int64 `json:"port_mapping"`
// provisioned
Provisioned bool `json:"provisioned,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type *string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20018EmbeddedDatabases inline response 200 18 embedded databases swagger:model inline_response_200_18__embedded_databases
func (*InlineResponse20018EmbeddedDatabases) MarshalBinary ¶
func (m *InlineResponse20018EmbeddedDatabases) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20018EmbeddedDatabases) UnmarshalBinary ¶
func (m *InlineResponse20018EmbeddedDatabases) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20018EmbeddedEmbedded ¶
type InlineResponse20018EmbeddedEmbedded struct {
// database credentials
DatabaseCredentials []*InlineResponse200EmbeddedEmbeddedLogDrains `json:"database_credentials"`
// disk
Disk *InlineResponse20018EmbeddedEmbeddedDisk `json:"disk,omitempty"`
// last operation
LastOperation *InlineResponse2004EmbeddedEmbeddedLastOperation `json:"last_operation,omitempty"`
}
InlineResponse20018EmbeddedEmbedded inline response 200 18 embedded embedded swagger:model inline_response_200_18__embedded__embedded
func (*InlineResponse20018EmbeddedEmbedded) MarshalBinary ¶
func (m *InlineResponse20018EmbeddedEmbedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20018EmbeddedEmbedded) UnmarshalBinary ¶
func (m *InlineResponse20018EmbeddedEmbedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20018EmbeddedEmbeddedDisk ¶
type InlineResponse20018EmbeddedEmbeddedDisk struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20018EmbeddedEmbeddedDiskLinks `json:"_links,omitempty"`
// attached
Attached bool `json:"attached,omitempty"`
// availability zone
AvailabilityZone *string `json:"availability_zone,omitempty"`
// baseline iops
BaselineIops *int64 `json:"baseline_iops,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// device
Device *string `json:"device,omitempty"`
// ebs volume id
EbsVolumeID *string `json:"ebs_volume_id,omitempty"`
// ebs volume type
EbsVolumeType *string `json:"ebs_volume_type,omitempty"`
// ec2 instance id
Ec2InstanceID *string `json:"ec2_instance_id,omitempty"`
// filesystem
Filesystem string `json:"filesystem,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// host
Host *string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// key bytes
KeyBytes int64 `json:"key_bytes,omitempty"`
// passphrase
Passphrase string `json:"passphrase,omitempty"`
// size
Size int64 `json:"size,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20018EmbeddedEmbeddedDisk inline response 200 18 embedded embedded disk swagger:model inline_response_200_18__embedded__embedded_disk
func (*InlineResponse20018EmbeddedEmbeddedDisk) MarshalBinary ¶
func (m *InlineResponse20018EmbeddedEmbeddedDisk) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20018EmbeddedEmbeddedDisk) UnmarshalBinary ¶
func (m *InlineResponse20018EmbeddedEmbeddedDisk) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20018EmbeddedEmbeddedDiskLinks ¶
type InlineResponse20018EmbeddedEmbeddedDiskLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20018EmbeddedEmbeddedDiskLinks inline response 200 18 embedded embedded disk links swagger:model inline_response_200_18__embedded__embedded_disk__links
func (*InlineResponse20018EmbeddedEmbeddedDiskLinks) MarshalBinary ¶
func (m *InlineResponse20018EmbeddedEmbeddedDiskLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20018EmbeddedEmbeddedDiskLinks) UnmarshalBinary ¶
func (m *InlineResponse20018EmbeddedEmbeddedDiskLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20018EmbeddedLinks ¶
type InlineResponse20018EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// backups
Backups *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"backups,omitempty"`
// configurations
Configurations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"configurations,omitempty"`
// current configuration
CurrentConfiguration *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"current_configuration,omitempty"`
// database credentials
DatabaseCredentials *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database_credentials,omitempty"`
// database image
DatabaseImage *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database_image,omitempty"`
// dependents
Dependents *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"dependents,omitempty"`
// disk
Disk *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"disk,omitempty"`
// initialize from
InitializeFrom *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"initialize_from,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20018EmbeddedLinks inline response 200 18 embedded links swagger:model inline_response_200_18__embedded__links
func (*InlineResponse20018EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20018EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20018EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20018EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20019 ¶
type InlineResponse20019 struct {
// embedded
// Required: true
Embedded *InlineResponse20019Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20019Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20019 inline response 200 19 swagger:model inline_response_200_19
func (*InlineResponse20019) MarshalBinary ¶
func (m *InlineResponse20019) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20019) UnmarshalBinary ¶
func (m *InlineResponse20019) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20019Embedded ¶
type InlineResponse20019Embedded struct {
// ephemeral containers
EphemeralContainers []*InlineResponse20019EmbeddedEphemeralContainers `json:"ephemeral_containers"`
}
InlineResponse20019Embedded inline response 200 19 embedded swagger:model inline_response_200_19__embedded
func (*InlineResponse20019Embedded) MarshalBinary ¶
func (m *InlineResponse20019Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20019Embedded) UnmarshalBinary ¶
func (m *InlineResponse20019Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20019EmbeddedEphemeralContainers ¶ added in v0.1.3
type InlineResponse20019EmbeddedEphemeralContainers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20019EmbeddedLinks `json:"_links,omitempty"`
// allocation
Allocation []string `json:"allocation"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker name
DockerName string `json:"docker_name,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// interactive
Interactive bool `json:"interactive,omitempty"`
// layer
Layer string `json:"layer,omitempty"`
// memory limit
MemoryLimit int64 `json:"memory_limit,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20019EmbeddedEphemeralContainers inline response 200 19 embedded ephemeral containers swagger:model inline_response_200_19__embedded_ephemeral_containers
func (*InlineResponse20019EmbeddedEphemeralContainers) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20019EmbeddedEphemeralContainers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20019EmbeddedEphemeralContainers) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20019EmbeddedEphemeralContainers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20019EmbeddedEphemeralSessions ¶
type InlineResponse20019EmbeddedEphemeralSessions struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20019EmbeddedLinks `json:"_links,omitempty"`
// aws instance id
AwsInstanceID string `json:"aws_instance_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// host
Host string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// name
Name string `json:"name,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20019EmbeddedEphemeralSessions inline response 200 19 embedded ephemeral sessions swagger:model inline_response_200_19__embedded_ephemeral_sessions
func (*InlineResponse20019EmbeddedEphemeralSessions) MarshalBinary ¶
func (m *InlineResponse20019EmbeddedEphemeralSessions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20019EmbeddedEphemeralSessions) UnmarshalBinary ¶
func (m *InlineResponse20019EmbeddedEphemeralSessions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20019EmbeddedLinks ¶
type InlineResponse20019EmbeddedLinks struct {
// ephemeral session
EphemeralSession *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"ephemeral_session,omitempty"`
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"log_drain,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20019EmbeddedLinks inline response 200 19 embedded links swagger:model inline_response_200_19__embedded__links
func (*InlineResponse20019EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20019EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20019EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20019EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20019Links ¶
type InlineResponse20019Links struct {
// ephemeral session
EphemeralSession *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"ephemeral_session,omitempty"`
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"log_drain,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20019Links inline response 200 19 links swagger:model inline_response_200_19__links
func (*InlineResponse20019Links) MarshalBinary ¶
func (m *InlineResponse20019Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20019Links) UnmarshalBinary ¶
func (m *InlineResponse20019Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2001Embedded ¶
type InlineResponse2001Embedded struct {
// activity reports
ActivityReports []*InlineResponse2001EmbeddedActivityReports `json:"activity_reports"`
}
InlineResponse2001Embedded inline response 200 1 embedded swagger:model inline_response_200_1__embedded
func (*InlineResponse2001Embedded) MarshalBinary ¶
func (m *InlineResponse2001Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2001Embedded) UnmarshalBinary ¶
func (m *InlineResponse2001Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2001EmbeddedActivityReports ¶
type InlineResponse2001EmbeddedActivityReports struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2001EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// ends at
EndsAt string `json:"ends_at,omitempty"`
// filename
Filename string `json:"filename,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// starts at
StartsAt string `json:"starts_at,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2001EmbeddedActivityReports inline response 200 1 embedded activity reports swagger:model inline_response_200_1__embedded_activity_reports
func (*InlineResponse2001EmbeddedActivityReports) MarshalBinary ¶
func (m *InlineResponse2001EmbeddedActivityReports) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2001EmbeddedActivityReports) UnmarshalBinary ¶
func (m *InlineResponse2001EmbeddedActivityReports) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2001EmbeddedLinks ¶
type InlineResponse2001EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// download
Download *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"download,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2001EmbeddedLinks inline response 200 1 embedded links swagger:model inline_response_200_1__embedded__links
func (*InlineResponse2001EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2001EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2001EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2001EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2001Links ¶
type InlineResponse2001Links struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2001Links inline response 200 1 links swagger:model inline_response_200_1__links
func (*InlineResponse2001Links) MarshalBinary ¶
func (m *InlineResponse2001Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2001Links) UnmarshalBinary ¶
func (m *InlineResponse2001Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2002 ¶
type InlineResponse2002 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse2001EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// ends at
// Required: true
EndsAt *string `json:"ends_at"`
// filename
// Required: true
Filename *string `json:"filename"`
// id
// Required: true
ID *int64 `json:"id"`
// starts at
// Required: true
StartsAt *string `json:"starts_at"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse2002 inline response 200 2 swagger:model inline_response_200_2
func (*InlineResponse2002) MarshalBinary ¶
func (m *InlineResponse2002) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2002) UnmarshalBinary ¶
func (m *InlineResponse2002) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20020 ¶
type InlineResponse20020 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20019EmbeddedLinks `json:"_links"`
// allocation
// Required: true
Allocation []string `json:"allocation"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// docker name
// Required: true
DockerName *string `json:"docker_name"`
// id
// Required: true
ID *int64 `json:"id"`
// interactive
// Required: true
Interactive *bool `json:"interactive"`
// layer
// Required: true
Layer *string `json:"layer"`
// memory limit
// Required: true
MemoryLimit *int64 `json:"memory_limit"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20020 inline response 200 20 swagger:model inline_response_200_20
func (*InlineResponse20020) MarshalBinary ¶
func (m *InlineResponse20020) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20020) UnmarshalBinary ¶
func (m *InlineResponse20020) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20020Embedded ¶
type InlineResponse20020Embedded struct {
// disks
Disks []*InlineResponse20018EmbeddedEmbeddedDisk `json:"disks"`
}
InlineResponse20020Embedded inline response 200 20 embedded swagger:model inline_response_200_20__embedded
func (*InlineResponse20020Embedded) MarshalBinary ¶
func (m *InlineResponse20020Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20020Embedded) UnmarshalBinary ¶
func (m *InlineResponse20020Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20021 ¶
type InlineResponse20021 struct {
// embedded
// Required: true
Embedded *InlineResponse20021Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20021Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20021 inline response 200 21 swagger:model inline_response_200_21
func (*InlineResponse20021) MarshalBinary ¶
func (m *InlineResponse20021) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20021) UnmarshalBinary ¶
func (m *InlineResponse20021) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20021Embedded ¶ added in v0.1.3
type InlineResponse20021Embedded struct {
// ephemeral sessions
EphemeralSessions []*InlineResponse20021EmbeddedEphemeralSessions `json:"ephemeral_sessions"`
}
InlineResponse20021Embedded inline response 200 21 embedded swagger:model inline_response_200_21__embedded
func (*InlineResponse20021Embedded) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20021Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20021Embedded) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20021Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20021EmbeddedEphemeralSessions ¶ added in v0.1.3
type InlineResponse20021EmbeddedEphemeralSessions struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20021EmbeddedLinks `json:"_links,omitempty"`
// aws instance id
AwsInstanceID string `json:"aws_instance_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// host
Host string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// name
Name string `json:"name,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20021EmbeddedEphemeralSessions inline response 200 21 embedded ephemeral sessions swagger:model inline_response_200_21__embedded_ephemeral_sessions
func (*InlineResponse20021EmbeddedEphemeralSessions) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20021EmbeddedEphemeralSessions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20021EmbeddedEphemeralSessions) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20021EmbeddedEphemeralSessions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20021EmbeddedLinks ¶ added in v0.1.3
type InlineResponse20021EmbeddedLinks struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"app,omitempty"`
// ephemeral containers
EphemeralContainers *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"ephemeral_containers,omitempty"`
// operation
Operation *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operation,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20021EmbeddedLinks inline response 200 21 embedded links swagger:model inline_response_200_21__embedded__links
func (*InlineResponse20021EmbeddedLinks) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20021EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20021EmbeddedLinks) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20021EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20021Links ¶
type InlineResponse20021Links struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// operation
Operation *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operation,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20021Links inline response 200 21 links swagger:model inline_response_200_21__links
func (*InlineResponse20021Links) MarshalBinary ¶
func (m *InlineResponse20021Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20021Links) UnmarshalBinary ¶
func (m *InlineResponse20021Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20022 ¶
type InlineResponse20022 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20021EmbeddedLinks `json:"_links"`
// aws instance id
// Required: true
AwsInstanceID *string `json:"aws_instance_id"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// host
// Required: true
Host *string `json:"host"`
// id
// Required: true
ID *int64 `json:"id"`
// name
// Required: true
Name *string `json:"name"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20022 inline response 200 22 swagger:model inline_response_200_22
func (*InlineResponse20022) MarshalBinary ¶
func (m *InlineResponse20022) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20022) UnmarshalBinary ¶
func (m *InlineResponse20022) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20022Embedded ¶
type InlineResponse20022Embedded struct {
// images
Images []*InlineResponse2003EmbeddedEmbeddedCurrentImage `json:"images"`
}
InlineResponse20022Embedded inline response 200 22 embedded swagger:model inline_response_200_22__embedded
func (*InlineResponse20022Embedded) MarshalBinary ¶
func (m *InlineResponse20022Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20022Embedded) UnmarshalBinary ¶
func (m *InlineResponse20022Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20022EmbeddedEphemeralContainers ¶
type InlineResponse20022EmbeddedEphemeralContainers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20022EmbeddedLinks `json:"_links,omitempty"`
// allocation
Allocation []string `json:"allocation"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker name
DockerName string `json:"docker_name,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// interactive
Interactive bool `json:"interactive,omitempty"`
// layer
Layer string `json:"layer,omitempty"`
// memory limit
MemoryLimit int64 `json:"memory_limit,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20022EmbeddedEphemeralContainers inline response 200 22 embedded ephemeral containers swagger:model inline_response_200_22__embedded_ephemeral_containers
func (*InlineResponse20022EmbeddedEphemeralContainers) MarshalBinary ¶
func (m *InlineResponse20022EmbeddedEphemeralContainers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20022EmbeddedEphemeralContainers) UnmarshalBinary ¶
func (m *InlineResponse20022EmbeddedEphemeralContainers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20022EmbeddedLinks ¶
type InlineResponse20022EmbeddedLinks struct {
// ephemeral session
EphemeralSession *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"ephemeral_session,omitempty"`
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"log_drain,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20022EmbeddedLinks inline response 200 22 embedded links swagger:model inline_response_200_22__embedded__links
func (*InlineResponse20022EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20022EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20022EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20022EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20022Links ¶
type InlineResponse20022Links struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20022Links inline response 200 22 links swagger:model inline_response_200_22__links
func (*InlineResponse20022Links) MarshalBinary ¶
func (m *InlineResponse20022Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20022Links) UnmarshalBinary ¶
func (m *InlineResponse20022Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20023 ¶
type InlineResponse20023 struct {
// links
// Required: true
Links *InlineResponse20023Links `json:"_links"`
}
InlineResponse20023 inline response 200 23 swagger:model inline_response_200_23
func (*InlineResponse20023) MarshalBinary ¶
func (m *InlineResponse20023) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20023) UnmarshalBinary ¶
func (m *InlineResponse20023) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20023Links ¶ added in v0.1.3
type InlineResponse20023Links struct {
// accounts
Accounts *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"accounts,omitempty"`
// apps
Apps *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"apps,omitempty"`
// database images
DatabaseImages *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database_images,omitempty"`
// databases
Databases *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"databases,omitempty"`
// stacks
Stacks *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"stacks,omitempty"`
}
InlineResponse20023Links inline response 200 23 links swagger:model inline_response_200_23__links
func (*InlineResponse20023Links) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20023Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20023Links) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20023Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20024 ¶
type InlineResponse20024 struct {
// embedded
// Required: true
Embedded *InlineResponse20024Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20024Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20024 inline response 200 24 swagger:model inline_response_200_24
func (*InlineResponse20024) MarshalBinary ¶
func (m *InlineResponse20024) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20024) UnmarshalBinary ¶
func (m *InlineResponse20024) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20024Embedded ¶
type InlineResponse20024Embedded struct {
// images
Images []*InlineResponse2003EmbeddedEmbeddedCurrentImage `json:"images"`
}
InlineResponse20024Embedded inline response 200 24 embedded swagger:model inline_response_200_24__embedded
func (*InlineResponse20024Embedded) MarshalBinary ¶
func (m *InlineResponse20024Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20024Embedded) UnmarshalBinary ¶
func (m *InlineResponse20024Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20024EmbeddedEphemeralSessions ¶
type InlineResponse20024EmbeddedEphemeralSessions struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20024EmbeddedLinks `json:"_links,omitempty"`
// aws instance id
AwsInstanceID string `json:"aws_instance_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// host
Host string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// name
Name string `json:"name,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20024EmbeddedEphemeralSessions inline response 200 24 embedded ephemeral sessions swagger:model inline_response_200_24__embedded_ephemeral_sessions
func (*InlineResponse20024EmbeddedEphemeralSessions) MarshalBinary ¶
func (m *InlineResponse20024EmbeddedEphemeralSessions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20024EmbeddedEphemeralSessions) UnmarshalBinary ¶
func (m *InlineResponse20024EmbeddedEphemeralSessions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20024EmbeddedIntrusionDetectionReports ¶
type InlineResponse20024EmbeddedIntrusionDetectionReports struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20024EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// ends at
EndsAt string `json:"ends_at,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// starts at
StartsAt string `json:"starts_at,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20024EmbeddedIntrusionDetectionReports inline response 200 24 embedded intrusion detection reports swagger:model inline_response_200_24__embedded_intrusion_detection_reports
func (*InlineResponse20024EmbeddedIntrusionDetectionReports) MarshalBinary ¶
func (m *InlineResponse20024EmbeddedIntrusionDetectionReports) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20024EmbeddedIntrusionDetectionReports) UnmarshalBinary ¶
func (m *InlineResponse20024EmbeddedIntrusionDetectionReports) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20024EmbeddedLinks ¶
type InlineResponse20024EmbeddedLinks struct {
// download csv
DownloadCsv *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"download_csv,omitempty"`
// download pdf
DownloadPdf *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"download_pdf,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// stack
Stack *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"stack,omitempty"`
}
InlineResponse20024EmbeddedLinks inline response 200 24 embedded links swagger:model inline_response_200_24__embedded__links
func (*InlineResponse20024EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20024EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20024EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20024EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20024Links ¶
type InlineResponse20024Links struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20024Links inline response 200 24 links swagger:model inline_response_200_24__links
func (*InlineResponse20024Links) MarshalBinary ¶
func (m *InlineResponse20024Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20024Links) UnmarshalBinary ¶
func (m *InlineResponse20024Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20025 ¶
type InlineResponse20025 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse2003EmbeddedEmbeddedCurrentImageLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// docker ref
// Required: true
DockerRef *string `json:"docker_ref"`
// docker repo
// Required: true
DockerRepo *string `json:"docker_repo"`
// dualstack hint
// Required: true
DualstackHint *int64 `json:"dualstack_hint"`
// exposed ports
// Required: true
ExposedPorts []int64 `json:"exposed_ports"`
// git ref
// Required: true
GitRef *string `json:"git_ref"`
// git repo
// Required: true
GitRepo *string `json:"git_repo"`
// id
// Required: true
ID *int64 `json:"id"`
// platform
// Required: true
Platform *string `json:"platform"`
// release
// Required: true
Release *string `json:"release"`
// scan
// Required: true
Scan *string `json:"scan"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20025 inline response 200 25 swagger:model inline_response_200_25
func (*InlineResponse20025) MarshalBinary ¶
func (m *InlineResponse20025) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20025) UnmarshalBinary ¶
func (m *InlineResponse20025) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20026 ¶
type InlineResponse20026 struct {
// embedded
// Required: true
Embedded *InlineResponse20026Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse200Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20026 inline response 200 26 swagger:model inline_response_200_26
func (*InlineResponse20026) MarshalBinary ¶
func (m *InlineResponse20026) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20026) UnmarshalBinary ¶
func (m *InlineResponse20026) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20026Embedded ¶
type InlineResponse20026Embedded struct {
// intrusion detection reports
IntrusionDetectionReports []*InlineResponse20026EmbeddedIntrusionDetectionReports `json:"intrusion_detection_reports"`
}
InlineResponse20026Embedded inline response 200 26 embedded swagger:model inline_response_200_26__embedded
func (*InlineResponse20026Embedded) MarshalBinary ¶
func (m *InlineResponse20026Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20026Embedded) UnmarshalBinary ¶
func (m *InlineResponse20026Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20026EmbeddedIntrusionDetectionReports ¶ added in v0.1.3
type InlineResponse20026EmbeddedIntrusionDetectionReports struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20026EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// ends at
EndsAt string `json:"ends_at,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// starts at
StartsAt string `json:"starts_at,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20026EmbeddedIntrusionDetectionReports inline response 200 26 embedded intrusion detection reports swagger:model inline_response_200_26__embedded_intrusion_detection_reports
func (*InlineResponse20026EmbeddedIntrusionDetectionReports) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20026EmbeddedIntrusionDetectionReports) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20026EmbeddedIntrusionDetectionReports) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20026EmbeddedIntrusionDetectionReports) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20026EmbeddedLinks ¶
type InlineResponse20026EmbeddedLinks struct {
// download csv
DownloadCsv *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"download_csv,omitempty"`
// download pdf
DownloadPdf *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"download_pdf,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// stack
Stack *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"stack,omitempty"`
}
InlineResponse20026EmbeddedLinks inline response 200 26 embedded links swagger:model inline_response_200_26__embedded__links
func (*InlineResponse20026EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20026EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20026EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20026EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20026EmbeddedLogDrains ¶
type InlineResponse20026EmbeddedLogDrains struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20026EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// drain apps
DrainApps bool `json:"drain_apps,omitempty"`
// drain databases
DrainDatabases bool `json:"drain_databases,omitempty"`
// drain ephemeral sessions
DrainEphemeralSessions bool `json:"drain_ephemeral_sessions,omitempty"`
// drain host
DrainHost string `json:"drain_host,omitempty"`
// drain password
DrainPassword *string `json:"drain_password,omitempty"`
// drain port
DrainPort int64 `json:"drain_port,omitempty"`
// drain proxies
DrainProxies bool `json:"drain_proxies,omitempty"`
// drain type
DrainType string `json:"drain_type,omitempty"`
// drain username
DrainUsername *string `json:"drain_username,omitempty"`
// gentlemanjerry allocation
GentlemanjerryAllocation []string `json:"gentlemanjerry_allocation"`
// gentlemanjerry certificate
GentlemanjerryCertificate *string `json:"gentlemanjerry_certificate,omitempty"`
// gentlemanjerry docker name
GentlemanjerryDockerName *string `json:"gentlemanjerry_docker_name,omitempty"`
// gentlemanjerry host
GentlemanjerryHost *string `json:"gentlemanjerry_host,omitempty"`
// gentlemanjerry instance id
GentlemanjerryInstanceID *string `json:"gentlemanjerry_instance_id,omitempty"`
// gentlemanjerry port mapping
GentlemanjerryPortMapping [][]int64 `json:"gentlemanjerry_port_mapping"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// logging token
LoggingToken *string `json:"logging_token,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// url
URL *string `json:"url,omitempty"`
}
InlineResponse20026EmbeddedLogDrains inline response 200 26 embedded log drains swagger:model inline_response_200_26__embedded_log_drains
func (*InlineResponse20026EmbeddedLogDrains) MarshalBinary ¶
func (m *InlineResponse20026EmbeddedLogDrains) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20026EmbeddedLogDrains) UnmarshalBinary ¶
func (m *InlineResponse20026EmbeddedLogDrains) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20026Links ¶
type InlineResponse20026Links struct {
// accounts
Accounts *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"accounts,omitempty"`
// apps
Apps *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"apps,omitempty"`
// database images
DatabaseImages *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database_images,omitempty"`
// databases
Databases *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"databases,omitempty"`
// stacks
Stacks *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"stacks,omitempty"`
}
InlineResponse20026Links inline response 200 26 links swagger:model inline_response_200_26__links
func (*InlineResponse20026Links) MarshalBinary ¶
func (m *InlineResponse20026Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20026Links) UnmarshalBinary ¶
func (m *InlineResponse20026Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20027 ¶
type InlineResponse20027 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20026EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// ends at
// Required: true
EndsAt *string `json:"ends_at"`
// id
// Required: true
ID *int64 `json:"id"`
// starts at
// Required: true
StartsAt *string `json:"starts_at"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20027 inline response 200 27 swagger:model inline_response_200_27
func (*InlineResponse20027) MarshalBinary ¶
func (m *InlineResponse20027) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20027) UnmarshalBinary ¶
func (m *InlineResponse20027) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20027Embedded ¶
type InlineResponse20027Embedded struct {
// metric drains
MetricDrains []*InlineResponse20027EmbeddedMetricDrains `json:"metric_drains"`
}
InlineResponse20027Embedded inline response 200 27 embedded swagger:model inline_response_200_27__embedded
func (*InlineResponse20027Embedded) MarshalBinary ¶
func (m *InlineResponse20027Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20027Embedded) UnmarshalBinary ¶
func (m *InlineResponse20027Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20027EmbeddedDrainConfiguration ¶
type InlineResponse20027EmbeddedDrainConfiguration struct {
// address
// Format: uri
Address strfmt.URI `json:"address,omitempty"`
// database
Database string `json:"database,omitempty"`
// password
Password string `json:"password,omitempty"`
// username
Username string `json:"username,omitempty"`
}
InlineResponse20027EmbeddedDrainConfiguration inline response 200 27 embedded drain configuration swagger:model inline_response_200_27__embedded_drain_configuration
func (*InlineResponse20027EmbeddedDrainConfiguration) MarshalBinary ¶
func (m *InlineResponse20027EmbeddedDrainConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20027EmbeddedDrainConfiguration) UnmarshalBinary ¶
func (m *InlineResponse20027EmbeddedDrainConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20027EmbeddedLinks ¶
type InlineResponse20027EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// containers
Containers *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"containers,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20027EmbeddedLinks inline response 200 27 embedded links swagger:model inline_response_200_27__embedded__links
func (*InlineResponse20027EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20027EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20027EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20027EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20027EmbeddedMetricDrains ¶
type InlineResponse20027EmbeddedMetricDrains struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20027EmbeddedLinks `json:"_links,omitempty"`
// aggregator allocation
AggregatorAllocation []string `json:"aggregator_allocation"`
// aggregator ca certificate
AggregatorCaCertificate *string `json:"aggregator_ca_certificate,omitempty"`
// aggregator ca private key blob
AggregatorCaPrivateKeyBlob *string `json:"aggregator_ca_private_key_blob,omitempty"`
// aggregator docker name
AggregatorDockerName *string `json:"aggregator_docker_name,omitempty"`
// aggregator host
AggregatorHost *string `json:"aggregator_host,omitempty"`
// aggregator instance id
AggregatorInstanceID *string `json:"aggregator_instance_id,omitempty"`
// aggregator port mapping
AggregatorPortMapping [][]int64 `json:"aggregator_port_mapping"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// drain configuration
DrainConfiguration *InlineResponse20027EmbeddedDrainConfiguration `json:"drain_configuration,omitempty"`
// drain type
DrainType string `json:"drain_type,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20027EmbeddedMetricDrains inline response 200 27 embedded metric drains swagger:model inline_response_200_27__embedded_metric_drains
func (*InlineResponse20027EmbeddedMetricDrains) MarshalBinary ¶
func (m *InlineResponse20027EmbeddedMetricDrains) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20027EmbeddedMetricDrains) UnmarshalBinary ¶
func (m *InlineResponse20027EmbeddedMetricDrains) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20027Links ¶
type InlineResponse20027Links struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20027Links inline response 200 27 links swagger:model inline_response_200_27__links
func (*InlineResponse20027Links) MarshalBinary ¶
func (m *InlineResponse20027Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20027Links) UnmarshalBinary ¶
func (m *InlineResponse20027Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20028 ¶
type InlineResponse20028 struct {
// embedded
// Required: true
Embedded *InlineResponse20028Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20028 inline response 200 28 swagger:model inline_response_200_28
func (*InlineResponse20028) MarshalBinary ¶
func (m *InlineResponse20028) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20028) UnmarshalBinary ¶
func (m *InlineResponse20028) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20028Embedded ¶ added in v0.1.3
type InlineResponse20028Embedded struct {
// log drains
LogDrains []*InlineResponse200EmbeddedEmbeddedLogDrains `json:"log_drains"`
}
InlineResponse20028Embedded inline response 200 28 embedded swagger:model inline_response_200_28__embedded
func (*InlineResponse20028Embedded) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20028Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20028Embedded) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20028Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20029 ¶
type InlineResponse20029 struct {
// embedded
// Required: true
Embedded *InlineResponse20029Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20029 inline response 200 29 swagger:model inline_response_200_29
func (*InlineResponse20029) MarshalBinary ¶
func (m *InlineResponse20029) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20029) UnmarshalBinary ¶
func (m *InlineResponse20029) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20029Embedded ¶
type InlineResponse20029Embedded struct {
// metric drains
MetricDrains []*InlineResponse20029EmbeddedMetricDrains `json:"metric_drains"`
}
InlineResponse20029Embedded inline response 200 29 embedded swagger:model inline_response_200_29__embedded
func (*InlineResponse20029Embedded) MarshalBinary ¶
func (m *InlineResponse20029Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20029Embedded) UnmarshalBinary ¶
func (m *InlineResponse20029Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20029EmbeddedDrainConfiguration ¶ added in v0.1.3
type InlineResponse20029EmbeddedDrainConfiguration struct {
// address
// Format: uri
Address strfmt.URI `json:"address,omitempty"`
// api key
APIKey string `json:"api_key,omitempty"`
// database
Database string `json:"database,omitempty"`
// password
Password string `json:"password,omitempty"`
// series url
// Format: uri
SeriesURL strfmt.URI `json:"series_url,omitempty"`
// username
Username string `json:"username,omitempty"`
AuthToken string `json:"authToken,omitempty"`
Bucket string `json:"bucket,omitempty"`
Org string `json:"org,omitempty"`
}
InlineResponse20029EmbeddedDrainConfiguration inline response 200 29 embedded drain configuration swagger:model inline_response_200_29__embedded_drain_configuration
func (*InlineResponse20029EmbeddedDrainConfiguration) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20029EmbeddedDrainConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20029EmbeddedDrainConfiguration) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20029EmbeddedDrainConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20029EmbeddedIntrusionDetectionReports ¶
type InlineResponse20029EmbeddedIntrusionDetectionReports struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20029EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// ends at
EndsAt string `json:"ends_at,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// starts at
StartsAt string `json:"starts_at,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20029EmbeddedIntrusionDetectionReports inline response 200 29 embedded intrusion detection reports swagger:model inline_response_200_29__embedded_intrusion_detection_reports
func (*InlineResponse20029EmbeddedIntrusionDetectionReports) MarshalBinary ¶
func (m *InlineResponse20029EmbeddedIntrusionDetectionReports) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20029EmbeddedIntrusionDetectionReports) UnmarshalBinary ¶
func (m *InlineResponse20029EmbeddedIntrusionDetectionReports) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20029EmbeddedLinks ¶
type InlineResponse20029EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// containers
Containers *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"containers,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20029EmbeddedLinks inline response 200 29 embedded links swagger:model inline_response_200_29__embedded__links
func (*InlineResponse20029EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20029EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20029EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20029EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20029EmbeddedMetricDrains ¶ added in v0.1.3
type InlineResponse20029EmbeddedMetricDrains struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20029EmbeddedLinks `json:"_links,omitempty"`
// aggregator allocation
AggregatorAllocation []string `json:"aggregator_allocation"`
// aggregator ca certificate
AggregatorCaCertificate *string `json:"aggregator_ca_certificate,omitempty"`
// aggregator ca private key blob
AggregatorCaPrivateKeyBlob *string `json:"aggregator_ca_private_key_blob,omitempty"`
// aggregator docker name
AggregatorDockerName *string `json:"aggregator_docker_name,omitempty"`
// aggregator host
AggregatorHost *string `json:"aggregator_host,omitempty"`
// aggregator instance id
AggregatorInstanceID *string `json:"aggregator_instance_id,omitempty"`
// aggregator port mapping
AggregatorPortMapping [][]int64 `json:"aggregator_port_mapping"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// drain configuration
DrainConfiguration *InlineResponse20029EmbeddedDrainConfiguration `json:"drain_configuration,omitempty"`
// drain type
DrainType string `json:"drain_type,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20029EmbeddedMetricDrains inline response 200 29 embedded metric drains swagger:model inline_response_200_29__embedded_metric_drains
func (*InlineResponse20029EmbeddedMetricDrains) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20029EmbeddedMetricDrains) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20029EmbeddedMetricDrains) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20029EmbeddedMetricDrains) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2002Embedded ¶
type InlineResponse2002Embedded struct {
// activity reports
ActivityReports []*InlineResponse2002EmbeddedActivityReports `json:"activity_reports"`
}
InlineResponse2002Embedded inline response 200 2 embedded swagger:model inline_response_200_2__embedded
func (*InlineResponse2002Embedded) MarshalBinary ¶
func (m *InlineResponse2002Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2002Embedded) UnmarshalBinary ¶
func (m *InlineResponse2002Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2002EmbeddedActivityReports ¶
type InlineResponse2002EmbeddedActivityReports struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2002EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// ends at
EndsAt string `json:"ends_at,omitempty"`
// filename
Filename string `json:"filename,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// starts at
StartsAt string `json:"starts_at,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2002EmbeddedActivityReports inline response 200 2 embedded activity reports swagger:model inline_response_200_2__embedded_activity_reports
func (*InlineResponse2002EmbeddedActivityReports) MarshalBinary ¶
func (m *InlineResponse2002EmbeddedActivityReports) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2002EmbeddedActivityReports) UnmarshalBinary ¶
func (m *InlineResponse2002EmbeddedActivityReports) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2002EmbeddedLinks ¶
type InlineResponse2002EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// download
Download *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"download,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse2002EmbeddedLinks inline response 200 2 embedded links swagger:model inline_response_200_2__embedded__links
func (*InlineResponse2002EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2002EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2002EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2002EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2002Links ¶
type InlineResponse2002Links struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse2002Links inline response 200 2 links swagger:model inline_response_200_2__links
func (*InlineResponse2002Links) MarshalBinary ¶
func (m *InlineResponse2002Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2002Links) UnmarshalBinary ¶
func (m *InlineResponse2002Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003 ¶
type InlineResponse2003 struct {
// embedded
// Required: true
Embedded *InlineResponse2003Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse2003 inline response 200 3 swagger:model inline_response_200_3
func (*InlineResponse2003) MarshalBinary ¶
func (m *InlineResponse2003) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003) UnmarshalBinary ¶
func (m *InlineResponse2003) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20030 ¶
type InlineResponse20030 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse2003EmbeddedEmbeddedLastOperationLinks `json:"_links"`
// aborted
// Required: true
Aborted *bool `json:"aborted"`
// cancelled
// Required: true
Cancelled *bool `json:"cancelled"`
// certificate
// Required: true
Certificate *string `json:"certificate"`
// command
// Required: true
Command *string `json:"command"`
// container count
// Required: true
ContainerCount *int64 `json:"container_count"`
// container size
// Required: true
ContainerSize *int64 `json:"container_size"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// destination region
// Required: true
DestinationRegion *string `json:"destination_region"`
// disk size
// Required: true
DiskSize *int64 `json:"disk_size"`
// docker ref
// Required: true
DockerRef *string `json:"docker_ref"`
// env
// Required: true
Env interface{} `json:"env"`
// git ref
// Required: true
GitRef *string `json:"git_ref"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// instance profile
// Required: true
InstanceProfile *string `json:"instance_profile"`
// interactive
// Required: true
Interactive *bool `json:"interactive"`
// private key
// Required: true
PrivateKey *string `json:"private_key"`
// status
// Required: true
Status *string `json:"status"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
// user email
// Required: true
UserEmail *string `json:"user_email"`
// user name
// Required: true
UserName *string `json:"user_name"`
}
InlineResponse20030 inline response 200 30 swagger:model inline_response_200_30
func (*InlineResponse20030) MarshalBinary ¶
func (m *InlineResponse20030) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20030) UnmarshalBinary ¶
func (m *InlineResponse20030) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20030Embedded ¶
type InlineResponse20030Embedded struct {
// permissions
Permissions []*InlineResponse20030EmbeddedPermissions `json:"permissions"`
}
InlineResponse20030Embedded inline response 200 30 embedded swagger:model inline_response_200_30__embedded
func (*InlineResponse20030Embedded) MarshalBinary ¶
func (m *InlineResponse20030Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20030Embedded) UnmarshalBinary ¶
func (m *InlineResponse20030Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20030EmbeddedLinks ¶
type InlineResponse20030EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// role
Role *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"role,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20030EmbeddedLinks inline response 200 30 embedded links swagger:model inline_response_200_30__embedded__links
func (*InlineResponse20030EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20030EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20030EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20030EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20030EmbeddedPermissions ¶
type InlineResponse20030EmbeddedPermissions struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20030EmbeddedLinks `json:"_links,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// scope
Scope string `json:"scope,omitempty"`
}
InlineResponse20030EmbeddedPermissions inline response 200 30 embedded permissions swagger:model inline_response_200_30__embedded_permissions
func (*InlineResponse20030EmbeddedPermissions) MarshalBinary ¶
func (m *InlineResponse20030EmbeddedPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20030EmbeddedPermissions) UnmarshalBinary ¶
func (m *InlineResponse20030EmbeddedPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20031 ¶
type InlineResponse20031 struct {
// embedded
// Required: true
Embedded *InlineResponse20031Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20015Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20031 inline response 200 31 swagger:model inline_response_200_31
func (*InlineResponse20031) MarshalBinary ¶
func (m *InlineResponse20031) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20031) UnmarshalBinary ¶
func (m *InlineResponse20031) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20031Embedded ¶
type InlineResponse20031Embedded struct {
// operations
Operations []*InlineResponse2003EmbeddedEmbeddedLastOperation `json:"operations"`
}
InlineResponse20031Embedded inline response 200 31 embedded swagger:model inline_response_200_31__embedded
func (*InlineResponse20031Embedded) MarshalBinary ¶
func (m *InlineResponse20031Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20031Embedded) UnmarshalBinary ¶
func (m *InlineResponse20031Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20031EmbeddedLinks ¶
type InlineResponse20031EmbeddedLinks struct {
// containers
Containers *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"containers,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20031EmbeddedLinks inline response 200 31 embedded links swagger:model inline_response_200_31__embedded__links
func (*InlineResponse20031EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20031EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20031EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20031EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20031EmbeddedLogDrains ¶
type InlineResponse20031EmbeddedLogDrains struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20031EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// drain apps
DrainApps bool `json:"drain_apps,omitempty"`
// drain databases
DrainDatabases bool `json:"drain_databases,omitempty"`
// drain ephemeral sessions
DrainEphemeralSessions bool `json:"drain_ephemeral_sessions,omitempty"`
// drain host
DrainHost string `json:"drain_host,omitempty"`
// drain password
DrainPassword *string `json:"drain_password,omitempty"`
// drain port
DrainPort int64 `json:"drain_port,omitempty"`
// drain proxies
DrainProxies bool `json:"drain_proxies,omitempty"`
// drain type
DrainType string `json:"drain_type,omitempty"`
// drain username
DrainUsername *string `json:"drain_username,omitempty"`
// gentlemanjerry allocation
GentlemanjerryAllocation []string `json:"gentlemanjerry_allocation"`
// gentlemanjerry certificate
GentlemanjerryCertificate *string `json:"gentlemanjerry_certificate,omitempty"`
// gentlemanjerry docker name
GentlemanjerryDockerName *string `json:"gentlemanjerry_docker_name,omitempty"`
// gentlemanjerry host
GentlemanjerryHost *string `json:"gentlemanjerry_host,omitempty"`
// gentlemanjerry instance id
GentlemanjerryInstanceID *string `json:"gentlemanjerry_instance_id,omitempty"`
// gentlemanjerry port mapping
GentlemanjerryPortMapping [][]int64 `json:"gentlemanjerry_port_mapping"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// logging token
LoggingToken *string `json:"logging_token,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// url
URL *string `json:"url,omitempty"`
}
InlineResponse20031EmbeddedLogDrains inline response 200 31 embedded log drains swagger:model inline_response_200_31__embedded_log_drains
func (*InlineResponse20031EmbeddedLogDrains) MarshalBinary ¶
func (m *InlineResponse20031EmbeddedLogDrains) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20031EmbeddedLogDrains) UnmarshalBinary ¶
func (m *InlineResponse20031EmbeddedLogDrains) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20031EmbeddedReleases ¶
type InlineResponse20031EmbeddedReleases struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20031EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20031EmbeddedReleases inline response 200 31 embedded releases swagger:model inline_response_200_31__embedded_releases
func (*InlineResponse20031EmbeddedReleases) MarshalBinary ¶
func (m *InlineResponse20031EmbeddedReleases) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20031EmbeddedReleases) UnmarshalBinary ¶
func (m *InlineResponse20031EmbeddedReleases) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20031Links ¶
type InlineResponse20031Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20031Links inline response 200 31 links swagger:model inline_response_200_31__links
func (*InlineResponse20031Links) MarshalBinary ¶
func (m *InlineResponse20031Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20031Links) UnmarshalBinary ¶
func (m *InlineResponse20031Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20032 ¶
type InlineResponse20032 struct {
// embedded
// Required: true
Embedded *InlineResponse20032Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20032 inline response 200 32 swagger:model inline_response_200_32
func (*InlineResponse20032) MarshalBinary ¶
func (m *InlineResponse20032) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20032) UnmarshalBinary ¶
func (m *InlineResponse20032) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20032Embedded ¶ added in v0.1.3
type InlineResponse20032Embedded struct {
// permissions
Permissions []*InlineResponse200EmbeddedEmbeddedPermissions `json:"permissions"`
}
InlineResponse20032Embedded inline response 200 32 embedded swagger:model inline_response_200_32__embedded
func (*InlineResponse20032Embedded) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20032Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20032Embedded) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20032Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20033 ¶
type InlineResponse20033 struct {
// embedded
// Required: true
Embedded *InlineResponse20033Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20033Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20033 inline response 200 33 swagger:model inline_response_200_33
func (*InlineResponse20033) MarshalBinary ¶
func (m *InlineResponse20033) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20033) UnmarshalBinary ¶
func (m *InlineResponse20033) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20033Embedded ¶
type InlineResponse20033Embedded struct {
// releases
Releases []*InlineResponse20033EmbeddedReleases `json:"releases"`
}
InlineResponse20033Embedded inline response 200 33 embedded swagger:model inline_response_200_33__embedded
func (*InlineResponse20033Embedded) MarshalBinary ¶
func (m *InlineResponse20033Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20033Embedded) UnmarshalBinary ¶
func (m *InlineResponse20033Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20033EmbeddedDrainConfiguration ¶
type InlineResponse20033EmbeddedDrainConfiguration struct {
// address
// Format: uri
Address strfmt.URI `json:"address,omitempty"`
// database
Database string `json:"database,omitempty"`
// password
Password string `json:"password,omitempty"`
// username
Username string `json:"username,omitempty"`
}
InlineResponse20033EmbeddedDrainConfiguration inline response 200 33 embedded drain configuration swagger:model inline_response_200_33__embedded_drain_configuration
func (*InlineResponse20033EmbeddedDrainConfiguration) MarshalBinary ¶
func (m *InlineResponse20033EmbeddedDrainConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20033EmbeddedDrainConfiguration) UnmarshalBinary ¶
func (m *InlineResponse20033EmbeddedDrainConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20033EmbeddedLinks ¶
type InlineResponse20033EmbeddedLinks struct {
// containers
Containers *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"containers,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"service,omitempty"`
}
InlineResponse20033EmbeddedLinks inline response 200 33 embedded links swagger:model inline_response_200_33__embedded__links
func (*InlineResponse20033EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20033EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20033EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20033EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20033EmbeddedMetricDrains ¶
type InlineResponse20033EmbeddedMetricDrains struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20033EmbeddedLinks `json:"_links,omitempty"`
// aggregator allocation
AggregatorAllocation []string `json:"aggregator_allocation"`
// aggregator ca certificate
AggregatorCaCertificate *string `json:"aggregator_ca_certificate,omitempty"`
// aggregator ca private key blob
AggregatorCaPrivateKeyBlob *string `json:"aggregator_ca_private_key_blob,omitempty"`
// aggregator docker name
AggregatorDockerName *string `json:"aggregator_docker_name,omitempty"`
// aggregator host
AggregatorHost *string `json:"aggregator_host,omitempty"`
// aggregator instance id
AggregatorInstanceID *string `json:"aggregator_instance_id,omitempty"`
// aggregator port mapping
AggregatorPortMapping [][]int64 `json:"aggregator_port_mapping"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// drain configuration
DrainConfiguration *InlineResponse20033EmbeddedDrainConfiguration `json:"drain_configuration,omitempty"`
// drain type
DrainType string `json:"drain_type,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20033EmbeddedMetricDrains inline response 200 33 embedded metric drains swagger:model inline_response_200_33__embedded_metric_drains
func (*InlineResponse20033EmbeddedMetricDrains) MarshalBinary ¶
func (m *InlineResponse20033EmbeddedMetricDrains) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20033EmbeddedMetricDrains) UnmarshalBinary ¶
func (m *InlineResponse20033EmbeddedMetricDrains) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20033EmbeddedReleases ¶ added in v0.1.3
type InlineResponse20033EmbeddedReleases struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20033EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20033EmbeddedReleases inline response 200 33 embedded releases swagger:model inline_response_200_33__embedded_releases
func (*InlineResponse20033EmbeddedReleases) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20033EmbeddedReleases) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20033EmbeddedReleases) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20033EmbeddedReleases) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20033Links ¶
type InlineResponse20033Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"service,omitempty"`
}
InlineResponse20033Links inline response 200 33 links swagger:model inline_response_200_33__links
func (*InlineResponse20033Links) MarshalBinary ¶
func (m *InlineResponse20033Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20033Links) UnmarshalBinary ¶
func (m *InlineResponse20033Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20034 ¶
type InlineResponse20034 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20033EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// docker ref
// Required: true
DockerRef *string `json:"docker_ref"`
// docker repo
// Required: true
DockerRepo *string `json:"docker_repo"`
// id
// Required: true
ID *int64 `json:"id"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20034 inline response 200 34 swagger:model inline_response_200_34
func (*InlineResponse20034) MarshalBinary ¶
func (m *InlineResponse20034) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20034) UnmarshalBinary ¶
func (m *InlineResponse20034) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20035 ¶
type InlineResponse20035 struct {
// embedded
// Required: true
Embedded *InlineResponse20035Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20035Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20035 inline response 200 35 swagger:model inline_response_200_35
func (*InlineResponse20035) MarshalBinary ¶
func (m *InlineResponse20035) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20035) UnmarshalBinary ¶
func (m *InlineResponse20035) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20035Embedded ¶
type InlineResponse20035Embedded struct {
// services
Services []*InlineResponse2003EmbeddedEmbeddedServices `json:"services"`
}
InlineResponse20035Embedded inline response 200 35 embedded swagger:model inline_response_200_35__embedded
func (*InlineResponse20035Embedded) MarshalBinary ¶
func (m *InlineResponse20035Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20035Embedded) UnmarshalBinary ¶
func (m *InlineResponse20035Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20035EmbeddedLinks ¶
type InlineResponse20035EmbeddedLinks struct {
// operation
Operation *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operation,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20035EmbeddedLinks inline response 200 35 embedded links swagger:model inline_response_200_35__embedded__links
func (*InlineResponse20035EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20035EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20035EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20035EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20035EmbeddedSSHPortalConnections ¶
type InlineResponse20035EmbeddedSSHPortalConnections struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20035EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// ssh certificate body
SSHCertificateBody string `json:"ssh_certificate_body,omitempty"`
// ssh port forward socket
SSHPortForwardSocket *int64 `json:"ssh_port_forward_socket,omitempty"`
// ssh pty
SSHPty bool `json:"ssh_pty,omitempty"`
// ssh user
SSHUser string `json:"ssh_user,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20035EmbeddedSSHPortalConnections inline response 200 35 embedded ssh portal connections swagger:model inline_response_200_35__embedded_ssh_portal_connections
func (*InlineResponse20035EmbeddedSSHPortalConnections) MarshalBinary ¶
func (m *InlineResponse20035EmbeddedSSHPortalConnections) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20035EmbeddedSSHPortalConnections) UnmarshalBinary ¶
func (m *InlineResponse20035EmbeddedSSHPortalConnections) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20035Links ¶ added in v0.1.3
type InlineResponse20035Links struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// app
App *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20035Links inline response 200 35 links swagger:model inline_response_200_35__links
func (*InlineResponse20035Links) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20035Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20035Links) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20035Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20036 ¶
type InlineResponse20036 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse2003EmbeddedEmbeddedLinks `json:"_links"`
// command
// Required: true
Command *string `json:"command"`
// container count
// Required: true
ContainerCount *int64 `json:"container_count"`
// container memory limit mb
// Required: true
ContainerMemoryLimitMb *int64 `json:"container_memory_limit_mb"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// docker ref
// Required: true
DockerRef *string `json:"docker_ref"`
// docker repo
// Required: true
DockerRepo *string `json:"docker_repo"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// instance class
// Required: true
InstanceClass *string `json:"instance_class"`
// process type
// Required: true
ProcessType *string `json:"process_type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20036 inline response 200 36 swagger:model inline_response_200_36
func (*InlineResponse20036) MarshalBinary ¶
func (m *InlineResponse20036) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20036) UnmarshalBinary ¶
func (m *InlineResponse20036) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20036Embedded ¶
type InlineResponse20036Embedded struct {
// stacks
Stacks []*InlineResponse20036EmbeddedStacks `json:"stacks"`
}
InlineResponse20036Embedded inline response 200 36 embedded swagger:model inline_response_200_36__embedded
func (*InlineResponse20036Embedded) MarshalBinary ¶
func (m *InlineResponse20036Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20036Embedded) UnmarshalBinary ¶
func (m *InlineResponse20036Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20036EmbeddedLinks ¶
type InlineResponse20036EmbeddedLinks struct {
// accounts
Accounts *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"accounts,omitempty"`
// intrusion detection reports
IntrusionDetectionReports *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"intrusion_detection_reports,omitempty"`
// organization
Organization *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"organization,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// vpc peers
VpcPeers *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"vpc_peers,omitempty"`
// vpn tunnels
VpnTunnels *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"vpn_tunnels,omitempty"`
}
InlineResponse20036EmbeddedLinks inline response 200 36 embedded links swagger:model inline_response_200_36__embedded__links
func (*InlineResponse20036EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20036EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20036EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20036EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20036EmbeddedStacks ¶
type InlineResponse20036EmbeddedStacks struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20036EmbeddedLinks `json:"_links,omitempty"`
// account id
AccountID *string `json:"account_id,omitempty"`
// cpu limits
CPULimits bool `json:"cpu_limits,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default *bool `json:"default,omitempty"`
// expose intrusion detection reports
ExposeIntrusionDetectionReports bool `json:"expose_intrusion_detection_reports,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// intrusion detection
IntrusionDetection bool `json:"intrusion_detection,omitempty"`
// memory limits
MemoryLimits bool `json:"memory_limits,omitempty"`
// name
Name string `json:"name,omitempty"`
// outbound ip addresses
OutboundIPAddresses []string `json:"outbound_ip_addresses"`
// public
Public bool `json:"public,omitempty"`
// region
Region string `json:"region,omitempty"`
// ssh host dsa public key
SSHHostDsaPublicKey string `json:"ssh_host_dsa_public_key,omitempty"`
// ssh host ecdsa public key
SSHHostEcdsaPublicKey string `json:"ssh_host_ecdsa_public_key,omitempty"`
// ssh host rsa public key
SSHHostRsaPublicKey string `json:"ssh_host_rsa_public_key,omitempty"`
// ssh portal host
SSHPortalHost string `json:"ssh_portal_host,omitempty"`
// ssh portal port
SSHPortalPort int64 `json:"ssh_portal_port,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// version
// Enum: [v1 v2]
Version string `json:"version,omitempty"`
// vpc id
VpcID *int64 `json:"vpc_id,omitempty"`
}
InlineResponse20036EmbeddedStacks inline response 200 36 embedded stacks swagger:model inline_response_200_36__embedded_stacks
func (*InlineResponse20036EmbeddedStacks) MarshalBinary ¶
func (m *InlineResponse20036EmbeddedStacks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20036EmbeddedStacks) UnmarshalBinary ¶
func (m *InlineResponse20036EmbeddedStacks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20037 ¶
type InlineResponse20037 struct {
// embedded
// Required: true
Embedded *InlineResponse20037Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20015Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20037 inline response 200 37 swagger:model inline_response_200_37
func (*InlineResponse20037) MarshalBinary ¶
func (m *InlineResponse20037) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20037) UnmarshalBinary ¶
func (m *InlineResponse20037) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20037Embedded ¶
type InlineResponse20037Embedded struct {
// ssh portal connections
SSHPortalConnections []*InlineResponse20037EmbeddedSSHPortalConnections `json:"ssh_portal_connections"`
}
InlineResponse20037Embedded inline response 200 37 embedded swagger:model inline_response_200_37__embedded
func (*InlineResponse20037Embedded) MarshalBinary ¶
func (m *InlineResponse20037Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20037Embedded) UnmarshalBinary ¶
func (m *InlineResponse20037Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20037EmbeddedLinks ¶
type InlineResponse20037EmbeddedLinks struct {
// operation
Operation *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operation,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse20037EmbeddedLinks inline response 200 37 embedded links swagger:model inline_response_200_37__embedded__links
func (*InlineResponse20037EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20037EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20037EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20037EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20037EmbeddedPermissions ¶
type InlineResponse20037EmbeddedPermissions struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20037EmbeddedLinks `json:"_links,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// scope
Scope string `json:"scope,omitempty"`
}
InlineResponse20037EmbeddedPermissions inline response 200 37 embedded permissions swagger:model inline_response_200_37__embedded_permissions
func (*InlineResponse20037EmbeddedPermissions) MarshalBinary ¶
func (m *InlineResponse20037EmbeddedPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20037EmbeddedPermissions) UnmarshalBinary ¶
func (m *InlineResponse20037EmbeddedPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20037EmbeddedSSHPortalConnections ¶ added in v0.1.3
type InlineResponse20037EmbeddedSSHPortalConnections struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20037EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// ssh certificate body
SSHCertificateBody string `json:"ssh_certificate_body,omitempty"`
// ssh port forward socket
SSHPortForwardSocket *int64 `json:"ssh_port_forward_socket,omitempty"`
// ssh pty
SSHPty bool `json:"ssh_pty,omitempty"`
// ssh user
SSHUser string `json:"ssh_user,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20037EmbeddedSSHPortalConnections inline response 200 37 embedded ssh portal connections swagger:model inline_response_200_37__embedded_ssh_portal_connections
func (*InlineResponse20037EmbeddedSSHPortalConnections) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20037EmbeddedSSHPortalConnections) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20037EmbeddedSSHPortalConnections) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20037EmbeddedSSHPortalConnections) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038 ¶
type InlineResponse20038 struct {
// embedded
// Required: true
Embedded *InlineResponse20038Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20015Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20038 inline response 200 38 swagger:model inline_response_200_38
func (*InlineResponse20038) MarshalBinary ¶
func (m *InlineResponse20038) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038) UnmarshalBinary ¶
func (m *InlineResponse20038) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038Embedded ¶
type InlineResponse20038Embedded struct {
// stacks
Stacks []*InlineResponse20038EmbeddedStacks `json:"stacks"`
}
InlineResponse20038Embedded inline response 200 38 embedded swagger:model inline_response_200_38__embedded
func (*InlineResponse20038Embedded) MarshalBinary ¶
func (m *InlineResponse20038Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038Embedded) UnmarshalBinary ¶
func (m *InlineResponse20038Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038EmbeddedAcmeConfiguration ¶
type InlineResponse20038EmbeddedAcmeConfiguration struct {
// challenges
Challenges []*InlineResponse20038EmbeddedAcmeConfigurationChallenges `json:"challenges"`
// names
Names []string `json:"names"`
}
InlineResponse20038EmbeddedAcmeConfiguration inline response 200 38 embedded acme configuration swagger:model inline_response_200_38__embedded_acme_configuration
func (*InlineResponse20038EmbeddedAcmeConfiguration) MarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038EmbeddedAcmeConfiguration) UnmarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038EmbeddedAcmeConfigurationChallenges ¶
type InlineResponse20038EmbeddedAcmeConfigurationChallenges struct {
// from
From *InlineResponse20038EmbeddedAcmeConfigurationFrom `json:"from,omitempty"`
// method
// Enum: [http01 dns01]
Method string `json:"method,omitempty"`
// to
To []*InlineResponse20038EmbeddedAcmeConfigurationTo `json:"to"`
}
InlineResponse20038EmbeddedAcmeConfigurationChallenges inline response 200 38 embedded acme configuration challenges swagger:model inline_response_200_38__embedded_acme_configuration_challenges
func (*InlineResponse20038EmbeddedAcmeConfigurationChallenges) MarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfigurationChallenges) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038EmbeddedAcmeConfigurationChallenges) UnmarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfigurationChallenges) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038EmbeddedAcmeConfigurationFrom ¶
type InlineResponse20038EmbeddedAcmeConfigurationFrom struct {
// name
Name string `json:"name,omitempty"`
}
InlineResponse20038EmbeddedAcmeConfigurationFrom inline response 200 38 embedded acme configuration from swagger:model inline_response_200_38__embedded_acme_configuration_from
func (*InlineResponse20038EmbeddedAcmeConfigurationFrom) MarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfigurationFrom) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038EmbeddedAcmeConfigurationFrom) UnmarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfigurationFrom) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038EmbeddedAcmeConfigurationTo ¶
type InlineResponse20038EmbeddedAcmeConfigurationTo struct {
// legacy
Legacy bool `json:"legacy,omitempty"`
// name
Name string `json:"name,omitempty"`
}
InlineResponse20038EmbeddedAcmeConfigurationTo inline response 200 38 embedded acme configuration to swagger:model inline_response_200_38__embedded_acme_configuration_to
func (*InlineResponse20038EmbeddedAcmeConfigurationTo) MarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfigurationTo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038EmbeddedAcmeConfigurationTo) UnmarshalBinary ¶
func (m *InlineResponse20038EmbeddedAcmeConfigurationTo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038EmbeddedLinks ¶
type InlineResponse20038EmbeddedLinks struct {
// accounts
Accounts *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"accounts,omitempty"`
// intrusion detection reports
IntrusionDetectionReports *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"intrusion_detection_reports,omitempty"`
// organization
Organization *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"organization,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// vpc peers
VpcPeers *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"vpc_peers,omitempty"`
// vpn tunnels
VpnTunnels *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"vpn_tunnels,omitempty"`
}
InlineResponse20038EmbeddedLinks inline response 200 38 embedded links swagger:model inline_response_200_38__embedded__links
func (*InlineResponse20038EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20038EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20038EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038EmbeddedStacks ¶ added in v0.1.3
type InlineResponse20038EmbeddedStacks struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20038EmbeddedLinks `json:"_links,omitempty"`
// account id
AccountID *string `json:"account_id,omitempty"`
// brickwall enabled
BrickwallEnabled bool `json:"brickwall_enabled,omitempty"`
// cpu limits
CPULimits bool `json:"cpu_limits,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default *bool `json:"default,omitempty"`
// default domain
DefaultDomain *string `json:"default_domain,omitempty"`
// expose intrusion detection reports
ExposeIntrusionDetectionReports bool `json:"expose_intrusion_detection_reports,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// internal domain
InternalDomain *string `json:"internal_domain,omitempty"`
// intrusion detection
IntrusionDetection bool `json:"intrusion_detection,omitempty"`
// memory limits
MemoryLimits bool `json:"memory_limits,omitempty"`
// name
Name string `json:"name,omitempty"`
// outbound ip addresses
OutboundIPAddresses []string `json:"outbound_ip_addresses"`
// public
Public bool `json:"public,omitempty"`
// region
Region string `json:"region,omitempty"`
// ssh host dsa public key
SSHHostDsaPublicKey string `json:"ssh_host_dsa_public_key,omitempty"`
// ssh host ecdsa public key
SSHHostEcdsaPublicKey string `json:"ssh_host_ecdsa_public_key,omitempty"`
// ssh host rsa public key
SSHHostRsaPublicKey string `json:"ssh_host_rsa_public_key,omitempty"`
// ssh portal host
SSHPortalHost string `json:"ssh_portal_host,omitempty"`
// ssh portal port
SSHPortalPort int64 `json:"ssh_portal_port,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// version
// Enum: [v1 v2]
Version string `json:"version,omitempty"`
// vpc id
VpcID *string `json:"vpc_id,omitempty"`
}
InlineResponse20038EmbeddedStacks inline response 200 38 embedded stacks swagger:model inline_response_200_38__embedded_stacks
func (*InlineResponse20038EmbeddedStacks) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20038EmbeddedStacks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038EmbeddedStacks) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20038EmbeddedStacks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038EmbeddedVhosts ¶
type InlineResponse20038EmbeddedVhosts struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20038EmbeddedLinks `json:"_links,omitempty"`
// acme
Acme bool `json:"acme,omitempty"`
// acme configuration
AcmeConfiguration *InlineResponse20038EmbeddedAcmeConfiguration `json:"acme_configuration,omitempty"`
// acme dns challenge host
AcmeDNSChallengeHost *string `json:"acme_dns_challenge_host,omitempty"`
// acme status
AcmeStatus *string `json:"acme_status,omitempty"`
// application load balancer arn
ApplicationLoadBalancerArn *string `json:"application_load_balancer_arn,omitempty"`
// container exposed ports
ContainerExposedPorts []int64 `json:"container_exposed_ports"`
// container port
ContainerPort *int64 `json:"container_port,omitempty"`
// container ports
ContainerPorts []int64 `json:"container_ports"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// docker name
DockerName *string `json:"docker_name,omitempty"`
// elastic load balancer name
ElasticLoadBalancerName *string `json:"elastic_load_balancer_name,omitempty"`
// external host
ExternalHost *string `json:"external_host,omitempty"`
// external http port
ExternalHTTPPort *int64 `json:"external_http_port,omitempty"`
// external https port
ExternalHTTPSPort *int64 `json:"external_https_port,omitempty"`
// host mapped ports
HostMappedPorts []int64 `json:"host_mapped_ports"`
// id
ID int64 `json:"id,omitempty"`
// internal
Internal bool `json:"internal,omitempty"`
// internal health port
InternalHealthPort *int64 `json:"internal_health_port,omitempty"`
// internal host
InternalHost *string `json:"internal_host,omitempty"`
// internal http port
InternalHTTPPort *int64 `json:"internal_http_port,omitempty"`
// internal https port
InternalHTTPSPort *int64 `json:"internal_https_port,omitempty"`
// ip whitelist
IPWhitelist []string `json:"ip_whitelist"`
// platform
Platform string `json:"platform,omitempty"`
// security group id
SecurityGroupID *string `json:"security_group_id,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// user domain
UserDomain *string `json:"user_domain,omitempty"`
// virtual domain
VirtualDomain string `json:"virtual_domain,omitempty"`
}
InlineResponse20038EmbeddedVhosts inline response 200 38 embedded vhosts swagger:model inline_response_200_38__embedded_vhosts
func (*InlineResponse20038EmbeddedVhosts) MarshalBinary ¶
func (m *InlineResponse20038EmbeddedVhosts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038EmbeddedVhosts) UnmarshalBinary ¶
func (m *InlineResponse20038EmbeddedVhosts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20038Links ¶
type InlineResponse20038Links struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20038Links inline response 200 38 links swagger:model inline_response_200_38__links
func (*InlineResponse20038Links) MarshalBinary ¶
func (m *InlineResponse20038Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20038Links) UnmarshalBinary ¶
func (m *InlineResponse20038Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20039 ¶
type InlineResponse20039 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20038EmbeddedLinks `json:"_links"`
// account id
// Required: true
AccountID *string `json:"account_id"`
// brickwall enabled
// Required: true
BrickwallEnabled *bool `json:"brickwall_enabled"`
// cpu limits
// Required: true
CPULimits *bool `json:"cpu_limits"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// default
// Required: true
Default *bool `json:"default"`
// default domain
// Required: true
DefaultDomain *string `json:"default_domain"`
// expose intrusion detection reports
// Required: true
ExposeIntrusionDetectionReports *bool `json:"expose_intrusion_detection_reports"`
// id
// Required: true
ID *int64 `json:"id"`
// internal domain
// Required: true
InternalDomain *string `json:"internal_domain"`
// intrusion detection
// Required: true
IntrusionDetection *bool `json:"intrusion_detection"`
// memory limits
// Required: true
MemoryLimits *bool `json:"memory_limits"`
// name
// Required: true
Name *string `json:"name"`
// outbound ip addresses
// Required: true
OutboundIPAddresses []string `json:"outbound_ip_addresses"`
// public
// Required: true
Public *bool `json:"public"`
// region
// Required: true
Region *string `json:"region"`
// ssh host dsa public key
// Required: true
SSHHostDsaPublicKey *string `json:"ssh_host_dsa_public_key"`
// ssh host ecdsa public key
// Required: true
SSHHostEcdsaPublicKey *string `json:"ssh_host_ecdsa_public_key"`
// ssh host rsa public key
// Required: true
SSHHostRsaPublicKey *string `json:"ssh_host_rsa_public_key"`
// ssh portal host
// Required: true
SSHPortalHost *string `json:"ssh_portal_host"`
// ssh portal port
// Required: true
SSHPortalPort *int64 `json:"ssh_portal_port"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
// version
// Required: true
// Enum: [v1 v2]
Version *string `json:"version"`
// vpc id
// Required: true
VpcID *string `json:"vpc_id"`
}
InlineResponse20039 inline response 200 39 swagger:model inline_response_200_39
func (*InlineResponse20039) MarshalBinary ¶
func (m *InlineResponse20039) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20039) UnmarshalBinary ¶
func (m *InlineResponse20039) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20039Embedded ¶
type InlineResponse20039Embedded struct {
// vpc peers
VpcPeers []*InlineResponse20039EmbeddedVpcPeers `json:"vpc_peers"`
}
InlineResponse20039Embedded inline response 200 39 embedded swagger:model inline_response_200_39__embedded
func (*InlineResponse20039Embedded) MarshalBinary ¶
func (m *InlineResponse20039Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20039Embedded) UnmarshalBinary ¶
func (m *InlineResponse20039Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20039EmbeddedLinks ¶
type InlineResponse20039EmbeddedLinks struct {
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// stack
Stack *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"stack,omitempty"`
}
InlineResponse20039EmbeddedLinks inline response 200 39 embedded links swagger:model inline_response_200_39__embedded__links
func (*InlineResponse20039EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20039EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20039EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20039EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20039EmbeddedReleases ¶
type InlineResponse20039EmbeddedReleases struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20039EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20039EmbeddedReleases inline response 200 39 embedded releases swagger:model inline_response_200_39__embedded_releases
func (*InlineResponse20039EmbeddedReleases) MarshalBinary ¶
func (m *InlineResponse20039EmbeddedReleases) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20039EmbeddedReleases) UnmarshalBinary ¶
func (m *InlineResponse20039EmbeddedReleases) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20039EmbeddedVpcPeers ¶
type InlineResponse20039EmbeddedVpcPeers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20039EmbeddedLinks `json:"_links,omitempty"`
// connection id
ConnectionID string `json:"connection_id,omitempty"`
// connection status
ConnectionStatus string `json:"connection_status,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// description
Description string `json:"description,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// peer account id
PeerAccountID string `json:"peer_account_id,omitempty"`
// peer vpc id
PeerVpcID string `json:"peer_vpc_id,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20039EmbeddedVpcPeers inline response 200 39 embedded vpc peers swagger:model inline_response_200_39__embedded_vpc_peers
func (*InlineResponse20039EmbeddedVpcPeers) MarshalBinary ¶
func (m *InlineResponse20039EmbeddedVpcPeers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20039EmbeddedVpcPeers) UnmarshalBinary ¶
func (m *InlineResponse20039EmbeddedVpcPeers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20039Links ¶
type InlineResponse20039Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20039Links inline response 200 39 links swagger:model inline_response_200_39__links
func (*InlineResponse20039Links) MarshalBinary ¶
func (m *InlineResponse20039Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20039Links) UnmarshalBinary ¶
func (m *InlineResponse20039Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003Embedded ¶
type InlineResponse2003Embedded struct {
// apps
Apps []*InlineResponse2003EmbeddedApps `json:"apps"`
}
InlineResponse2003Embedded inline response 200 3 embedded swagger:model inline_response_200_3__embedded
func (*InlineResponse2003Embedded) MarshalBinary ¶
func (m *InlineResponse2003Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003Embedded) UnmarshalBinary ¶
func (m *InlineResponse2003Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedApps ¶
type InlineResponse2003EmbeddedApps struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse2003EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse2003EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// deployment method
DeploymentMethod *string `json:"deployment_method,omitempty"`
// git repo
GitRepo string `json:"git_repo,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2003EmbeddedApps inline response 200 3 embedded apps swagger:model inline_response_200_3__embedded_apps
func (*InlineResponse2003EmbeddedApps) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedApps) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedApps) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedApps) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedEmbedded ¶
type InlineResponse2003EmbeddedEmbedded struct {
// current image
CurrentImage *InlineResponse2003EmbeddedEmbeddedCurrentImage `json:"current_image,omitempty"`
// last deploy operation
LastDeployOperation *InlineResponse2003EmbeddedEmbeddedLastOperation `json:"last_deploy_operation,omitempty"`
// last operation
LastOperation *InlineResponse2003EmbeddedEmbeddedLastOperation `json:"last_operation,omitempty"`
// services
Services []*InlineResponse2003EmbeddedEmbeddedServices `json:"services"`
}
InlineResponse2003EmbeddedEmbedded inline response 200 3 embedded embedded swagger:model inline_response_200_3__embedded__embedded
func (*InlineResponse2003EmbeddedEmbedded) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedEmbedded) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedEmbeddedCurrentImage ¶
type InlineResponse2003EmbeddedEmbeddedCurrentImage struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2003EmbeddedEmbeddedCurrentImageLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// dualstack hint
DualstackHint *int64 `json:"dualstack_hint,omitempty"`
// exposed ports
ExposedPorts []int64 `json:"exposed_ports"`
// git ref
GitRef *string `json:"git_ref,omitempty"`
// git repo
GitRepo *string `json:"git_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// platform
Platform *string `json:"platform,omitempty"`
// release
Release *string `json:"release,omitempty"`
// scan
Scan *string `json:"scan,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2003EmbeddedEmbeddedCurrentImage inline response 200 3 embedded embedded current image swagger:model inline_response_200_3__embedded__embedded_current_image
func (*InlineResponse2003EmbeddedEmbeddedCurrentImage) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedCurrentImage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedEmbeddedCurrentImage) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedCurrentImage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedEmbeddedCurrentImageLinks ¶
type InlineResponse2003EmbeddedEmbeddedCurrentImageLinks struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"app,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2003EmbeddedEmbeddedCurrentImageLinks inline response 200 3 embedded embedded current image links swagger:model inline_response_200_3__embedded__embedded_current_image__links
func (*InlineResponse2003EmbeddedEmbeddedCurrentImageLinks) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedCurrentImageLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedEmbeddedCurrentImageLinks) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedCurrentImageLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedEmbeddedLastOperation ¶
type InlineResponse2003EmbeddedEmbeddedLastOperation struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2003EmbeddedEmbeddedLastOperationLinks `json:"_links,omitempty"`
// aborted
Aborted bool `json:"aborted,omitempty"`
// cancelled
Cancelled bool `json:"cancelled,omitempty"`
// certificate
Certificate *string `json:"certificate,omitempty"`
// command
Command *string `json:"command,omitempty"`
// container count
ContainerCount *int64 `json:"container_count,omitempty"`
// container size
ContainerSize *int64 `json:"container_size,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// destination region
DestinationRegion *string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef *string `json:"git_ref,omitempty"`
// handle
Handle *string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// instance profile
InstanceProfile *string `json:"instance_profile,omitempty"`
// interactive
Interactive *bool `json:"interactive,omitempty"`
// private key
PrivateKey *string `json:"private_key,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// user email
UserEmail string `json:"user_email,omitempty"`
// user name
UserName string `json:"user_name,omitempty"`
}
InlineResponse2003EmbeddedEmbeddedLastOperation inline response 200 3 embedded embedded last operation swagger:model inline_response_200_3__embedded__embedded_last_operation
func (*InlineResponse2003EmbeddedEmbeddedLastOperation) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedLastOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedEmbeddedLastOperation) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedLastOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedEmbeddedLastOperationLinks ¶
type InlineResponse2003EmbeddedEmbeddedLastOperationLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// destination account
DestinationAccount *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"destination_account,omitempty"`
// ephemeral sessions
EphemeralSessions *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"ephemeral_sessions,omitempty"`
// resource
Resource *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"resource,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// ssh portal connections
SSHPortalConnections *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"ssh_portal_connections,omitempty"`
// user
User *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"user,omitempty"`
}
InlineResponse2003EmbeddedEmbeddedLastOperationLinks inline response 200 3 embedded embedded last operation links swagger:model inline_response_200_3__embedded__embedded_last_operation__links
func (*InlineResponse2003EmbeddedEmbeddedLastOperationLinks) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedLastOperationLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedEmbeddedLastOperationLinks) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedLastOperationLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedEmbeddedLinks ¶
type InlineResponse2003EmbeddedEmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// app
App *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"app,omitempty"`
// current release
CurrentRelease *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"current_release,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// releases
Releases *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"releases,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// vhosts
Vhosts *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"vhosts,omitempty"`
}
InlineResponse2003EmbeddedEmbeddedLinks inline response 200 3 embedded embedded links swagger:model inline_response_200_3__embedded__embedded__links
func (*InlineResponse2003EmbeddedEmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedEmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedEmbeddedServices ¶
type InlineResponse2003EmbeddedEmbeddedServices struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2003EmbeddedEmbeddedLinks `json:"_links,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count,omitempty"`
// container memory limit mb
ContainerMemoryLimitMb *int64 `json:"container_memory_limit_mb,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// instance class
InstanceClass string `json:"instance_class,omitempty"`
// process type
ProcessType string `json:"process_type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2003EmbeddedEmbeddedServices inline response 200 3 embedded embedded services swagger:model inline_response_200_3__embedded__embedded_services
func (*InlineResponse2003EmbeddedEmbeddedServices) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedServices) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedEmbeddedServices) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedEmbeddedServices) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2003EmbeddedLinks ¶
type InlineResponse2003EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// configurations
Configurations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"configurations,omitempty"`
// current configuration
CurrentConfiguration *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"current_configuration,omitempty"`
// current image
CurrentImage *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"current_image,omitempty"`
// ephemeral sessions
EphemeralSessions *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"ephemeral_sessions,omitempty"`
// images
Images *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"images,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// services
Services *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"services,omitempty"`
// vhosts
Vhosts *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"vhosts,omitempty"`
}
InlineResponse2003EmbeddedLinks inline response 200 3 embedded links swagger:model inline_response_200_3__embedded__links
func (*InlineResponse2003EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2003EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2003EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2003EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004 ¶
type InlineResponse2004 struct {
// embedded
// Required: true
Embedded *InlineResponse2004Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse2004 inline response 200 4 swagger:model inline_response_200_4
func (*InlineResponse2004) MarshalBinary ¶
func (m *InlineResponse2004) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004) UnmarshalBinary ¶
func (m *InlineResponse2004) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040 ¶
type InlineResponse20040 struct {
// embedded
// Required: true
Embedded *InlineResponse20040Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20040Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20040 inline response 200 40 swagger:model inline_response_200_40
func (*InlineResponse20040) MarshalBinary ¶
func (m *InlineResponse20040) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040) UnmarshalBinary ¶
func (m *InlineResponse20040) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040Embedded ¶ added in v0.1.3
type InlineResponse20040Embedded struct {
// vhosts
Vhosts []*InlineResponse20040EmbeddedVhosts `json:"vhosts"`
}
InlineResponse20040Embedded inline response 200 40 embedded swagger:model inline_response_200_40__embedded
func (*InlineResponse20040Embedded) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040Embedded) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040EmbeddedAcmeConfiguration ¶ added in v0.1.3
type InlineResponse20040EmbeddedAcmeConfiguration struct {
// challenges
Challenges []*InlineResponse20040EmbeddedAcmeConfigurationChallenges `json:"challenges"`
// names
Names []string `json:"names"`
}
InlineResponse20040EmbeddedAcmeConfiguration inline response 200 40 embedded acme configuration swagger:model inline_response_200_40__embedded_acme_configuration
func (*InlineResponse20040EmbeddedAcmeConfiguration) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040EmbeddedAcmeConfiguration) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040EmbeddedAcmeConfigurationChallenges ¶ added in v0.1.3
type InlineResponse20040EmbeddedAcmeConfigurationChallenges struct {
// from
From *InlineResponse20040EmbeddedAcmeConfigurationFrom `json:"from,omitempty"`
// method
// Enum: [http01 dns01]
Method string `json:"method,omitempty"`
// to
To []*InlineResponse20040EmbeddedAcmeConfigurationTo `json:"to"`
}
InlineResponse20040EmbeddedAcmeConfigurationChallenges inline response 200 40 embedded acme configuration challenges swagger:model inline_response_200_40__embedded_acme_configuration_challenges
func (*InlineResponse20040EmbeddedAcmeConfigurationChallenges) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfigurationChallenges) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040EmbeddedAcmeConfigurationChallenges) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfigurationChallenges) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040EmbeddedAcmeConfigurationFrom ¶ added in v0.1.3
type InlineResponse20040EmbeddedAcmeConfigurationFrom struct {
// name
Name string `json:"name,omitempty"`
}
InlineResponse20040EmbeddedAcmeConfigurationFrom inline response 200 40 embedded acme configuration from swagger:model inline_response_200_40__embedded_acme_configuration_from
func (*InlineResponse20040EmbeddedAcmeConfigurationFrom) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfigurationFrom) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040EmbeddedAcmeConfigurationFrom) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfigurationFrom) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040EmbeddedAcmeConfigurationTo ¶ added in v0.1.3
type InlineResponse20040EmbeddedAcmeConfigurationTo struct {
// legacy
Legacy bool `json:"legacy,omitempty"`
// name
Name string `json:"name,omitempty"`
}
InlineResponse20040EmbeddedAcmeConfigurationTo inline response 200 40 embedded acme configuration to swagger:model inline_response_200_40__embedded_acme_configuration_to
func (*InlineResponse20040EmbeddedAcmeConfigurationTo) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfigurationTo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040EmbeddedAcmeConfigurationTo) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedAcmeConfigurationTo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040EmbeddedLinks ¶ added in v0.1.3
type InlineResponse20040EmbeddedLinks struct {
// certificate
Certificate *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"certificate,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"service,omitempty"`
}
InlineResponse20040EmbeddedLinks inline response 200 40 embedded links swagger:model inline_response_200_40__embedded__links
func (*InlineResponse20040EmbeddedLinks) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040EmbeddedLinks) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040EmbeddedVhosts ¶ added in v0.1.3
type InlineResponse20040EmbeddedVhosts struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20040EmbeddedLinks `json:"_links,omitempty"`
// acme
Acme bool `json:"acme,omitempty"`
// acme configuration
AcmeConfiguration *InlineResponse20040EmbeddedAcmeConfiguration `json:"acme_configuration,omitempty"`
// acme dns challenge host
AcmeDNSChallengeHost *string `json:"acme_dns_challenge_host,omitempty"`
// acme status
AcmeStatus *string `json:"acme_status,omitempty"`
// application load balancer arn
ApplicationLoadBalancerArn *string `json:"application_load_balancer_arn,omitempty"`
// container exposed ports
ContainerExposedPorts []int64 `json:"container_exposed_ports"`
// container port
ContainerPort *int64 `json:"container_port,omitempty"`
// container ports
ContainerPorts []int64 `json:"container_ports"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// docker name
DockerName *string `json:"docker_name,omitempty"`
// elastic load balancer name
ElasticLoadBalancerName *string `json:"elastic_load_balancer_name,omitempty"`
// external host
ExternalHost *string `json:"external_host,omitempty"`
// external http port
ExternalHTTPPort *int64 `json:"external_http_port,omitempty"`
// external https port
ExternalHTTPSPort *int64 `json:"external_https_port,omitempty"`
// host mapped ports
HostMappedPorts []int64 `json:"host_mapped_ports"`
// id
ID int64 `json:"id,omitempty"`
// internal
Internal bool `json:"internal,omitempty"`
// internal health port
InternalHealthPort *int64 `json:"internal_health_port,omitempty"`
// internal host
InternalHost *string `json:"internal_host,omitempty"`
// internal http port
InternalHTTPPort *int64 `json:"internal_http_port,omitempty"`
// internal https port
InternalHTTPSPort *int64 `json:"internal_https_port,omitempty"`
// ip whitelist
IPWhitelist []string `json:"ip_whitelist"`
// platform
Platform string `json:"platform,omitempty"`
// security group id
SecurityGroupID *string `json:"security_group_id,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// user domain
UserDomain *string `json:"user_domain,omitempty"`
// virtual domain
VirtualDomain string `json:"virtual_domain,omitempty"`
}
InlineResponse20040EmbeddedVhosts inline response 200 40 embedded vhosts swagger:model inline_response_200_40__embedded_vhosts
func (*InlineResponse20040EmbeddedVhosts) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedVhosts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040EmbeddedVhosts) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040EmbeddedVhosts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20040Links ¶ added in v0.1.3
type InlineResponse20040Links struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"service,omitempty"`
}
InlineResponse20040Links inline response 200 40 links swagger:model inline_response_200_40__links
func (*InlineResponse20040Links) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20040Links) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20040Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20041 ¶
type InlineResponse20041 struct {
// embedded
// Required: true
Embedded *InlineResponse20041Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse200Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20041 inline response 200 41 swagger:model inline_response_200_41
func (*InlineResponse20041) MarshalBinary ¶
func (m *InlineResponse20041) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20041) UnmarshalBinary ¶
func (m *InlineResponse20041) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20041Embedded ¶
type InlineResponse20041Embedded struct {
// vpc peers
VpcPeers []*InlineResponse20041EmbeddedVpcPeers `json:"vpc_peers"`
}
InlineResponse20041Embedded inline response 200 41 embedded swagger:model inline_response_200_41__embedded
func (*InlineResponse20041Embedded) MarshalBinary ¶
func (m *InlineResponse20041Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20041Embedded) UnmarshalBinary ¶
func (m *InlineResponse20041Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20041EmbeddedLinks ¶ added in v0.1.3
type InlineResponse20041EmbeddedLinks struct {
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// stack
Stack *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"stack,omitempty"`
}
InlineResponse20041EmbeddedLinks inline response 200 41 embedded links swagger:model inline_response_200_41__embedded__links
func (*InlineResponse20041EmbeddedLinks) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20041EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20041EmbeddedLinks) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20041EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20041EmbeddedVpcPeers ¶ added in v0.1.3
type InlineResponse20041EmbeddedVpcPeers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20041EmbeddedLinks `json:"_links,omitempty"`
// connection id
ConnectionID string `json:"connection_id,omitempty"`
// connection status
ConnectionStatus string `json:"connection_status,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// description
Description string `json:"description,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// peer account id
PeerAccountID string `json:"peer_account_id,omitempty"`
// peer vpc id
PeerVpcID string `json:"peer_vpc_id,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20041EmbeddedVpcPeers inline response 200 41 embedded vpc peers swagger:model inline_response_200_41__embedded_vpc_peers
func (*InlineResponse20041EmbeddedVpcPeers) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20041EmbeddedVpcPeers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20041EmbeddedVpcPeers) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20041EmbeddedVpcPeers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20041EmbeddedVpnTunnels ¶
type InlineResponse20041EmbeddedVpnTunnels struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20039EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// our gateway
OurGateway *string `json:"our_gateway,omitempty"`
// our networks
OurNetworks [][]string `json:"our_networks"`
// peer gateway
PeerGateway *string `json:"peer_gateway,omitempty"`
// peer networks
PeerNetworks [][]string `json:"peer_networks"`
// perfect forward secrecy
PerfectForwardSecrecy *bool `json:"perfect_forward_secrecy,omitempty"`
// phase 1 alg
Phase1Alg *string `json:"phase_1_alg,omitempty"`
// phase 1 dh group
Phase1DhGroup *int64 `json:"phase_1_dh_group,omitempty"`
// phase 1 lifetime
Phase1Lifetime *int64 `json:"phase_1_lifetime,omitempty"`
// phase 2 alg
Phase2Alg *string `json:"phase_2_alg,omitempty"`
// phase 2 dh group
Phase2DhGroup *int64 `json:"phase_2_dh_group,omitempty"`
// phase 2 lifetime
Phase2Lifetime *int64 `json:"phase_2_lifetime,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20041EmbeddedVpnTunnels inline response 200 41 embedded vpn tunnels swagger:model inline_response_200_41__embedded_vpn_tunnels
func (*InlineResponse20041EmbeddedVpnTunnels) MarshalBinary ¶
func (m *InlineResponse20041EmbeddedVpnTunnels) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20041EmbeddedVpnTunnels) UnmarshalBinary ¶
func (m *InlineResponse20041EmbeddedVpnTunnels) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20041Links ¶
type InlineResponse20041Links struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// app
App *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20041Links inline response 200 41 links swagger:model inline_response_200_41__links
func (*InlineResponse20041Links) MarshalBinary ¶
func (m *InlineResponse20041Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20041Links) UnmarshalBinary ¶
func (m *InlineResponse20041Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20042 ¶
type InlineResponse20042 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20041EmbeddedLinks `json:"_links"`
// connection id
// Required: true
ConnectionID *string `json:"connection_id"`
// connection status
// Required: true
ConnectionStatus *string `json:"connection_status"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// description
// Required: true
Description *string `json:"description"`
// id
// Required: true
ID *int64 `json:"id"`
// peer account id
// Required: true
PeerAccountID *string `json:"peer_account_id"`
// peer vpc id
// Required: true
PeerVpcID *string `json:"peer_vpc_id"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20042 inline response 200 42 swagger:model inline_response_200_42
func (*InlineResponse20042) MarshalBinary ¶
func (m *InlineResponse20042) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20042) UnmarshalBinary ¶
func (m *InlineResponse20042) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20043 ¶
type InlineResponse20043 struct {
// embedded
// Required: true
Embedded *InlineResponse20043Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse200Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20043 inline response 200 43 swagger:model inline_response_200_43
func (*InlineResponse20043) MarshalBinary ¶
func (m *InlineResponse20043) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20043) UnmarshalBinary ¶
func (m *InlineResponse20043) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20043Embedded ¶
type InlineResponse20043Embedded struct {
// vpn tunnels
VpnTunnels []*InlineResponse20043EmbeddedVpnTunnels `json:"vpn_tunnels"`
}
InlineResponse20043Embedded inline response 200 43 embedded swagger:model inline_response_200_43__embedded
func (*InlineResponse20043Embedded) MarshalBinary ¶
func (m *InlineResponse20043Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20043Embedded) UnmarshalBinary ¶
func (m *InlineResponse20043Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20043EmbeddedLinks ¶
type InlineResponse20043EmbeddedLinks struct {
// operation
Operation *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operation,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse20043EmbeddedLinks inline response 200 43 embedded links swagger:model inline_response_200_43__embedded__links
func (*InlineResponse20043EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20043EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20043EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20043EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20043EmbeddedSSHPortalConnections ¶
type InlineResponse20043EmbeddedSSHPortalConnections struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20043EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// id
// Format: uuid
ID strfmt.UUID `json:"id,omitempty"`
// ssh certificate body
SSHCertificateBody string `json:"ssh_certificate_body,omitempty"`
// ssh port forward socket
SSHPortForwardSocket *int64 `json:"ssh_port_forward_socket,omitempty"`
// ssh pty
SSHPty bool `json:"ssh_pty,omitempty"`
// ssh user
SSHUser string `json:"ssh_user,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20043EmbeddedSSHPortalConnections inline response 200 43 embedded ssh portal connections swagger:model inline_response_200_43__embedded_ssh_portal_connections
func (*InlineResponse20043EmbeddedSSHPortalConnections) MarshalBinary ¶
func (m *InlineResponse20043EmbeddedSSHPortalConnections) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20043EmbeddedSSHPortalConnections) UnmarshalBinary ¶
func (m *InlineResponse20043EmbeddedSSHPortalConnections) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20043EmbeddedVpnTunnels ¶ added in v0.1.3
type InlineResponse20043EmbeddedVpnTunnels struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20041EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// our gateway
OurGateway *string `json:"our_gateway,omitempty"`
// our networks
OurNetworks [][]string `json:"our_networks"`
// peer gateway
PeerGateway *string `json:"peer_gateway,omitempty"`
// peer networks
PeerNetworks [][]string `json:"peer_networks"`
// perfect forward secrecy
PerfectForwardSecrecy *bool `json:"perfect_forward_secrecy,omitempty"`
// phase 1 alg
Phase1Alg *string `json:"phase_1_alg,omitempty"`
// phase 1 dh group
Phase1DhGroup *int64 `json:"phase_1_dh_group,omitempty"`
// phase 1 lifetime
Phase1Lifetime *int64 `json:"phase_1_lifetime,omitempty"`
// phase 2 alg
Phase2Alg *string `json:"phase_2_alg,omitempty"`
// phase 2 dh group
Phase2DhGroup *int64 `json:"phase_2_dh_group,omitempty"`
// phase 2 lifetime
Phase2Lifetime *int64 `json:"phase_2_lifetime,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20043EmbeddedVpnTunnels inline response 200 43 embedded vpn tunnels swagger:model inline_response_200_43__embedded_vpn_tunnels
func (*InlineResponse20043EmbeddedVpnTunnels) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20043EmbeddedVpnTunnels) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20043EmbeddedVpnTunnels) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse20043EmbeddedVpnTunnels) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20044 ¶
type InlineResponse20044 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20041EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// our gateway
// Required: true
OurGateway *string `json:"our_gateway"`
// our networks
// Required: true
OurNetworks [][]string `json:"our_networks"`
// peer gateway
// Required: true
PeerGateway *string `json:"peer_gateway"`
// peer networks
// Required: true
PeerNetworks [][]string `json:"peer_networks"`
// perfect forward secrecy
// Required: true
PerfectForwardSecrecy *bool `json:"perfect_forward_secrecy"`
// phase 1 alg
// Required: true
Phase1Alg *string `json:"phase_1_alg"`
// phase 1 dh group
// Required: true
Phase1DhGroup *int64 `json:"phase_1_dh_group"`
// phase 1 lifetime
// Required: true
Phase1Lifetime *int64 `json:"phase_1_lifetime"`
// phase 2 alg
// Required: true
Phase2Alg *string `json:"phase_2_alg"`
// phase 2 dh group
// Required: true
Phase2DhGroup *int64 `json:"phase_2_dh_group"`
// phase 2 lifetime
// Required: true
Phase2Lifetime *int64 `json:"phase_2_lifetime"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20044 inline response 200 44 swagger:model inline_response_200_44
func (*InlineResponse20044) MarshalBinary ¶
func (m *InlineResponse20044) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20044) UnmarshalBinary ¶
func (m *InlineResponse20044) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20045 ¶
type InlineResponse20045 struct {
// embedded
// Required: true
Embedded *InlineResponse20045Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20017Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20045 inline response 200 45 swagger:model inline_response_200_45
func (*InlineResponse20045) MarshalBinary ¶
func (m *InlineResponse20045) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20045) UnmarshalBinary ¶
func (m *InlineResponse20045) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20045Embedded ¶
type InlineResponse20045Embedded struct {
// stacks
Stacks []*InlineResponse20045EmbeddedStacks `json:"stacks"`
}
InlineResponse20045Embedded inline response 200 45 embedded swagger:model inline_response_200_45__embedded
func (*InlineResponse20045Embedded) MarshalBinary ¶
func (m *InlineResponse20045Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20045Embedded) UnmarshalBinary ¶
func (m *InlineResponse20045Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20045EmbeddedLinks ¶
type InlineResponse20045EmbeddedLinks struct {
// accounts
Accounts *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"accounts,omitempty"`
// intrusion detection reports
IntrusionDetectionReports *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"intrusion_detection_reports,omitempty"`
// organization
Organization *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"organization,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// vpc peers
VpcPeers *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"vpc_peers,omitempty"`
// vpn tunnels
VpnTunnels *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"vpn_tunnels,omitempty"`
}
InlineResponse20045EmbeddedLinks inline response 200 45 embedded links swagger:model inline_response_200_45__embedded__links
func (*InlineResponse20045EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20045EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20045EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20045EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20045EmbeddedStacks ¶
type InlineResponse20045EmbeddedStacks struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20045EmbeddedLinks `json:"_links,omitempty"`
// account id
AccountID *string `json:"account_id,omitempty"`
// cpu limits
CPULimits bool `json:"cpu_limits,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default *bool `json:"default,omitempty"`
// expose intrusion detection reports
ExposeIntrusionDetectionReports bool `json:"expose_intrusion_detection_reports,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// intrusion detection
IntrusionDetection bool `json:"intrusion_detection,omitempty"`
// memory limits
MemoryLimits bool `json:"memory_limits,omitempty"`
// name
Name string `json:"name,omitempty"`
// outbound ip addresses
OutboundIPAddresses []string `json:"outbound_ip_addresses"`
// public
Public bool `json:"public,omitempty"`
// region
Region string `json:"region,omitempty"`
// ssh host dsa public key
SSHHostDsaPublicKey string `json:"ssh_host_dsa_public_key,omitempty"`
// ssh host ecdsa public key
SSHHostEcdsaPublicKey string `json:"ssh_host_ecdsa_public_key,omitempty"`
// ssh host rsa public key
SSHHostRsaPublicKey string `json:"ssh_host_rsa_public_key,omitempty"`
// ssh portal host
SSHPortalHost string `json:"ssh_portal_host,omitempty"`
// ssh portal port
SSHPortalPort int64 `json:"ssh_portal_port,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// version
// Enum: [v1 v2]
Version string `json:"version,omitempty"`
// vpc id
VpcID *int64 `json:"vpc_id,omitempty"`
}
InlineResponse20045EmbeddedStacks inline response 200 45 embedded stacks swagger:model inline_response_200_45__embedded_stacks
func (*InlineResponse20045EmbeddedStacks) MarshalBinary ¶
func (m *InlineResponse20045EmbeddedStacks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20045EmbeddedStacks) UnmarshalBinary ¶
func (m *InlineResponse20045EmbeddedStacks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20046 ¶
type InlineResponse20046 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20045EmbeddedLinks `json:"_links"`
// account id
// Required: true
AccountID *string `json:"account_id"`
// cpu limits
// Required: true
CPULimits *bool `json:"cpu_limits"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// default
// Required: true
Default *bool `json:"default"`
// expose intrusion detection reports
// Required: true
ExposeIntrusionDetectionReports *bool `json:"expose_intrusion_detection_reports"`
// id
// Required: true
ID *int64 `json:"id"`
// intrusion detection
// Required: true
IntrusionDetection *bool `json:"intrusion_detection"`
// memory limits
// Required: true
MemoryLimits *bool `json:"memory_limits"`
// name
// Required: true
Name *string `json:"name"`
// outbound ip addresses
// Required: true
OutboundIPAddresses []string `json:"outbound_ip_addresses"`
// public
// Required: true
Public *bool `json:"public"`
// region
// Required: true
Region *string `json:"region"`
// ssh host dsa public key
// Required: true
SSHHostDsaPublicKey *string `json:"ssh_host_dsa_public_key"`
// ssh host ecdsa public key
// Required: true
SSHHostEcdsaPublicKey *string `json:"ssh_host_ecdsa_public_key"`
// ssh host rsa public key
// Required: true
SSHHostRsaPublicKey *string `json:"ssh_host_rsa_public_key"`
// ssh portal host
// Required: true
SSHPortalHost *string `json:"ssh_portal_host"`
// ssh portal port
// Required: true
SSHPortalPort *int64 `json:"ssh_portal_port"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
// version
// Required: true
// Enum: [v1 v2]
Version *string `json:"version"`
// vpc id
// Required: true
VpcID *int64 `json:"vpc_id"`
}
InlineResponse20046 inline response 200 46 swagger:model inline_response_200_46
func (*InlineResponse20046) MarshalBinary ¶
func (m *InlineResponse20046) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20046) UnmarshalBinary ¶
func (m *InlineResponse20046) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047 ¶
type InlineResponse20047 struct {
// embedded
// Required: true
Embedded *InlineResponse20047Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20047Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20047 inline response 200 47 swagger:model inline_response_200_47
func (*InlineResponse20047) MarshalBinary ¶
func (m *InlineResponse20047) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047) UnmarshalBinary ¶
func (m *InlineResponse20047) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047Embedded ¶
type InlineResponse20047Embedded struct {
// vhosts
Vhosts []*InlineResponse20047EmbeddedVhosts `json:"vhosts"`
}
InlineResponse20047Embedded inline response 200 47 embedded swagger:model inline_response_200_47__embedded
func (*InlineResponse20047Embedded) MarshalBinary ¶
func (m *InlineResponse20047Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047Embedded) UnmarshalBinary ¶
func (m *InlineResponse20047Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047EmbeddedAcmeConfiguration ¶
type InlineResponse20047EmbeddedAcmeConfiguration struct {
// challenges
Challenges []*InlineResponse20047EmbeddedAcmeConfigurationChallenges `json:"challenges"`
// names
Names []string `json:"names"`
}
InlineResponse20047EmbeddedAcmeConfiguration inline response 200 47 embedded acme configuration swagger:model inline_response_200_47__embedded_acme_configuration
func (*InlineResponse20047EmbeddedAcmeConfiguration) MarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047EmbeddedAcmeConfiguration) UnmarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047EmbeddedAcmeConfigurationChallenges ¶
type InlineResponse20047EmbeddedAcmeConfigurationChallenges struct {
// from
From *InlineResponse20047EmbeddedAcmeConfigurationFrom `json:"from,omitempty"`
// method
// Enum: [http01 dns01]
Method string `json:"method,omitempty"`
// to
To []*InlineResponse20047EmbeddedAcmeConfigurationTo `json:"to"`
}
InlineResponse20047EmbeddedAcmeConfigurationChallenges inline response 200 47 embedded acme configuration challenges swagger:model inline_response_200_47__embedded_acme_configuration_challenges
func (*InlineResponse20047EmbeddedAcmeConfigurationChallenges) MarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfigurationChallenges) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047EmbeddedAcmeConfigurationChallenges) UnmarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfigurationChallenges) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047EmbeddedAcmeConfigurationFrom ¶
type InlineResponse20047EmbeddedAcmeConfigurationFrom struct {
// name
Name string `json:"name,omitempty"`
}
InlineResponse20047EmbeddedAcmeConfigurationFrom inline response 200 47 embedded acme configuration from swagger:model inline_response_200_47__embedded_acme_configuration_from
func (*InlineResponse20047EmbeddedAcmeConfigurationFrom) MarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfigurationFrom) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047EmbeddedAcmeConfigurationFrom) UnmarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfigurationFrom) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047EmbeddedAcmeConfigurationTo ¶
type InlineResponse20047EmbeddedAcmeConfigurationTo struct {
// legacy
Legacy bool `json:"legacy,omitempty"`
// name
Name string `json:"name,omitempty"`
}
InlineResponse20047EmbeddedAcmeConfigurationTo inline response 200 47 embedded acme configuration to swagger:model inline_response_200_47__embedded_acme_configuration_to
func (*InlineResponse20047EmbeddedAcmeConfigurationTo) MarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfigurationTo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047EmbeddedAcmeConfigurationTo) UnmarshalBinary ¶
func (m *InlineResponse20047EmbeddedAcmeConfigurationTo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047EmbeddedLinks ¶
type InlineResponse20047EmbeddedLinks struct {
// certificate
Certificate *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"certificate,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20047EmbeddedLinks inline response 200 47 embedded links swagger:model inline_response_200_47__embedded__links
func (*InlineResponse20047EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20047EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20047EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047EmbeddedVhosts ¶
type InlineResponse20047EmbeddedVhosts struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20047EmbeddedLinks `json:"_links,omitempty"`
// acme
Acme bool `json:"acme,omitempty"`
// acme configuration
AcmeConfiguration *InlineResponse20047EmbeddedAcmeConfiguration `json:"acme_configuration,omitempty"`
// acme dns challenge host
AcmeDNSChallengeHost *string `json:"acme_dns_challenge_host,omitempty"`
// acme status
AcmeStatus *string `json:"acme_status,omitempty"`
// application load balancer arn
ApplicationLoadBalancerArn *string `json:"application_load_balancer_arn,omitempty"`
// container exposed ports
ContainerExposedPorts []int64 `json:"container_exposed_ports"`
// container port
ContainerPort *int64 `json:"container_port,omitempty"`
// container ports
ContainerPorts []int64 `json:"container_ports"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// default
Default bool `json:"default,omitempty"`
// docker name
DockerName *string `json:"docker_name,omitempty"`
// elastic load balancer name
ElasticLoadBalancerName *string `json:"elastic_load_balancer_name,omitempty"`
// external host
ExternalHost *string `json:"external_host,omitempty"`
// external http port
ExternalHTTPPort *int64 `json:"external_http_port,omitempty"`
// external https port
ExternalHTTPSPort *int64 `json:"external_https_port,omitempty"`
// host mapped ports
HostMappedPorts []int64 `json:"host_mapped_ports"`
// id
ID int64 `json:"id,omitempty"`
// internal
Internal bool `json:"internal,omitempty"`
// internal health port
InternalHealthPort *int64 `json:"internal_health_port,omitempty"`
// internal host
InternalHost *string `json:"internal_host,omitempty"`
// internal http port
InternalHTTPPort *int64 `json:"internal_http_port,omitempty"`
// internal https port
InternalHTTPSPort *int64 `json:"internal_https_port,omitempty"`
// ip whitelist
IPWhitelist []string `json:"ip_whitelist"`
// platform
Platform string `json:"platform,omitempty"`
// security group id
SecurityGroupID *string `json:"security_group_id,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// user domain
UserDomain *string `json:"user_domain,omitempty"`
// virtual domain
VirtualDomain string `json:"virtual_domain,omitempty"`
}
InlineResponse20047EmbeddedVhosts inline response 200 47 embedded vhosts swagger:model inline_response_200_47__embedded_vhosts
func (*InlineResponse20047EmbeddedVhosts) MarshalBinary ¶
func (m *InlineResponse20047EmbeddedVhosts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047EmbeddedVhosts) UnmarshalBinary ¶
func (m *InlineResponse20047EmbeddedVhosts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20047Links ¶
type InlineResponse20047Links struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"app,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// service
Service *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"service,omitempty"`
}
InlineResponse20047Links inline response 200 47 links swagger:model inline_response_200_47__links
func (*InlineResponse20047Links) MarshalBinary ¶
func (m *InlineResponse20047Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20047Links) UnmarshalBinary ¶
func (m *InlineResponse20047Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20048 ¶
type InlineResponse20048 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20047EmbeddedLinks `json:"_links"`
// acme
// Required: true
Acme *bool `json:"acme"`
// acme configuration
// Required: true
AcmeConfiguration *InlineResponse20047EmbeddedAcmeConfiguration `json:"acme_configuration"`
// acme dns challenge host
// Required: true
AcmeDNSChallengeHost *string `json:"acme_dns_challenge_host"`
// acme status
// Required: true
AcmeStatus *string `json:"acme_status"`
// application load balancer arn
// Required: true
ApplicationLoadBalancerArn *string `json:"application_load_balancer_arn"`
// container exposed ports
// Required: true
ContainerExposedPorts []int64 `json:"container_exposed_ports"`
// container port
// Required: true
ContainerPort *int64 `json:"container_port"`
// container ports
// Required: true
ContainerPorts []int64 `json:"container_ports"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// default
// Required: true
Default *bool `json:"default"`
// docker name
// Required: true
DockerName *string `json:"docker_name"`
// elastic load balancer name
// Required: true
ElasticLoadBalancerName *string `json:"elastic_load_balancer_name"`
// external host
// Required: true
ExternalHost *string `json:"external_host"`
// external http port
// Required: true
ExternalHTTPPort *int64 `json:"external_http_port"`
// external https port
// Required: true
ExternalHTTPSPort *int64 `json:"external_https_port"`
// host mapped ports
// Required: true
HostMappedPorts []int64 `json:"host_mapped_ports"`
// id
// Required: true
ID *int64 `json:"id"`
// internal
// Required: true
Internal *bool `json:"internal"`
// internal health port
// Required: true
InternalHealthPort *int64 `json:"internal_health_port"`
// internal host
// Required: true
InternalHost *string `json:"internal_host"`
// internal http port
// Required: true
InternalHTTPPort *int64 `json:"internal_http_port"`
// internal https port
// Required: true
InternalHTTPSPort *int64 `json:"internal_https_port"`
// ip whitelist
// Required: true
IPWhitelist []string `json:"ip_whitelist"`
// platform
// Required: true
Platform *string `json:"platform"`
// security group id
// Required: true
SecurityGroupID *string `json:"security_group_id"`
// status
// Required: true
Status *string `json:"status"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
// user domain
// Required: true
UserDomain *string `json:"user_domain"`
// virtual domain
// Required: true
VirtualDomain *string `json:"virtual_domain"`
}
InlineResponse20048 inline response 200 48 swagger:model inline_response_200_48
func (*InlineResponse20048) MarshalBinary ¶
func (m *InlineResponse20048) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20048) UnmarshalBinary ¶
func (m *InlineResponse20048) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20049 ¶
type InlineResponse20049 struct {
// embedded
// Required: true
Embedded *InlineResponse20049Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse200Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20049 inline response 200 49 swagger:model inline_response_200_49
func (*InlineResponse20049) MarshalBinary ¶
func (m *InlineResponse20049) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20049) UnmarshalBinary ¶
func (m *InlineResponse20049) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20049Embedded ¶
type InlineResponse20049Embedded struct {
// vpc peers
VpcPeers []*InlineResponse20049EmbeddedVpcPeers `json:"vpc_peers"`
}
InlineResponse20049Embedded inline response 200 49 embedded swagger:model inline_response_200_49__embedded
func (*InlineResponse20049Embedded) MarshalBinary ¶
func (m *InlineResponse20049Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20049Embedded) UnmarshalBinary ¶
func (m *InlineResponse20049Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20049EmbeddedLinks ¶
type InlineResponse20049EmbeddedLinks struct {
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// stack
Stack *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"stack,omitempty"`
}
InlineResponse20049EmbeddedLinks inline response 200 49 embedded links swagger:model inline_response_200_49__embedded__links
func (*InlineResponse20049EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse20049EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20049EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse20049EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20049EmbeddedVpcPeers ¶
type InlineResponse20049EmbeddedVpcPeers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20049EmbeddedLinks `json:"_links,omitempty"`
// connection id
ConnectionID string `json:"connection_id,omitempty"`
// connection status
ConnectionStatus string `json:"connection_status,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// description
Description string `json:"description,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// peer account id
PeerAccountID string `json:"peer_account_id,omitempty"`
// peer vpc id
PeerVpcID string `json:"peer_vpc_id,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20049EmbeddedVpcPeers inline response 200 49 embedded vpc peers swagger:model inline_response_200_49__embedded_vpc_peers
func (*InlineResponse20049EmbeddedVpcPeers) MarshalBinary ¶
func (m *InlineResponse20049EmbeddedVpcPeers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20049EmbeddedVpcPeers) UnmarshalBinary ¶
func (m *InlineResponse20049EmbeddedVpcPeers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004Embedded ¶
type InlineResponse2004Embedded struct {
// backup retention policies
BackupRetentionPolicies []*InlineResponse2004EmbeddedBackupRetentionPolicies `json:"backup_retention_policies"`
}
InlineResponse2004Embedded inline response 200 4 embedded swagger:model inline_response_200_4__embedded
func (*InlineResponse2004Embedded) MarshalBinary ¶
func (m *InlineResponse2004Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004Embedded) UnmarshalBinary ¶
func (m *InlineResponse2004Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedApps ¶
type InlineResponse2004EmbeddedApps struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse2004EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse2004EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// git repo
GitRepo string `json:"git_repo,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2004EmbeddedApps inline response 200 4 embedded apps swagger:model inline_response_200_4__embedded_apps
func (*InlineResponse2004EmbeddedApps) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedApps) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedApps) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedApps) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedBackupRetentionPolicies ¶ added in v0.1.3
type InlineResponse2004EmbeddedBackupRetentionPolicies struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2004EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// daily
Daily int64 `json:"daily,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// keep final
KeepFinal bool `json:"keep_final,omitempty"`
// make copy
MakeCopy bool `json:"make_copy,omitempty"`
// monthly
Monthly int64 `json:"monthly,omitempty"`
}
InlineResponse2004EmbeddedBackupRetentionPolicies inline response 200 4 embedded backup retention policies swagger:model inline_response_200_4__embedded_backup_retention_policies
func (*InlineResponse2004EmbeddedBackupRetentionPolicies) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2004EmbeddedBackupRetentionPolicies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedBackupRetentionPolicies) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2004EmbeddedBackupRetentionPolicies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedBackups ¶
type InlineResponse2004EmbeddedBackups struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse2004EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse2004EmbeddedLinks `json:"_links,omitempty"`
// aws region
AwsRegion string `json:"aws_region,omitempty"`
// aws snapshot id
AwsSnapshotID string `json:"aws_snapshot_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// database handle
DatabaseHandle string `json:"database_handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2004EmbeddedBackups inline response 200 4 embedded backups swagger:model inline_response_200_4__embedded_backups
func (*InlineResponse2004EmbeddedBackups) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedBackups) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedBackups) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedBackups) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedEmbedded ¶
type InlineResponse2004EmbeddedEmbedded struct {
// copied from
CopiedFrom interface{} `json:"copied_from,omitempty"`
}
InlineResponse2004EmbeddedEmbedded inline response 200 4 embedded embedded swagger:model inline_response_200_4__embedded__embedded
func (*InlineResponse2004EmbeddedEmbedded) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedEmbedded) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedEmbeddedCurrentImage ¶
type InlineResponse2004EmbeddedEmbeddedCurrentImage struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2004EmbeddedEmbeddedCurrentImageLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// dualstack hint
DualstackHint *int64 `json:"dualstack_hint,omitempty"`
// exposed ports
ExposedPorts []int64 `json:"exposed_ports"`
// git ref
GitRef *string `json:"git_ref,omitempty"`
// git repo
GitRepo *string `json:"git_repo,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// platform
Platform *string `json:"platform,omitempty"`
// release
Release *string `json:"release,omitempty"`
// scan
Scan *string `json:"scan,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2004EmbeddedEmbeddedCurrentImage inline response 200 4 embedded embedded current image swagger:model inline_response_200_4__embedded__embedded_current_image
func (*InlineResponse2004EmbeddedEmbeddedCurrentImage) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedCurrentImage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedEmbeddedCurrentImage) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedCurrentImage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedEmbeddedCurrentImageLinks ¶
type InlineResponse2004EmbeddedEmbeddedCurrentImageLinks struct {
// app
App *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"app,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse2004EmbeddedEmbeddedCurrentImageLinks inline response 200 4 embedded embedded current image links swagger:model inline_response_200_4__embedded__embedded_current_image__links
func (*InlineResponse2004EmbeddedEmbeddedCurrentImageLinks) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedCurrentImageLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedEmbeddedCurrentImageLinks) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedCurrentImageLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedEmbeddedLastOperation ¶
type InlineResponse2004EmbeddedEmbeddedLastOperation struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2004EmbeddedEmbeddedLastOperationLinks `json:"_links,omitempty"`
// aborted
Aborted bool `json:"aborted,omitempty"`
// cancelled
Cancelled bool `json:"cancelled,omitempty"`
// certificate
Certificate *string `json:"certificate,omitempty"`
// command
Command *string `json:"command,omitempty"`
// container count
ContainerCount *int64 `json:"container_count,omitempty"`
// container size
ContainerSize *int64 `json:"container_size,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// destination region
DestinationRegion *string `json:"destination_region,omitempty"`
// disk size
DiskSize int64 `json:"disk_size,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// git ref
GitRef *string `json:"git_ref,omitempty"`
// handle
Handle *string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// interactive
Interactive *bool `json:"interactive,omitempty"`
// private key
PrivateKey *string `json:"private_key,omitempty"`
// status
Status string `json:"status,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// user email
UserEmail string `json:"user_email,omitempty"`
// user name
UserName string `json:"user_name,omitempty"`
}
InlineResponse2004EmbeddedEmbeddedLastOperation inline response 200 4 embedded embedded last operation swagger:model inline_response_200_4__embedded__embedded_last_operation
func (*InlineResponse2004EmbeddedEmbeddedLastOperation) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedLastOperation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedEmbeddedLastOperation) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedLastOperation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedEmbeddedLastOperationLinks ¶
type InlineResponse2004EmbeddedEmbeddedLastOperationLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// destination account
DestinationAccount *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"destination_account,omitempty"`
// ephemeral sessions
EphemeralSessions *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"ephemeral_sessions,omitempty"`
// resource
Resource *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"resource,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// ssh portal connections
SSHPortalConnections *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"ssh_portal_connections,omitempty"`
// user
User *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"user,omitempty"`
}
InlineResponse2004EmbeddedEmbeddedLastOperationLinks inline response 200 4 embedded embedded last operation links swagger:model inline_response_200_4__embedded__embedded_last_operation__links
func (*InlineResponse2004EmbeddedEmbeddedLastOperationLinks) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedLastOperationLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedEmbeddedLastOperationLinks) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedLastOperationLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedEmbeddedLinks ¶
type InlineResponse2004EmbeddedEmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// app
App *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"app,omitempty"`
// current release
CurrentRelease *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"current_release,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"operations,omitempty"`
// releases
Releases *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"releases,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
// vhosts
Vhosts *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"vhosts,omitempty"`
}
InlineResponse2004EmbeddedEmbeddedLinks inline response 200 4 embedded embedded links swagger:model inline_response_200_4__embedded__embedded__links
func (*InlineResponse2004EmbeddedEmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedEmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedEmbeddedServices ¶
type InlineResponse2004EmbeddedEmbeddedServices struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2004EmbeddedEmbeddedLinks `json:"_links,omitempty"`
// command
Command string `json:"command,omitempty"`
// container count
ContainerCount int64 `json:"container_count,omitempty"`
// container memory limit mb
ContainerMemoryLimitMb *int64 `json:"container_memory_limit_mb,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker ref
DockerRef *string `json:"docker_ref,omitempty"`
// docker repo
DockerRepo *string `json:"docker_repo,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// process type
ProcessType string `json:"process_type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2004EmbeddedEmbeddedServices inline response 200 4 embedded embedded services swagger:model inline_response_200_4__embedded__embedded_services
func (*InlineResponse2004EmbeddedEmbeddedServices) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedServices) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedEmbeddedServices) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedEmbeddedServices) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004EmbeddedLinks ¶
type InlineResponse2004EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2004EmbeddedLinks inline response 200 4 embedded links swagger:model inline_response_200_4__embedded__links
func (*InlineResponse2004EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2004EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2004EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2004Links ¶
type InlineResponse2004Links struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"account,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"database,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse2004Links inline response 200 4 links swagger:model inline_response_200_4__links
func (*InlineResponse2004Links) MarshalBinary ¶
func (m *InlineResponse2004Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2004Links) UnmarshalBinary ¶
func (m *InlineResponse2004Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2005 ¶
type InlineResponse2005 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse2004EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// daily
// Required: true
Daily *int64 `json:"daily"`
// id
// Required: true
ID *int64 `json:"id"`
// keep final
// Required: true
KeepFinal *bool `json:"keep_final"`
// make copy
// Required: true
MakeCopy *bool `json:"make_copy"`
// monthly
// Required: true
Monthly *int64 `json:"monthly"`
}
InlineResponse2005 inline response 200 5 swagger:model inline_response_200_5
func (*InlineResponse2005) MarshalBinary ¶
func (m *InlineResponse2005) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2005) UnmarshalBinary ¶
func (m *InlineResponse2005) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20050 ¶
type InlineResponse20050 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20049EmbeddedLinks `json:"_links"`
// connection id
// Required: true
ConnectionID *string `json:"connection_id"`
// connection status
// Required: true
ConnectionStatus *string `json:"connection_status"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// description
// Required: true
Description *string `json:"description"`
// id
// Required: true
ID *int64 `json:"id"`
// peer account id
// Required: true
PeerAccountID *string `json:"peer_account_id"`
// peer vpc id
// Required: true
PeerVpcID *string `json:"peer_vpc_id"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20050 inline response 200 50 swagger:model inline_response_200_50
func (*InlineResponse20050) MarshalBinary ¶
func (m *InlineResponse20050) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20050) UnmarshalBinary ¶
func (m *InlineResponse20050) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20051 ¶
type InlineResponse20051 struct {
// embedded
// Required: true
Embedded *InlineResponse20051Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse200Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse20051 inline response 200 51 swagger:model inline_response_200_51
func (*InlineResponse20051) MarshalBinary ¶
func (m *InlineResponse20051) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20051) UnmarshalBinary ¶
func (m *InlineResponse20051) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20051Embedded ¶
type InlineResponse20051Embedded struct {
// vpn tunnels
VpnTunnels []*InlineResponse20051EmbeddedVpnTunnels `json:"vpn_tunnels"`
}
InlineResponse20051Embedded inline response 200 51 embedded swagger:model inline_response_200_51__embedded
func (*InlineResponse20051Embedded) MarshalBinary ¶
func (m *InlineResponse20051Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20051Embedded) UnmarshalBinary ¶
func (m *InlineResponse20051Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20051EmbeddedVpnTunnels ¶
type InlineResponse20051EmbeddedVpnTunnels struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse20049EmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// our gateway
OurGateway *string `json:"our_gateway,omitempty"`
// our networks
OurNetworks [][]string `json:"our_networks"`
// peer gateway
PeerGateway *string `json:"peer_gateway,omitempty"`
// peer networks
PeerNetworks [][]string `json:"peer_networks"`
// perfect forward secrecy
PerfectForwardSecrecy *bool `json:"perfect_forward_secrecy,omitempty"`
// phase 1 alg
Phase1Alg *string `json:"phase_1_alg,omitempty"`
// phase 1 dh group
Phase1DhGroup *int64 `json:"phase_1_dh_group,omitempty"`
// phase 1 lifetime
Phase1Lifetime *int64 `json:"phase_1_lifetime,omitempty"`
// phase 2 alg
Phase2Alg *string `json:"phase_2_alg,omitempty"`
// phase 2 dh group
Phase2DhGroup *int64 `json:"phase_2_dh_group,omitempty"`
// phase 2 lifetime
Phase2Lifetime *int64 `json:"phase_2_lifetime,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse20051EmbeddedVpnTunnels inline response 200 51 embedded vpn tunnels swagger:model inline_response_200_51__embedded_vpn_tunnels
func (*InlineResponse20051EmbeddedVpnTunnels) MarshalBinary ¶
func (m *InlineResponse20051EmbeddedVpnTunnels) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20051EmbeddedVpnTunnels) UnmarshalBinary ¶
func (m *InlineResponse20051EmbeddedVpnTunnels) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse20052 ¶
type InlineResponse20052 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20049EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// our gateway
// Required: true
OurGateway *string `json:"our_gateway"`
// our networks
// Required: true
OurNetworks [][]string `json:"our_networks"`
// peer gateway
// Required: true
PeerGateway *string `json:"peer_gateway"`
// peer networks
// Required: true
PeerNetworks [][]string `json:"peer_networks"`
// perfect forward secrecy
// Required: true
PerfectForwardSecrecy *bool `json:"perfect_forward_secrecy"`
// phase 1 alg
// Required: true
Phase1Alg *string `json:"phase_1_alg"`
// phase 1 dh group
// Required: true
Phase1DhGroup *int64 `json:"phase_1_dh_group"`
// phase 1 lifetime
// Required: true
Phase1Lifetime *int64 `json:"phase_1_lifetime"`
// phase 2 alg
// Required: true
Phase2Alg *string `json:"phase_2_alg"`
// phase 2 dh group
// Required: true
Phase2DhGroup *int64 `json:"phase_2_dh_group"`
// phase 2 lifetime
// Required: true
Phase2Lifetime *int64 `json:"phase_2_lifetime"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse20052 inline response 200 52 swagger:model inline_response_200_52
func (*InlineResponse20052) MarshalBinary ¶
func (m *InlineResponse20052) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse20052) UnmarshalBinary ¶
func (m *InlineResponse20052) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2006 ¶
type InlineResponse2006 struct {
// embedded
// Required: true
Embedded *InlineResponse2006Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2006Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse2006 inline response 200 6 swagger:model inline_response_200_6
func (*InlineResponse2006) MarshalBinary ¶
func (m *InlineResponse2006) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2006) UnmarshalBinary ¶
func (m *InlineResponse2006) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2006Embedded ¶
type InlineResponse2006Embedded struct {
// backups
Backups []*InlineResponse2006EmbeddedBackups `json:"backups"`
}
InlineResponse2006Embedded inline response 200 6 embedded swagger:model inline_response_200_6__embedded
func (*InlineResponse2006Embedded) MarshalBinary ¶
func (m *InlineResponse2006Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2006Embedded) UnmarshalBinary ¶
func (m *InlineResponse2006Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2006EmbeddedBackups ¶
type InlineResponse2006EmbeddedBackups struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse2006EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse2006EmbeddedLinks `json:"_links,omitempty"`
// aws region
AwsRegion string `json:"aws_region,omitempty"`
// aws snapshot id
AwsSnapshotID string `json:"aws_snapshot_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// database handle
DatabaseHandle string `json:"database_handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// kms arn
KmsArn *string `json:"kms_arn,omitempty"`
// manual
Manual *bool `json:"manual,omitempty"`
// size
Size *int64 `json:"size,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2006EmbeddedBackups inline response 200 6 embedded backups swagger:model inline_response_200_6__embedded_backups
func (*InlineResponse2006EmbeddedBackups) MarshalBinary ¶
func (m *InlineResponse2006EmbeddedBackups) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2006EmbeddedBackups) UnmarshalBinary ¶
func (m *InlineResponse2006EmbeddedBackups) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2006EmbeddedCertificates ¶
type InlineResponse2006EmbeddedCertificates struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2006EmbeddedLinks `json:"_links,omitempty"`
// acme
Acme bool `json:"acme,omitempty"`
// certificate arn
CertificateArn *string `json:"certificate_arn,omitempty"`
// certificate body
CertificateBody string `json:"certificate_body,omitempty"`
// certificate chain
CertificateChain string `json:"certificate_chain,omitempty"`
// common name
CommonName string `json:"common_name,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// issuer common name
IssuerCommonName string `json:"issuer_common_name,omitempty"`
// issuer country
IssuerCountry string `json:"issuer_country,omitempty"`
// issuer organization
IssuerOrganization string `json:"issuer_organization,omitempty"`
// issuer website
IssuerWebsite *string `json:"issuer_website,omitempty"`
// leaf certificate
LeafCertificate string `json:"leaf_certificate,omitempty"`
// not after
NotAfter string `json:"not_after,omitempty"`
// not before
NotBefore string `json:"not_before,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// private key algorithm
PrivateKeyAlgorithm string `json:"private_key_algorithm,omitempty"`
// self signed
SelfSigned bool `json:"self_signed,omitempty"`
// sha256 fingerprint
Sha256Fingerprint string `json:"sha256_fingerprint,omitempty"`
// subject alternative names
SubjectAlternativeNames []string `json:"subject_alternative_names"`
// subject country
SubjectCountry *string `json:"subject_country,omitempty"`
// subject locale
SubjectLocale *string `json:"subject_locale,omitempty"`
// subject organization
SubjectOrganization *string `json:"subject_organization,omitempty"`
// subject state
SubjectState *string `json:"subject_state,omitempty"`
// trusted
Trusted bool `json:"trusted,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2006EmbeddedCertificates inline response 200 6 embedded certificates swagger:model inline_response_200_6__embedded_certificates
func (*InlineResponse2006EmbeddedCertificates) MarshalBinary ¶
func (m *InlineResponse2006EmbeddedCertificates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2006EmbeddedCertificates) UnmarshalBinary ¶
func (m *InlineResponse2006EmbeddedCertificates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2006EmbeddedEmbedded ¶
type InlineResponse2006EmbeddedEmbedded struct {
// copied from
CopiedFrom interface{} `json:"copied_from,omitempty"`
}
InlineResponse2006EmbeddedEmbedded inline response 200 6 embedded embedded swagger:model inline_response_200_6__embedded__embedded
func (*InlineResponse2006EmbeddedEmbedded) MarshalBinary ¶
func (m *InlineResponse2006EmbeddedEmbedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2006EmbeddedEmbedded) UnmarshalBinary ¶
func (m *InlineResponse2006EmbeddedEmbedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2006EmbeddedLinks ¶
type InlineResponse2006EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// copied from
CopiedFrom *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"copied_from,omitempty"`
// copies
Copies *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"copies,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// database image
DatabaseImage *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database_image,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2006EmbeddedLinks inline response 200 6 embedded links swagger:model inline_response_200_6__embedded__links
func (*InlineResponse2006EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2006EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2006EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2006EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2006Links ¶
type InlineResponse2006Links struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2006Links inline response 200 6 links swagger:model inline_response_200_6__links
func (*InlineResponse2006Links) MarshalBinary ¶
func (m *InlineResponse2006Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2006Links) UnmarshalBinary ¶
func (m *InlineResponse2006Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2007 ¶
type InlineResponse2007 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// embedded
// Required: true
Embedded *InlineResponse2006EmbeddedEmbedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2006EmbeddedLinks `json:"_links"`
// aws region
// Required: true
AwsRegion *string `json:"aws_region"`
// aws snapshot id
// Required: true
AwsSnapshotID *string `json:"aws_snapshot_id"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// database handle
// Required: true
DatabaseHandle *string `json:"database_handle"`
// id
// Required: true
ID *int64 `json:"id"`
// kms arn
// Required: true
KmsArn *string `json:"kms_arn"`
// manual
// Required: true
Manual *bool `json:"manual"`
// size
// Required: true
Size *int64 `json:"size"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse2007 inline response 200 7 swagger:model inline_response_200_7
func (*InlineResponse2007) MarshalBinary ¶
func (m *InlineResponse2007) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2007) UnmarshalBinary ¶
func (m *InlineResponse2007) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2007Embedded ¶
type InlineResponse2007Embedded struct {
// configurations
Configurations []*InlineResponse2007EmbeddedConfigurations `json:"configurations"`
}
InlineResponse2007Embedded inline response 200 7 embedded swagger:model inline_response_200_7__embedded
func (*InlineResponse2007Embedded) MarshalBinary ¶
func (m *InlineResponse2007Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2007Embedded) UnmarshalBinary ¶
func (m *InlineResponse2007Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2007EmbeddedConfigurations ¶
type InlineResponse2007EmbeddedConfigurations struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2007EmbeddedLinks `json:"_links,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// id
ID int64 `json:"id,omitempty"`
}
InlineResponse2007EmbeddedConfigurations inline response 200 7 embedded configurations swagger:model inline_response_200_7__embedded_configurations
func (*InlineResponse2007EmbeddedConfigurations) MarshalBinary ¶
func (m *InlineResponse2007EmbeddedConfigurations) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2007EmbeddedConfigurations) UnmarshalBinary ¶
func (m *InlineResponse2007EmbeddedConfigurations) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2007EmbeddedLinks ¶
type InlineResponse2007EmbeddedLinks struct {
// resource
Resource *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"resource,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse2007EmbeddedLinks inline response 200 7 embedded links swagger:model inline_response_200_7__embedded__links
func (*InlineResponse2007EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2007EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2007EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2007EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2007Links ¶
type InlineResponse2007Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// resource
Resource *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"resource,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse2007Links inline response 200 7 links swagger:model inline_response_200_7__links
func (*InlineResponse2007Links) MarshalBinary ¶
func (m *InlineResponse2007Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2007Links) UnmarshalBinary ¶
func (m *InlineResponse2007Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2008 ¶
type InlineResponse2008 struct {
// embedded
// Required: true
Embedded *InlineResponse2008Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2001Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse2008 inline response 200 8 swagger:model inline_response_200_8
func (*InlineResponse2008) MarshalBinary ¶
func (m *InlineResponse2008) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2008) UnmarshalBinary ¶
func (m *InlineResponse2008) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2008Embedded ¶
type InlineResponse2008Embedded struct {
// certificates
Certificates []*InlineResponse2008EmbeddedCertificates `json:"certificates"`
}
InlineResponse2008Embedded inline response 200 8 embedded swagger:model inline_response_200_8__embedded
func (*InlineResponse2008Embedded) MarshalBinary ¶
func (m *InlineResponse2008Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2008Embedded) UnmarshalBinary ¶
func (m *InlineResponse2008Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2008EmbeddedCertificates ¶
type InlineResponse2008EmbeddedCertificates struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2008EmbeddedLinks `json:"_links,omitempty"`
// acme
Acme bool `json:"acme,omitempty"`
// certificate arn
CertificateArn *string `json:"certificate_arn,omitempty"`
// certificate body
CertificateBody string `json:"certificate_body,omitempty"`
// certificate chain
CertificateChain string `json:"certificate_chain,omitempty"`
// common name
CommonName string `json:"common_name,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// issuer common name
IssuerCommonName string `json:"issuer_common_name,omitempty"`
// issuer country
IssuerCountry string `json:"issuer_country,omitempty"`
// issuer organization
IssuerOrganization string `json:"issuer_organization,omitempty"`
// issuer website
IssuerWebsite *string `json:"issuer_website,omitempty"`
// leaf certificate
LeafCertificate string `json:"leaf_certificate,omitempty"`
// not after
NotAfter string `json:"not_after,omitempty"`
// not before
NotBefore string `json:"not_before,omitempty"`
// private key
PrivateKey string `json:"private_key,omitempty"`
// private key algorithm
PrivateKeyAlgorithm string `json:"private_key_algorithm,omitempty"`
// self signed
SelfSigned bool `json:"self_signed,omitempty"`
// sha256 fingerprint
Sha256Fingerprint string `json:"sha256_fingerprint,omitempty"`
// subject alternative names
SubjectAlternativeNames []string `json:"subject_alternative_names"`
// subject country
SubjectCountry *string `json:"subject_country,omitempty"`
// subject locale
SubjectLocale *string `json:"subject_locale,omitempty"`
// subject organization
SubjectOrganization *string `json:"subject_organization,omitempty"`
// subject state
SubjectState *string `json:"subject_state,omitempty"`
// trusted
Trusted bool `json:"trusted,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2008EmbeddedCertificates inline response 200 8 embedded certificates swagger:model inline_response_200_8__embedded_certificates
func (*InlineResponse2008EmbeddedCertificates) MarshalBinary ¶
func (m *InlineResponse2008EmbeddedCertificates) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2008EmbeddedCertificates) UnmarshalBinary ¶
func (m *InlineResponse2008EmbeddedCertificates) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2008EmbeddedContainers ¶
type InlineResponse2008EmbeddedContainers struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2008EmbeddedLinks `json:"_links,omitempty"`
// allocation
Allocation []string `json:"allocation"`
// aws instance id
AwsInstanceID *string `json:"aws_instance_id,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// docker name
DockerName *string `json:"docker_name,omitempty"`
// host
Host string `json:"host,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// instance class
InstanceClass *string `json:"instance_class,omitempty"`
// layer
Layer string `json:"layer,omitempty"`
// memory limit
MemoryLimit int64 `json:"memory_limit,omitempty"`
// mounts
Mounts [][]string `json:"mounts"`
// port
Port int64 `json:"port,omitempty"`
// port mapping
PortMapping [][]int64 `json:"port_mapping"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse2008EmbeddedContainers inline response 200 8 embedded containers swagger:model inline_response_200_8__embedded_containers
func (*InlineResponse2008EmbeddedContainers) MarshalBinary ¶
func (m *InlineResponse2008EmbeddedContainers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2008EmbeddedContainers) UnmarshalBinary ¶
func (m *InlineResponse2008EmbeddedContainers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2008EmbeddedLinks ¶
type InlineResponse2008EmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// apps
Apps *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"apps,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// vhosts
Vhosts *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"vhosts,omitempty"`
}
InlineResponse2008EmbeddedLinks inline response 200 8 embedded links swagger:model inline_response_200_8__embedded__links
func (*InlineResponse2008EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse2008EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2008EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse2008EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2008Links ¶
type InlineResponse2008Links struct {
// log drain
LogDrain *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"log_drain,omitempty"`
// next
Next *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"prev,omitempty"`
// release
Release *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"release,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksSelf `json:"self,omitempty"`
}
InlineResponse2008Links inline response 200 8 links swagger:model inline_response_200_8__links
func (*InlineResponse2008Links) MarshalBinary ¶
func (m *InlineResponse2008Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2008Links) UnmarshalBinary ¶
func (m *InlineResponse2008Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2009 ¶
type InlineResponse2009 struct {
// embedded
// Required: true
Embedded *InlineResponse2009Embedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2009Links `json:"_links"`
// current page
// Required: true
CurrentPage *int64 `json:"current_page"`
// per page
// Required: true
PerPage *int64 `json:"per_page"`
// total count
// Required: true
TotalCount *int64 `json:"total_count"`
}
InlineResponse2009 inline response 200 9 swagger:model inline_response_200_9
func (*InlineResponse2009) MarshalBinary ¶
func (m *InlineResponse2009) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2009) UnmarshalBinary ¶
func (m *InlineResponse2009) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2009Embedded ¶ added in v0.1.3
type InlineResponse2009Embedded struct {
// configurations
Configurations []*InlineResponse2009EmbeddedConfigurations `json:"configurations"`
}
InlineResponse2009Embedded inline response 200 9 embedded swagger:model inline_response_200_9__embedded
func (*InlineResponse2009Embedded) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2009Embedded) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2009EmbeddedConfigurations ¶ added in v0.1.3
type InlineResponse2009EmbeddedConfigurations struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse2009EmbeddedLinks `json:"_links,omitempty"`
// env
Env interface{} `json:"env,omitempty"`
// id
ID int64 `json:"id,omitempty"`
}
InlineResponse2009EmbeddedConfigurations inline response 200 9 embedded configurations swagger:model inline_response_200_9__embedded_configurations
func (*InlineResponse2009EmbeddedConfigurations) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009EmbeddedConfigurations) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2009EmbeddedConfigurations) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009EmbeddedConfigurations) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2009EmbeddedLinks ¶ added in v0.1.3
type InlineResponse2009EmbeddedLinks struct {
// resource
Resource *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"resource,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2009EmbeddedLinks inline response 200 9 embedded links swagger:model inline_response_200_9__embedded__links
func (*InlineResponse2009EmbeddedLinks) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2009EmbeddedLinks) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2009Links ¶ added in v0.1.3
type InlineResponse2009Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// resource
Resource *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"resource,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse2009Links inline response 200 9 links swagger:model inline_response_200_9__links
func (*InlineResponse2009Links) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2009Links) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse2009Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200Embedded ¶
type InlineResponse200Embedded struct {
// accounts
Accounts []*InlineResponse200EmbeddedAccounts `json:"accounts"`
}
InlineResponse200Embedded inline response 200 embedded swagger:model inline_response_200__embedded
func (*InlineResponse200Embedded) MarshalBinary ¶
func (m *InlineResponse200Embedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200Embedded) UnmarshalBinary ¶
func (m *InlineResponse200Embedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedAccounts ¶
type InlineResponse200EmbeddedAccounts struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// embedded
Embedded *InlineResponse200EmbeddedEmbedded `json:"_embedded,omitempty"`
// links
Links *InlineResponse200EmbeddedLinks `json:"_links,omitempty"`
// activated
Activated bool `json:"activated,omitempty"`
// app container count
AppContainerCount int64 `json:"app_container_count,omitempty"`
// bastion host
BastionHost *string `json:"bastion_host,omitempty"`
// bastion port
BastionPort int64 `json:"bastion_port,omitempty"`
// ca body
CaBody *string `json:"ca_body,omitempty"`
// ca private key
CaPrivateKey *string `json:"ca_private_key,omitempty"`
// container count
ContainerCount int64 `json:"container_count,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// database container count
DatabaseContainerCount int64 `json:"database_container_count,omitempty"`
// domain count
DomainCount int64 `json:"domain_count,omitempty"`
// gentlemanjerry certificate
GentlemanjerryCertificate *string `json:"gentlemanjerry_certificate,omitempty"`
// gentlemanjerry docker name
GentlemanjerryDockerName *string `json:"gentlemanjerry_docker_name,omitempty"`
// gentlemanjerry endpoint
GentlemanjerryEndpoint *string `json:"gentlemanjerry_endpoint,omitempty"`
// gentlemanjerry instance id
GentlemanjerryInstanceID *string `json:"gentlemanjerry_instance_id,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// name
Name *string `json:"name,omitempty"`
// number
Number string `json:"number,omitempty"`
// ssh portal port
SSHPortalPort *int64 `json:"ssh_portal_port,omitempty"`
// sweetness stack
SweetnessStack *string `json:"sweetness_stack,omitempty"`
// sweetness stack version
// Enum: [v1 v2]
SweetnessStackVersion *string `json:"sweetness_stack_version,omitempty"`
// syslog host
SyslogHost *string `json:"syslog_host,omitempty"`
// syslog port
SyslogPort *int64 `json:"syslog_port,omitempty"`
// total app count
TotalAppCount int64 `json:"total_app_count,omitempty"`
// total database count
TotalDatabaseCount int64 `json:"total_database_count,omitempty"`
// total disk size
TotalDiskSize int64 `json:"total_disk_size,omitempty"`
// type
Type string `json:"type,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
}
InlineResponse200EmbeddedAccounts inline response 200 embedded accounts swagger:model inline_response_200__embedded_accounts
func (*InlineResponse200EmbeddedAccounts) MarshalBinary ¶
func (m *InlineResponse200EmbeddedAccounts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedAccounts) UnmarshalBinary ¶
func (m *InlineResponse200EmbeddedAccounts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedEmbedded ¶
type InlineResponse200EmbeddedEmbedded struct {
// log drains
LogDrains []*InlineResponse200EmbeddedEmbeddedLogDrains `json:"log_drains"`
// permissions
Permissions []*InlineResponse200EmbeddedEmbeddedPermissions `json:"permissions"`
}
InlineResponse200EmbeddedEmbedded inline response 200 embedded embedded swagger:model inline_response_200__embedded__embedded
func (*InlineResponse200EmbeddedEmbedded) MarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbedded) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedEmbedded) UnmarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbedded) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedEmbeddedLinks ¶
type InlineResponse200EmbeddedEmbeddedLinks struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// containers
Containers *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"containers,omitempty"`
// database
Database *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"database,omitempty"`
// ephemeral containers
EphemeralContainers *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"ephemeral_containers,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse200EmbeddedEmbeddedLinks inline response 200 embedded embedded links swagger:model inline_response_200__embedded__embedded__links
func (*InlineResponse200EmbeddedEmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedEmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedEmbeddedLinks1 ¶ added in v0.1.3
type InlineResponse200EmbeddedEmbeddedLinks1 struct {
// account
Account *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"account,omitempty"`
// role
Role *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"role,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
}
InlineResponse200EmbeddedEmbeddedLinks1 inline response 200 embedded embedded links 1 swagger:model inline_response_200__embedded__embedded__links_1
func (*InlineResponse200EmbeddedEmbeddedLinks1) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse200EmbeddedEmbeddedLinks1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedEmbeddedLinks1) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse200EmbeddedEmbeddedLinks1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedEmbeddedLinksAccount ¶ added in v0.1.3
type InlineResponse200EmbeddedEmbeddedLinksAccount struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
}
InlineResponse200EmbeddedEmbeddedLinksAccount inline response 200 embedded embedded links account swagger:model inline_response_200__embedded__embedded__links_account
func (*InlineResponse200EmbeddedEmbeddedLinksAccount) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse200EmbeddedEmbeddedLinksAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedEmbeddedLinksAccount) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse200EmbeddedEmbeddedLinksAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedEmbeddedLinksSelf ¶
type InlineResponse200EmbeddedEmbeddedLinksSelf struct {
// href
// Format: uri
Href strfmt.URI `json:"href,omitempty"`
}
InlineResponse200EmbeddedEmbeddedLinksSelf inline response 200 embedded embedded links self swagger:model inline_response_200__embedded__embedded__links_self
func (*InlineResponse200EmbeddedEmbeddedLinksSelf) MarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbeddedLinksSelf) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedEmbeddedLinksSelf) UnmarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbeddedLinksSelf) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedEmbeddedLogDrains ¶
type InlineResponse200EmbeddedEmbeddedLogDrains struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse200EmbeddedEmbeddedLinks `json:"_links,omitempty"`
// created at
CreatedAt string `json:"created_at,omitempty"`
// drain apps
DrainApps bool `json:"drain_apps,omitempty"`
// drain databases
DrainDatabases bool `json:"drain_databases,omitempty"`
// drain ephemeral sessions
DrainEphemeralSessions bool `json:"drain_ephemeral_sessions,omitempty"`
// drain host
DrainHost string `json:"drain_host,omitempty"`
// drain password
DrainPassword *string `json:"drain_password,omitempty"`
// drain port
DrainPort int64 `json:"drain_port,omitempty"`
// drain proxies
DrainProxies bool `json:"drain_proxies,omitempty"`
// drain type
DrainType string `json:"drain_type,omitempty"`
// drain username
DrainUsername *string `json:"drain_username,omitempty"`
// gentlemanjerry allocation
GentlemanjerryAllocation []string `json:"gentlemanjerry_allocation"`
// gentlemanjerry certificate
GentlemanjerryCertificate *string `json:"gentlemanjerry_certificate,omitempty"`
// gentlemanjerry docker name
GentlemanjerryDockerName *string `json:"gentlemanjerry_docker_name,omitempty"`
// gentlemanjerry host
GentlemanjerryHost *string `json:"gentlemanjerry_host,omitempty"`
// gentlemanjerry instance id
GentlemanjerryInstanceID *string `json:"gentlemanjerry_instance_id,omitempty"`
// gentlemanjerry port mapping
GentlemanjerryPortMapping [][]int64 `json:"gentlemanjerry_port_mapping"`
// handle
Handle string `json:"handle,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// logging token
LoggingToken *string `json:"logging_token,omitempty"`
// status
Status string `json:"status,omitempty"`
// updated at
UpdatedAt string `json:"updated_at,omitempty"`
// url
URL *string `json:"url,omitempty"`
}
InlineResponse200EmbeddedEmbeddedLogDrains inline response 200 embedded embedded log drains swagger:model inline_response_200__embedded__embedded_log_drains
func (*InlineResponse200EmbeddedEmbeddedLogDrains) MarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbeddedLogDrains) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedEmbeddedLogDrains) UnmarshalBinary ¶
func (m *InlineResponse200EmbeddedEmbeddedLogDrains) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedEmbeddedPermissions ¶ added in v0.1.3
type InlineResponse200EmbeddedEmbeddedPermissions struct {
// resource type
ResourceType string `json:"_type,omitempty"`
// links
Links *InlineResponse200EmbeddedEmbeddedLinks1 `json:"_links,omitempty"`
// id
ID int64 `json:"id,omitempty"`
// scope
Scope string `json:"scope,omitempty"`
}
InlineResponse200EmbeddedEmbeddedPermissions inline response 200 embedded embedded permissions swagger:model inline_response_200__embedded__embedded_permissions
func (*InlineResponse200EmbeddedEmbeddedPermissions) MarshalBinary ¶ added in v0.1.3
func (m *InlineResponse200EmbeddedEmbeddedPermissions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedEmbeddedPermissions) UnmarshalBinary ¶ added in v0.1.3
func (m *InlineResponse200EmbeddedEmbeddedPermissions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200EmbeddedLinks ¶
type InlineResponse200EmbeddedLinks struct {
// activity reports
ActivityReports *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"activity_reports,omitempty"`
// apps
Apps *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"apps,omitempty"`
// backups
Backups *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"backups,omitempty"`
// certificates
Certificates *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"certificates,omitempty"`
// databases
Databases *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"databases,omitempty"`
// disks
Disks *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"disks,omitempty"`
// log drains
LogDrains *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"log_drains,omitempty"`
// metric drains
MetricDrains *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"metric_drains,omitempty"`
// operations
Operations *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"operations,omitempty"`
// organization
Organization *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"organization,omitempty"`
// permissions
Permissions *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"permissions,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// services
Services *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"services,omitempty"`
// stack
Stack *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"stack,omitempty"`
// vhosts
Vhosts *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"vhosts,omitempty"`
}
InlineResponse200EmbeddedLinks inline response 200 embedded links swagger:model inline_response_200__embedded__links
func (*InlineResponse200EmbeddedLinks) MarshalBinary ¶
func (m *InlineResponse200EmbeddedLinks) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200EmbeddedLinks) UnmarshalBinary ¶
func (m *InlineResponse200EmbeddedLinks) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse200Links ¶
type InlineResponse200Links struct {
// next
Next *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"next,omitempty"`
// prev
Prev *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"prev,omitempty"`
// self
Self *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"self,omitempty"`
// stack
Stack *InlineResponse200EmbeddedEmbeddedLinksAccount `json:"stack,omitempty"`
}
InlineResponse200Links inline response 200 links swagger:model inline_response_200__links
func (*InlineResponse200Links) MarshalBinary ¶
func (m *InlineResponse200Links) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse200Links) UnmarshalBinary ¶
func (m *InlineResponse200Links) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse201 ¶
type InlineResponse201 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// embedded
// Required: true
Embedded *InlineResponse200EmbeddedEmbedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse200EmbeddedLinks `json:"_links"`
// activated
// Required: true
Activated *bool `json:"activated"`
// app container count
// Required: true
AppContainerCount *int64 `json:"app_container_count"`
// bastion host
// Required: true
BastionHost *string `json:"bastion_host"`
// bastion port
// Required: true
BastionPort *int64 `json:"bastion_port"`
// ca body
// Required: true
CaBody *string `json:"ca_body"`
// ca private key
// Required: true
CaPrivateKey *string `json:"ca_private_key"`
// container count
// Required: true
ContainerCount *int64 `json:"container_count"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// database container count
// Required: true
DatabaseContainerCount *int64 `json:"database_container_count"`
// domain count
// Required: true
DomainCount *int64 `json:"domain_count"`
// gentlemanjerry certificate
// Required: true
GentlemanjerryCertificate *string `json:"gentlemanjerry_certificate"`
// gentlemanjerry docker name
// Required: true
GentlemanjerryDockerName *string `json:"gentlemanjerry_docker_name"`
// gentlemanjerry endpoint
// Required: true
GentlemanjerryEndpoint *string `json:"gentlemanjerry_endpoint"`
// gentlemanjerry instance id
// Required: true
GentlemanjerryInstanceID *string `json:"gentlemanjerry_instance_id"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// name
// Required: true
Name *string `json:"name"`
// number
// Required: true
Number *string `json:"number"`
// ssh portal port
// Required: true
SSHPortalPort *int64 `json:"ssh_portal_port"`
// sweetness stack
// Required: true
SweetnessStack *string `json:"sweetness_stack"`
// sweetness stack version
// Required: true
// Enum: [v1 v2]
SweetnessStackVersion *string `json:"sweetness_stack_version"`
// syslog host
// Required: true
SyslogHost *string `json:"syslog_host"`
// syslog port
// Required: true
SyslogPort *int64 `json:"syslog_port"`
// total app count
// Required: true
TotalAppCount *int64 `json:"total_app_count"`
// total database count
// Required: true
TotalDatabaseCount *int64 `json:"total_database_count"`
// total disk size
// Required: true
TotalDiskSize *int64 `json:"total_disk_size"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse201 inline response 201 swagger:model inline_response_201
func (*InlineResponse201) MarshalBinary ¶
func (m *InlineResponse201) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse201) UnmarshalBinary ¶
func (m *InlineResponse201) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2011 ¶
type InlineResponse2011 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// embedded
// Required: true
Embedded *InlineResponse2003EmbeddedEmbedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse2003EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// deployment method
// Required: true
DeploymentMethod *string `json:"deployment_method"`
// git repo
// Required: true
GitRepo *string `json:"git_repo"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// status
// Required: true
Status *string `json:"status"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse2011 inline response 201 1 swagger:model inline_response_201_1
func (*InlineResponse2011) MarshalBinary ¶
func (m *InlineResponse2011) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2011) UnmarshalBinary ¶
func (m *InlineResponse2011) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2012 ¶
type InlineResponse2012 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse2008EmbeddedLinks `json:"_links"`
// acme
// Required: true
Acme *bool `json:"acme"`
// certificate arn
// Required: true
CertificateArn *string `json:"certificate_arn"`
// certificate body
// Required: true
CertificateBody *string `json:"certificate_body"`
// certificate chain
// Required: true
CertificateChain *string `json:"certificate_chain"`
// common name
// Required: true
CommonName *string `json:"common_name"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// id
// Required: true
ID *int64 `json:"id"`
// issuer common name
// Required: true
IssuerCommonName *string `json:"issuer_common_name"`
// issuer country
// Required: true
IssuerCountry *string `json:"issuer_country"`
// issuer organization
// Required: true
IssuerOrganization *string `json:"issuer_organization"`
// issuer website
// Required: true
IssuerWebsite *string `json:"issuer_website"`
// leaf certificate
// Required: true
LeafCertificate *string `json:"leaf_certificate"`
// not after
// Required: true
NotAfter *string `json:"not_after"`
// not before
// Required: true
NotBefore *string `json:"not_before"`
// private key
// Required: true
PrivateKey *string `json:"private_key"`
// private key algorithm
// Required: true
PrivateKeyAlgorithm *string `json:"private_key_algorithm"`
// self signed
// Required: true
SelfSigned *bool `json:"self_signed"`
// sha256 fingerprint
// Required: true
Sha256Fingerprint *string `json:"sha256_fingerprint"`
// subject alternative names
// Required: true
SubjectAlternativeNames []string `json:"subject_alternative_names"`
// subject country
// Required: true
SubjectCountry *string `json:"subject_country"`
// subject locale
// Required: true
SubjectLocale *string `json:"subject_locale"`
// subject organization
// Required: true
SubjectOrganization *string `json:"subject_organization"`
// subject state
// Required: true
SubjectState *string `json:"subject_state"`
// trusted
// Required: true
Trusted *bool `json:"trusted"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse2012 inline response 201 2 swagger:model inline_response_201_2
func (*InlineResponse2012) MarshalBinary ¶
func (m *InlineResponse2012) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2012) UnmarshalBinary ¶
func (m *InlineResponse2012) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2013 ¶
type InlineResponse2013 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse2009EmbeddedLinks `json:"_links"`
// env
// Required: true
Env interface{} `json:"env"`
// id
// Required: true
ID *int64 `json:"id"`
}
InlineResponse2013 inline response 201 3 swagger:model inline_response_201_3
func (*InlineResponse2013) MarshalBinary ¶
func (m *InlineResponse2013) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2013) UnmarshalBinary ¶
func (m *InlineResponse2013) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2014 ¶
type InlineResponse2014 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// embedded
// Required: true
Embedded *InlineResponse20016EmbeddedEmbedded `json:"_embedded"`
// links
// Required: true
Links *InlineResponse20016EmbeddedLinks `json:"_links"`
// connection url
// Required: true
ConnectionURL *string `json:"connection_url"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// current kms arn
// Required: true
CurrentKmsArn *string `json:"current_kms_arn"`
// docker repo
// Required: true
DockerRepo *string `json:"docker_repo"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// initial container size
// Required: true
InitialContainerSize *int64 `json:"initial_container_size"`
// initial disk size
// Required: true
InitialDiskSize *int64 `json:"initial_disk_size"`
// passphrase
// Required: true
Passphrase *string `json:"passphrase"`
// port mapping
// Required: true
PortMapping [][]int64 `json:"port_mapping"`
// provisioned
// Required: true
Provisioned *bool `json:"provisioned"`
// status
// Required: true
Status *string `json:"status"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse2014 inline response 201 4 swagger:model inline_response_201_4
func (*InlineResponse2014) MarshalBinary ¶
func (m *InlineResponse2014) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2014) UnmarshalBinary ¶
func (m *InlineResponse2014) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2015 ¶
type InlineResponse2015 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse200EmbeddedEmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// drain apps
// Required: true
DrainApps *bool `json:"drain_apps"`
// drain databases
// Required: true
DrainDatabases *bool `json:"drain_databases"`
// drain ephemeral sessions
// Required: true
DrainEphemeralSessions *bool `json:"drain_ephemeral_sessions"`
// drain host
// Required: true
DrainHost *string `json:"drain_host"`
// drain password
// Required: true
DrainPassword *string `json:"drain_password"`
// drain port
// Required: true
DrainPort *int64 `json:"drain_port"`
// drain proxies
// Required: true
DrainProxies *bool `json:"drain_proxies"`
// drain type
// Required: true
DrainType *string `json:"drain_type"`
// drain username
// Required: true
DrainUsername *string `json:"drain_username"`
// gentlemanjerry allocation
// Required: true
GentlemanjerryAllocation []string `json:"gentlemanjerry_allocation"`
// gentlemanjerry certificate
// Required: true
GentlemanjerryCertificate *string `json:"gentlemanjerry_certificate"`
// gentlemanjerry docker name
// Required: true
GentlemanjerryDockerName *string `json:"gentlemanjerry_docker_name"`
// gentlemanjerry host
// Required: true
GentlemanjerryHost *string `json:"gentlemanjerry_host"`
// gentlemanjerry instance id
// Required: true
GentlemanjerryInstanceID *string `json:"gentlemanjerry_instance_id"`
// gentlemanjerry port mapping
// Required: true
GentlemanjerryPortMapping [][]int64 `json:"gentlemanjerry_port_mapping"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// logging token
// Required: true
LoggingToken *string `json:"logging_token"`
// status
// Required: true
Status *string `json:"status"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
// url
// Required: true
URL *string `json:"url"`
}
InlineResponse2015 inline response 201 5 swagger:model inline_response_201_5
func (*InlineResponse2015) MarshalBinary ¶
func (m *InlineResponse2015) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2015) UnmarshalBinary ¶
func (m *InlineResponse2015) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2016 ¶
type InlineResponse2016 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20029EmbeddedLinks `json:"_links"`
// aggregator allocation
// Required: true
AggregatorAllocation []string `json:"aggregator_allocation"`
// aggregator ca certificate
// Required: true
AggregatorCaCertificate *string `json:"aggregator_ca_certificate"`
// aggregator ca private key blob
// Required: true
AggregatorCaPrivateKeyBlob *string `json:"aggregator_ca_private_key_blob"`
// aggregator docker name
// Required: true
AggregatorDockerName *string `json:"aggregator_docker_name"`
// aggregator host
// Required: true
AggregatorHost *string `json:"aggregator_host"`
// aggregator instance id
// Required: true
AggregatorInstanceID *string `json:"aggregator_instance_id"`
// aggregator port mapping
// Required: true
AggregatorPortMapping [][]int64 `json:"aggregator_port_mapping"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// drain configuration
// Required: true
DrainConfiguration *InlineResponse20029EmbeddedDrainConfiguration `json:"drain_configuration"`
// drain type
// Required: true
DrainType *string `json:"drain_type"`
// handle
// Required: true
Handle *string `json:"handle"`
// id
// Required: true
ID *int64 `json:"id"`
// status
// Required: true
Status *string `json:"status"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse2016 inline response 201 6 swagger:model inline_response_201_6
func (*InlineResponse2016) MarshalBinary ¶
func (m *InlineResponse2016) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2016) UnmarshalBinary ¶
func (m *InlineResponse2016) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2017 ¶
type InlineResponse2017 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse200EmbeddedEmbeddedLinks1 `json:"_links"`
// id
// Required: true
ID *int64 `json:"id"`
// scope
// Required: true
Scope *string `json:"scope"`
}
InlineResponse2017 inline response 201 7 swagger:model inline_response_201_7
func (*InlineResponse2017) MarshalBinary ¶
func (m *InlineResponse2017) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2017) UnmarshalBinary ¶
func (m *InlineResponse2017) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2018 ¶
type InlineResponse2018 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20037EmbeddedLinks `json:"_links"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// id
// Required: true
// Format: uuid
ID *strfmt.UUID `json:"id"`
// ssh certificate body
// Required: true
SSHCertificateBody *string `json:"ssh_certificate_body"`
// ssh port forward socket
// Required: true
SSHPortForwardSocket *int64 `json:"ssh_port_forward_socket"`
// ssh pty
// Required: true
SSHPty *bool `json:"ssh_pty"`
// ssh user
// Required: true
SSHUser *string `json:"ssh_user"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
}
InlineResponse2018 inline response 201 8 swagger:model inline_response_201_8
func (*InlineResponse2018) MarshalBinary ¶
func (m *InlineResponse2018) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2018) UnmarshalBinary ¶
func (m *InlineResponse2018) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponse2019 ¶
type InlineResponse2019 struct {
// resource type
// Required: true
ResourceType *string `json:"_type"`
// links
// Required: true
Links *InlineResponse20040EmbeddedLinks `json:"_links"`
// acme
// Required: true
Acme *bool `json:"acme"`
// acme configuration
// Required: true
AcmeConfiguration *InlineResponse20040EmbeddedAcmeConfiguration `json:"acme_configuration"`
// acme dns challenge host
// Required: true
AcmeDNSChallengeHost *string `json:"acme_dns_challenge_host"`
// acme status
// Required: true
AcmeStatus *string `json:"acme_status"`
// application load balancer arn
// Required: true
ApplicationLoadBalancerArn *string `json:"application_load_balancer_arn"`
// container exposed ports
// Required: true
ContainerExposedPorts []int64 `json:"container_exposed_ports"`
// container port
// Required: true
ContainerPort *int64 `json:"container_port"`
// container ports
// Required: true
ContainerPorts []int64 `json:"container_ports"`
// created at
// Required: true
CreatedAt *string `json:"created_at"`
// default
// Required: true
Default *bool `json:"default"`
// docker name
// Required: true
DockerName *string `json:"docker_name"`
// elastic load balancer name
// Required: true
ElasticLoadBalancerName *string `json:"elastic_load_balancer_name"`
// external host
// Required: true
ExternalHost *string `json:"external_host"`
// external http port
// Required: true
ExternalHTTPPort *int64 `json:"external_http_port"`
// external https port
// Required: true
ExternalHTTPSPort *int64 `json:"external_https_port"`
// host mapped ports
// Required: true
HostMappedPorts []int64 `json:"host_mapped_ports"`
// id
// Required: true
ID *int64 `json:"id"`
// internal
// Required: true
Internal *bool `json:"internal"`
// internal health port
// Required: true
InternalHealthPort *int64 `json:"internal_health_port"`
// internal host
// Required: true
InternalHost *string `json:"internal_host"`
// internal http port
// Required: true
InternalHTTPPort *int64 `json:"internal_http_port"`
// internal https port
// Required: true
InternalHTTPSPort *int64 `json:"internal_https_port"`
// ip whitelist
// Required: true
IPWhitelist []string `json:"ip_whitelist"`
// platform
// Required: true
Platform *string `json:"platform"`
// security group id
// Required: true
SecurityGroupID *string `json:"security_group_id"`
// status
// Required: true
Status *string `json:"status"`
// type
// Required: true
Type *string `json:"type"`
// updated at
// Required: true
UpdatedAt *string `json:"updated_at"`
// user domain
// Required: true
UserDomain *string `json:"user_domain"`
// virtual domain
// Required: true
VirtualDomain *string `json:"virtual_domain"`
}
InlineResponse2019 inline response 201 9 swagger:model inline_response_201_9
func (*InlineResponse2019) MarshalBinary ¶
func (m *InlineResponse2019) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponse2019) UnmarshalBinary ¶
func (m *InlineResponse2019) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InlineResponseDefault ¶
type InlineResponseDefault struct {
// code
// Required: true
Code *int64 `json:"code"`
// error
// Required: true
Error *string `json:"error"`
// message
// Required: true
Message *string `json:"message"`
}
InlineResponseDefault inline response default swagger:model inline_response_default
func (*InlineResponseDefault) MarshalBinary ¶
func (m *InlineResponseDefault) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InlineResponseDefault) UnmarshalBinary ¶
func (m *InlineResponseDefault) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchRequest ¶
type PatchRequest struct {
// current configuration
// Format: uri
CurrentConfiguration strfmt.URI `json:"current_configuration,omitempty"`
// current image
// Format: uri
CurrentImage strfmt.URI `json:"current_image,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// status
Status string `json:"status,omitempty"`
}
PatchRequest patch request swagger:model patch_request
func (*PatchRequest) MarshalBinary ¶
func (m *PatchRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchRequest) UnmarshalBinary ¶
func (m *PatchRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchRequest1 ¶
type PatchRequest1 struct {
// current configuration
// Format: uri
CurrentConfiguration strfmt.URI `json:"current_configuration,omitempty"`
// current image
// Format: uri
CurrentImage strfmt.URI `json:"current_image,omitempty"`
// handle
Handle string `json:"handle,omitempty"`
// status
Status string `json:"status,omitempty"`
}
PatchRequest1 patch request 1 swagger:model patch_request_1
func (*PatchRequest1) MarshalBinary ¶
func (m *PatchRequest1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchRequest1) UnmarshalBinary ¶
func (m *PatchRequest1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files
¶
- accountsaccount_idmetric_drains_drain_configuration.go
- app_request.go
- app_request1.go
- app_request10.go
- app_request11.go
- app_request12.go
- app_request13.go
- app_request14.go
- app_request15.go
- app_request16.go
- app_request17.go
- app_request18.go
- app_request19.go
- app_request2.go
- app_request20.go
- app_request21.go
- app_request22.go
- app_request23.go
- app_request24.go
- app_request25.go
- app_request26.go
- app_request27.go
- app_request28.go
- app_request29.go
- app_request3.go
- app_request30.go
- app_request31.go
- app_request32.go
- app_request33.go
- app_request34.go
- app_request35.go
- app_request36.go
- app_request4.go
- app_request5.go
- app_request6.go
- app_request7.go
- app_request8.go
- app_request9.go
- inline_response200.go
- inline_response2001.go
- inline_response20010.go
- inline_response20010_embedded.go
- inline_response20010_embedded_configurations.go
- inline_response20010_embedded_containers.go
- inline_response20010_embedded_database_credentials.go
- inline_response20010_embedded_links.go
- inline_response20010_links.go
- inline_response20011.go
- inline_response20012.go
- inline_response20012_embedded.go
- inline_response20012_embedded_containers.go
- inline_response20012_embedded_database_credentials.go
- inline_response20012_embedded_links.go
- inline_response20012_links.go
- inline_response20013.go
- inline_response20013_embedded.go
- inline_response20013_embedded_database_images.go
- inline_response20013_links.go
- inline_response20014.go
- inline_response20014_embedded.go
- inline_response20014_embedded_database_credentials.go
- inline_response20014_embedded_databases.go
- inline_response20014_embedded_embedded.go
- inline_response20014_embedded_embedded_disk.go
- inline_response20014_embedded_embedded_disk_links.go
- inline_response20014_embedded_links.go
- inline_response20014_links.go
- inline_response20015.go
- inline_response20015_embedded.go
- inline_response20015_embedded_database_images.go
- inline_response20015_links.go
- inline_response20016.go
- inline_response20016_embedded.go
- inline_response20016_embedded_databases.go
- inline_response20016_embedded_embedded.go
- inline_response20016_embedded_embedded_disk.go
- inline_response20016_embedded_embedded_disk_links.go
- inline_response20016_embedded_links.go
- inline_response20016_links.go
- inline_response20017.go
- inline_response20017_embedded.go
- inline_response20017_embedded_database_images.go
- inline_response20017_embedded_ephemeral_containers.go
- inline_response20017_embedded_links.go
- inline_response20017_links.go
- inline_response20018.go
- inline_response20018_embedded.go
- inline_response20018_embedded_databases.go
- inline_response20018_embedded_embedded.go
- inline_response20018_embedded_embedded_disk.go
- inline_response20018_embedded_embedded_disk_links.go
- inline_response20018_embedded_links.go
- inline_response20019.go
- inline_response20019_embedded.go
- inline_response20019_embedded_ephemeral_containers.go
- inline_response20019_embedded_ephemeral_sessions.go
- inline_response20019_embedded_links.go
- inline_response20019_links.go
- inline_response2001_embedded.go
- inline_response2001_embedded_activity_reports.go
- inline_response2001_embedded_links.go
- inline_response2001_links.go
- inline_response2002.go
- inline_response20020.go
- inline_response20020_embedded.go
- inline_response20021.go
- inline_response20021_embedded.go
- inline_response20021_embedded_ephemeral_sessions.go
- inline_response20021_embedded_links.go
- inline_response20021_links.go
- inline_response20022.go
- inline_response20022_embedded.go
- inline_response20022_embedded_ephemeral_containers.go
- inline_response20022_embedded_links.go
- inline_response20022_links.go
- inline_response20023.go
- inline_response20023_links.go
- inline_response20024.go
- inline_response20024_embedded.go
- inline_response20024_embedded_ephemeral_sessions.go
- inline_response20024_embedded_intrusion_detection_reports.go
- inline_response20024_embedded_links.go
- inline_response20024_links.go
- inline_response20025.go
- inline_response20026.go
- inline_response20026_embedded.go
- inline_response20026_embedded_intrusion_detection_reports.go
- inline_response20026_embedded_links.go
- inline_response20026_embedded_log_drains.go
- inline_response20026_links.go
- inline_response20027.go
- inline_response20027_embedded.go
- inline_response20027_embedded_drain_configuration.go
- inline_response20027_embedded_links.go
- inline_response20027_embedded_metric_drains.go
- inline_response20027_links.go
- inline_response20028.go
- inline_response20028_embedded.go
- inline_response20029.go
- inline_response20029_embedded.go
- inline_response20029_embedded_drain_configuration.go
- inline_response20029_embedded_intrusion_detection_reports.go
- inline_response20029_embedded_links.go
- inline_response20029_embedded_metric_drains.go
- inline_response2002_embedded.go
- inline_response2002_embedded_activity_reports.go
- inline_response2002_embedded_links.go
- inline_response2002_links.go
- inline_response2003.go
- inline_response20030.go
- inline_response20030_embedded.go
- inline_response20030_embedded_links.go
- inline_response20030_embedded_permissions.go
- inline_response20031.go
- inline_response20031_embedded.go
- inline_response20031_embedded_links.go
- inline_response20031_embedded_log_drains.go
- inline_response20031_embedded_releases.go
- inline_response20031_links.go
- inline_response20032.go
- inline_response20032_embedded.go
- inline_response20033.go
- inline_response20033_embedded.go
- inline_response20033_embedded_drain_configuration.go
- inline_response20033_embedded_links.go
- inline_response20033_embedded_metric_drains.go
- inline_response20033_embedded_releases.go
- inline_response20033_links.go
- inline_response20034.go
- inline_response20035.go
- inline_response20035_embedded.go
- inline_response20035_embedded_links.go
- inline_response20035_embedded_ssh_portal_connections.go
- inline_response20035_links.go
- inline_response20036.go
- inline_response20036_embedded.go
- inline_response20036_embedded_links.go
- inline_response20036_embedded_stacks.go
- inline_response20037.go
- inline_response20037_embedded.go
- inline_response20037_embedded_links.go
- inline_response20037_embedded_permissions.go
- inline_response20037_embedded_ssh_portal_connections.go
- inline_response20038.go
- inline_response20038_embedded.go
- inline_response20038_embedded_acme_configuration.go
- inline_response20038_embedded_acme_configuration_challenges.go
- inline_response20038_embedded_acme_configuration_from.go
- inline_response20038_embedded_acme_configuration_to.go
- inline_response20038_embedded_links.go
- inline_response20038_embedded_stacks.go
- inline_response20038_embedded_vhosts.go
- inline_response20038_links.go
- inline_response20039.go
- inline_response20039_embedded.go
- inline_response20039_embedded_links.go
- inline_response20039_embedded_releases.go
- inline_response20039_embedded_vpc_peers.go
- inline_response20039_links.go
- inline_response2003_embedded.go
- inline_response2003_embedded_apps.go
- inline_response2003_embedded_embedded.go
- inline_response2003_embedded_embedded_current_image.go
- inline_response2003_embedded_embedded_current_image_links.go
- inline_response2003_embedded_embedded_last_operation.go
- inline_response2003_embedded_embedded_last_operation_links.go
- inline_response2003_embedded_embedded_links.go
- inline_response2003_embedded_embedded_services.go
- inline_response2003_embedded_links.go
- inline_response2004.go
- inline_response20040.go
- inline_response20040_embedded.go
- inline_response20040_embedded_acme_configuration.go
- inline_response20040_embedded_acme_configuration_challenges.go
- inline_response20040_embedded_acme_configuration_from.go
- inline_response20040_embedded_acme_configuration_to.go
- inline_response20040_embedded_links.go
- inline_response20040_embedded_vhosts.go
- inline_response20040_links.go
- inline_response20041.go
- inline_response20041_embedded.go
- inline_response20041_embedded_links.go
- inline_response20041_embedded_vpc_peers.go
- inline_response20041_embedded_vpn_tunnels.go
- inline_response20041_links.go
- inline_response20042.go
- inline_response20043.go
- inline_response20043_embedded.go
- inline_response20043_embedded_links.go
- inline_response20043_embedded_ssh_portal_connections.go
- inline_response20043_embedded_vpn_tunnels.go
- inline_response20044.go
- inline_response20045.go
- inline_response20045_embedded.go
- inline_response20045_embedded_links.go
- inline_response20045_embedded_stacks.go
- inline_response20046.go
- inline_response20047.go
- inline_response20047_embedded.go
- inline_response20047_embedded_acme_configuration.go
- inline_response20047_embedded_acme_configuration_challenges.go
- inline_response20047_embedded_acme_configuration_from.go
- inline_response20047_embedded_acme_configuration_to.go
- inline_response20047_embedded_links.go
- inline_response20047_embedded_vhosts.go
- inline_response20047_links.go
- inline_response20048.go
- inline_response20049.go
- inline_response20049_embedded.go
- inline_response20049_embedded_links.go
- inline_response20049_embedded_vpc_peers.go
- inline_response2004_embedded.go
- inline_response2004_embedded_apps.go
- inline_response2004_embedded_backup_retention_policies.go
- inline_response2004_embedded_backups.go
- inline_response2004_embedded_embedded.go
- inline_response2004_embedded_embedded_current_image.go
- inline_response2004_embedded_embedded_current_image_links.go
- inline_response2004_embedded_embedded_last_operation.go
- inline_response2004_embedded_embedded_last_operation_links.go
- inline_response2004_embedded_embedded_links.go
- inline_response2004_embedded_embedded_services.go
- inline_response2004_embedded_links.go
- inline_response2004_links.go
- inline_response2005.go
- inline_response20050.go
- inline_response20051.go
- inline_response20051_embedded.go
- inline_response20051_embedded_vpn_tunnels.go
- inline_response20052.go
- inline_response2006.go
- inline_response2006_embedded.go
- inline_response2006_embedded_backups.go
- inline_response2006_embedded_certificates.go
- inline_response2006_embedded_embedded.go
- inline_response2006_embedded_links.go
- inline_response2006_links.go
- inline_response2007.go
- inline_response2007_embedded.go
- inline_response2007_embedded_configurations.go
- inline_response2007_embedded_links.go
- inline_response2007_links.go
- inline_response2008.go
- inline_response2008_embedded.go
- inline_response2008_embedded_certificates.go
- inline_response2008_embedded_containers.go
- inline_response2008_embedded_links.go
- inline_response2008_links.go
- inline_response2009.go
- inline_response2009_embedded.go
- inline_response2009_embedded_configurations.go
- inline_response2009_embedded_links.go
- inline_response2009_links.go
- inline_response200_embedded.go
- inline_response200_embedded_accounts.go
- inline_response200_embedded_embedded.go
- inline_response200_embedded_embedded_links.go
- inline_response200_embedded_embedded_links1.go
- inline_response200_embedded_embedded_links_account.go
- inline_response200_embedded_embedded_links_self.go
- inline_response200_embedded_embedded_log_drains.go
- inline_response200_embedded_embedded_permissions.go
- inline_response200_embedded_links.go
- inline_response200_links.go
- inline_response201.go
- inline_response2011.go
- inline_response2012.go
- inline_response2013.go
- inline_response2014.go
- inline_response2015.go
- inline_response2016.go
- inline_response2017.go
- inline_response2018.go
- inline_response2019.go
- inline_response_default.go
- patch_request.go
- patch_request1.go