models

package
v0.5.2 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2023 License: MIT Imports: 6 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

View Source
const (

	// AppRequest32ScopeRead captures enum value "read"
	AppRequest32ScopeRead string = "read"

	// AppRequest32ScopeManage captures enum value "manage"
	AppRequest32ScopeManage string = "manage"
)
View Source
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"
)
View Source
const (

	// InlineResponse20036EmbeddedStacksVersionV1 captures enum value "v1"
	InlineResponse20036EmbeddedStacksVersionV1 string = "v1"

	// InlineResponse20036EmbeddedStacksVersionV2 captures enum value "v2"
	InlineResponse20036EmbeddedStacksVersionV2 string = "v2"
)
View Source
const (

	// InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodHttp01 captures enum value "http01"
	InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodHttp01 string = "http01"

	// InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodDns01 captures enum value "dns01"
	InlineResponse20038EmbeddedAcmeConfigurationChallengesMethodDns01 string = "dns01"
)
View Source
const (

	// InlineResponse20038EmbeddedStacksVersionV1 captures enum value "v1"
	InlineResponse20038EmbeddedStacksVersionV1 string = "v1"

	// InlineResponse20038EmbeddedStacksVersionV2 captures enum value "v2"
	InlineResponse20038EmbeddedStacksVersionV2 string = "v2"
)
View Source
const (

	// InlineResponse20039VersionV1 captures enum value "v1"
	InlineResponse20039VersionV1 string = "v1"

	// InlineResponse20039VersionV2 captures enum value "v2"
	InlineResponse20039VersionV2 string = "v2"
)
View Source
const (

	// InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodHttp01 captures enum value "http01"
	InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodHttp01 string = "http01"

	// InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodDns01 captures enum value "dns01"
	InlineResponse20040EmbeddedAcmeConfigurationChallengesMethodDns01 string = "dns01"
)
View Source
const (

	// InlineResponse20045EmbeddedStacksVersionV1 captures enum value "v1"
	InlineResponse20045EmbeddedStacksVersionV1 string = "v1"

	// InlineResponse20045EmbeddedStacksVersionV2 captures enum value "v2"
	InlineResponse20045EmbeddedStacksVersionV2 string = "v2"
)
View Source
const (

	// InlineResponse20046VersionV1 captures enum value "v1"
	InlineResponse20046VersionV1 string = "v1"

	// InlineResponse20046VersionV2 captures enum value "v2"
	InlineResponse20046VersionV2 string = "v2"
)
View Source
const (

	// InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodHttp01 captures enum value "http01"
	InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodHttp01 string = "http01"

	// InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodDns01 captures enum value "dns01"
	InlineResponse20047EmbeddedAcmeConfigurationChallengesMethodDns01 string = "dns01"
)
View Source
const (

	// InlineResponse200EmbeddedAccountsSweetnessStackVersionV1 captures enum value "v1"
	InlineResponse200EmbeddedAccountsSweetnessStackVersionV1 string = "v1"

	// InlineResponse200EmbeddedAccountsSweetnessStackVersionV2 captures enum value "v2"
	InlineResponse200EmbeddedAccountsSweetnessStackVersionV2 string = "v2"
)
View Source
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"`
}

AccountsaccountIdmetricDrainsDrainConfiguration For external metric drain hosts swagger:model accountsaccount_idmetric_drains_drain_configuration

func (*AccountsaccountIdmetricDrainsDrainConfiguration) MarshalBinary ¶

MarshalBinary interface implementation

func (*AccountsaccountIdmetricDrainsDrainConfiguration) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*AccountsaccountIdmetricDrainsDrainConfiguration) Validate ¶

Validate validates this accountsaccount idmetric drains drain configuration

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

func (*AppRequest) Validate ¶

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

Validate validates this app request

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

func (*AppRequest1) Validate ¶

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

Validate validates this app request 1

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

func (*AppRequest10) Validate ¶

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

Validate validates this app request 10

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

func (*AppRequest11) Validate ¶

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

Validate validates this app request 11

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

func (*AppRequest12) Validate ¶

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

Validate validates this app request 12

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

func (*AppRequest13) Validate ¶

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

Validate validates this app request 13

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

func (*AppRequest14) Validate ¶

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

Validate validates this app request 14

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

func (*AppRequest15) Validate ¶

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

Validate validates this app request 15

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

func (*AppRequest16) Validate ¶

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

Validate validates this app request 16

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

func (*AppRequest17) Validate ¶

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

Validate validates this app request 17

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

func (*AppRequest18) Validate ¶

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

Validate validates this app request 18

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

func (*AppRequest19) Validate ¶

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

Validate validates this app request 19

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

func (*AppRequest2) Validate ¶

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

Validate validates this app request 2

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

func (*AppRequest20) Validate ¶

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

Validate validates this app request 20

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

func (*AppRequest21) Validate ¶

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

Validate validates this app request 21

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

func (*AppRequest22) Validate ¶

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

Validate validates this app request 22

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

func (*AppRequest23) Validate ¶

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

Validate validates this app request 23

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

func (*AppRequest24) Validate ¶

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

Validate validates this app request 24

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

func (*AppRequest25) Validate ¶

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

Validate validates this app request 25

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

func (*AppRequest26) Validate ¶

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

Validate validates this app request 26

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

func (*AppRequest27) Validate ¶

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

Validate validates this app request 27

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

func (*AppRequest28) Validate ¶

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

Validate validates this app request 28

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

func (*AppRequest29) Validate ¶

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

Validate validates this app request 29

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

func (*AppRequest3) Validate ¶

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

Validate validates this app request 3

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

func (*AppRequest30) Validate ¶

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

Validate validates this app request 30

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

func (*AppRequest31) Validate ¶

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

Validate validates this app request 31

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

func (*AppRequest32) Validate ¶

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

Validate validates this app request 32

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

func (*AppRequest33) Validate ¶

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

Validate validates this app request 33

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

func (*AppRequest34) Validate ¶

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

Validate validates this app request 34

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

func (*AppRequest35) Validate ¶

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

Validate validates this app request 35

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

func (*AppRequest36) Validate ¶ added in v0.1.3

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

Validate validates this app request 36

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

func (*AppRequest4) Validate ¶

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

Validate validates this app request 4

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

func (*AppRequest5) Validate ¶

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

Validate validates this app request 5

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

func (*AppRequest6) Validate ¶

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

Validate validates this app request 6

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

func (*AppRequest7) Validate ¶

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

Validate validates this app request 7

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

func (*AppRequest8) Validate ¶

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

Validate validates this app request 8

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

func (*AppRequest9) Validate ¶

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

Validate validates this app request 9

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

func (*InlineResponse200) Validate ¶

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

Validate validates this inline response 200

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

func (*InlineResponse2001) Validate ¶

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

Validate validates this inline response 200 1

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

func (*InlineResponse20010) Validate ¶

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

Validate validates this inline response 200 10

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

func (*InlineResponse20010Embedded) Validate ¶

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

Validate validates this inline response 200 10 embedded

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

func (*InlineResponse20010EmbeddedConfigurations) Validate ¶

Validate validates this inline response 200 10 embedded configurations

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

func (*InlineResponse20010EmbeddedContainers) Validate ¶ added in v0.1.3

Validate validates this inline response 200 10 embedded containers

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20010EmbeddedDatabaseCredentials) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20010EmbeddedDatabaseCredentials) Validate ¶

Validate validates this inline response 200 10 embedded database credentials

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

func (*InlineResponse20010EmbeddedLinks) Validate ¶

Validate validates this inline response 200 10 embedded links

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

func (*InlineResponse20010Links) Validate ¶

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

Validate validates this inline response 200 10 links

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

func (*InlineResponse20011) Validate ¶

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

Validate validates this inline response 200 11

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

func (*InlineResponse20012) Validate ¶

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

Validate validates this inline response 200 12

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

func (*InlineResponse20012Embedded) Validate ¶

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

Validate validates this inline response 200 12 embedded

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

func (*InlineResponse20012EmbeddedContainers) Validate ¶

Validate validates this inline response 200 12 embedded containers

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

MarshalBinary interface implementation

func (*InlineResponse20012EmbeddedDatabaseCredentials) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20012EmbeddedDatabaseCredentials) Validate ¶ added in v0.1.3

Validate validates this inline response 200 12 embedded database credentials

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

func (*InlineResponse20012EmbeddedLinks) Validate ¶

Validate validates this inline response 200 12 embedded links

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

func (*InlineResponse20012Links) Validate ¶

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

Validate validates this inline response 200 12 links

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

func (*InlineResponse20013) Validate ¶

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

Validate validates this inline response 200 13

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

func (*InlineResponse20013Embedded) Validate ¶

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

Validate validates this inline response 200 13 embedded

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

func (*InlineResponse20013EmbeddedDatabaseImages) Validate ¶

Validate validates this inline response 200 13 embedded database images

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

func (*InlineResponse20013Links) Validate ¶

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

Validate validates this inline response 200 13 links

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

func (*InlineResponse20014) Validate ¶

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

Validate validates this inline response 200 14

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

func (*InlineResponse20014Embedded) Validate ¶

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

Validate validates this inline response 200 14 embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20014EmbeddedDatabaseCredentials) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20014EmbeddedDatabaseCredentials) Validate ¶

Validate validates this inline response 200 14 embedded database credentials

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

func (*InlineResponse20014EmbeddedDatabases) Validate ¶

Validate validates this inline response 200 14 embedded databases

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

func (*InlineResponse20014EmbeddedEmbedded) Validate ¶

Validate validates this inline response 200 14 embedded embedded

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

func (*InlineResponse20014EmbeddedEmbeddedDisk) Validate ¶

Validate validates this inline response 200 14 embedded embedded disk

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20014EmbeddedEmbeddedDiskLinks) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20014EmbeddedEmbeddedDiskLinks) Validate ¶

Validate validates this inline response 200 14 embedded embedded disk links

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

func (*InlineResponse20014EmbeddedLinks) Validate ¶

Validate validates this inline response 200 14 embedded links

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

func (*InlineResponse20014Links) Validate ¶

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

Validate validates this inline response 200 14 links

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

func (*InlineResponse20015) Validate ¶

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

Validate validates this inline response 200 15

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

func (*InlineResponse20015Embedded) Validate ¶

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

Validate validates this inline response 200 15 embedded

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

func (*InlineResponse20015EmbeddedDatabaseImages) Validate ¶ added in v0.1.3

Validate validates this inline response 200 15 embedded database images

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

func (*InlineResponse20015Links) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 15 links

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

func (*InlineResponse20016) Validate ¶

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

Validate validates this inline response 200 16

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

func (*InlineResponse20016Embedded) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 16 embedded

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

func (*InlineResponse20016EmbeddedDatabases) Validate ¶ added in v0.1.3

Validate validates this inline response 200 16 embedded databases

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

func (*InlineResponse20016EmbeddedEmbedded) Validate ¶ added in v0.1.3

Validate validates this inline response 200 16 embedded embedded

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

func (*InlineResponse20016EmbeddedEmbeddedDisk) Validate ¶ added in v0.1.3

Validate validates this inline response 200 16 embedded embedded disk

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

MarshalBinary interface implementation

func (*InlineResponse20016EmbeddedEmbeddedDiskLinks) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20016EmbeddedEmbeddedDiskLinks) Validate ¶ added in v0.1.3

Validate validates this inline response 200 16 embedded embedded disk links

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

func (*InlineResponse20016EmbeddedLinks) Validate ¶ added in v0.1.3

Validate validates this inline response 200 16 embedded links

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

func (*InlineResponse20016Links) Validate ¶

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

Validate validates this inline response 200 16 links

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

func (*InlineResponse20017) Validate ¶

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

Validate validates this inline response 200 17

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

func (*InlineResponse20017Embedded) Validate ¶

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

Validate validates this inline response 200 17 embedded

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

func (*InlineResponse20017EmbeddedDatabaseImages) Validate ¶

Validate validates this inline response 200 17 embedded database images

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20017EmbeddedEphemeralContainers) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20017EmbeddedEphemeralContainers) Validate ¶

Validate validates this inline response 200 17 embedded ephemeral containers

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

func (*InlineResponse20017EmbeddedLinks) Validate ¶

Validate validates this inline response 200 17 embedded links

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

func (*InlineResponse20017Links) Validate ¶

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

Validate validates this inline response 200 17 links

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

func (*InlineResponse20018) Validate ¶

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

Validate validates this inline response 200 18

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

func (*InlineResponse20018Embedded) Validate ¶

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

Validate validates this inline response 200 18 embedded

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

func (*InlineResponse20018EmbeddedDatabases) Validate ¶

Validate validates this inline response 200 18 embedded databases

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

func (*InlineResponse20018EmbeddedEmbedded) Validate ¶

Validate validates this inline response 200 18 embedded embedded

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

func (*InlineResponse20018EmbeddedEmbeddedDisk) Validate ¶

Validate validates this inline response 200 18 embedded embedded disk

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20018EmbeddedEmbeddedDiskLinks) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20018EmbeddedEmbeddedDiskLinks) Validate ¶

Validate validates this inline response 200 18 embedded embedded disk links

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

func (*InlineResponse20018EmbeddedLinks) Validate ¶

Validate validates this inline response 200 18 embedded links

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

func (*InlineResponse20019) Validate ¶

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

Validate validates this inline response 200 19

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

func (*InlineResponse20019Embedded) Validate ¶

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

Validate validates this inline response 200 19 embedded

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

MarshalBinary interface implementation

func (*InlineResponse20019EmbeddedEphemeralContainers) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20019EmbeddedEphemeralContainers) Validate ¶ added in v0.1.3

Validate validates this inline response 200 19 embedded ephemeral containers

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20019EmbeddedEphemeralSessions) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20019EmbeddedEphemeralSessions) Validate ¶

Validate validates this inline response 200 19 embedded ephemeral sessions

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

func (*InlineResponse20019EmbeddedLinks) Validate ¶

Validate validates this inline response 200 19 embedded links

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

func (*InlineResponse20019Links) Validate ¶

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

Validate validates this inline response 200 19 links

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

func (*InlineResponse2001Embedded) Validate ¶

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

Validate validates this inline response 200 1 embedded

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

func (*InlineResponse2001EmbeddedActivityReports) Validate ¶

Validate validates this inline response 200 1 embedded activity reports

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

func (*InlineResponse2001EmbeddedLinks) Validate ¶

Validate validates this inline response 200 1 embedded links

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

func (*InlineResponse2001Links) Validate ¶

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

Validate validates this inline response 200 1 links

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

func (*InlineResponse2002) Validate ¶

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

Validate validates this inline response 200 2

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

func (*InlineResponse20020) Validate ¶

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

Validate validates this inline response 200 20

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

func (*InlineResponse20020Embedded) Validate ¶

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

Validate validates this inline response 200 20 embedded

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

func (*InlineResponse20021) Validate ¶

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

Validate validates this inline response 200 21

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

func (*InlineResponse20021Embedded) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 21 embedded

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

MarshalBinary interface implementation

func (*InlineResponse20021EmbeddedEphemeralSessions) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20021EmbeddedEphemeralSessions) Validate ¶ added in v0.1.3

Validate validates this inline response 200 21 embedded ephemeral sessions

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

func (*InlineResponse20021EmbeddedLinks) Validate ¶ added in v0.1.3

Validate validates this inline response 200 21 embedded links

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

func (*InlineResponse20021Links) Validate ¶

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

Validate validates this inline response 200 21 links

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

func (*InlineResponse20022) Validate ¶

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

Validate validates this inline response 200 22

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

func (*InlineResponse20022Embedded) Validate ¶

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

Validate validates this inline response 200 22 embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20022EmbeddedEphemeralContainers) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20022EmbeddedEphemeralContainers) Validate ¶

Validate validates this inline response 200 22 embedded ephemeral containers

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

func (*InlineResponse20022EmbeddedLinks) Validate ¶

Validate validates this inline response 200 22 embedded links

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

func (*InlineResponse20022Links) Validate ¶

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

Validate validates this inline response 200 22 links

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

func (*InlineResponse20023) Validate ¶

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

Validate validates this inline response 200 23

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

func (*InlineResponse20023Links) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 23 links

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

func (*InlineResponse20024) Validate ¶

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

Validate validates this inline response 200 24

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

func (*InlineResponse20024Embedded) Validate ¶

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

Validate validates this inline response 200 24 embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20024EmbeddedEphemeralSessions) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20024EmbeddedEphemeralSessions) Validate ¶

Validate validates this inline response 200 24 embedded ephemeral sessions

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20024EmbeddedIntrusionDetectionReports) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20024EmbeddedIntrusionDetectionReports) Validate ¶

Validate validates this inline response 200 24 embedded intrusion detection reports

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

func (*InlineResponse20024EmbeddedLinks) Validate ¶

Validate validates this inline response 200 24 embedded links

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

func (*InlineResponse20024Links) Validate ¶

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

Validate validates this inline response 200 24 links

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

func (*InlineResponse20025) Validate ¶

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

Validate validates this inline response 200 25

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

func (*InlineResponse20026) Validate ¶

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

Validate validates this inline response 200 26

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

func (*InlineResponse20026Embedded) Validate ¶

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

Validate validates this inline response 200 26 embedded

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

MarshalBinary interface implementation

func (*InlineResponse20026EmbeddedIntrusionDetectionReports) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20026EmbeddedIntrusionDetectionReports) Validate ¶ added in v0.1.3

Validate validates this inline response 200 26 embedded intrusion detection reports

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

func (*InlineResponse20026EmbeddedLinks) Validate ¶

Validate validates this inline response 200 26 embedded links

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

func (*InlineResponse20026EmbeddedLogDrains) Validate ¶

Validate validates this inline response 200 26 embedded log drains

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

func (*InlineResponse20026Links) Validate ¶

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

Validate validates this inline response 200 26 links

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

func (*InlineResponse20027) Validate ¶

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

Validate validates this inline response 200 27

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

func (*InlineResponse20027Embedded) Validate ¶

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

Validate validates this inline response 200 27 embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20027EmbeddedDrainConfiguration) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20027EmbeddedDrainConfiguration) Validate ¶

Validate validates this inline response 200 27 embedded drain configuration

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

func (*InlineResponse20027EmbeddedLinks) Validate ¶

Validate validates this inline response 200 27 embedded links

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

func (*InlineResponse20027EmbeddedMetricDrains) Validate ¶

Validate validates this inline response 200 27 embedded metric drains

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

func (*InlineResponse20027Links) Validate ¶

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

Validate validates this inline response 200 27 links

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

func (*InlineResponse20028) Validate ¶

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

Validate validates this inline response 200 28

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

func (*InlineResponse20028Embedded) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 28 embedded

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

func (*InlineResponse20029) Validate ¶

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

Validate validates this inline response 200 29

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

func (*InlineResponse20029Embedded) Validate ¶

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

Validate validates this inline response 200 29 embedded

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"`
}

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

MarshalBinary interface implementation

func (*InlineResponse20029EmbeddedDrainConfiguration) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20029EmbeddedDrainConfiguration) Validate ¶ added in v0.1.3

Validate validates this inline response 200 29 embedded drain configuration

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20029EmbeddedIntrusionDetectionReports) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20029EmbeddedIntrusionDetectionReports) Validate ¶

Validate validates this inline response 200 29 embedded intrusion detection reports

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

func (*InlineResponse20029EmbeddedLinks) Validate ¶

Validate validates this inline response 200 29 embedded links

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

func (*InlineResponse20029EmbeddedMetricDrains) Validate ¶ added in v0.1.3

Validate validates this inline response 200 29 embedded metric drains

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

func (*InlineResponse2002Embedded) Validate ¶

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

Validate validates this inline response 200 2 embedded

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

func (*InlineResponse2002EmbeddedActivityReports) Validate ¶

Validate validates this inline response 200 2 embedded activity reports

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

func (*InlineResponse2002EmbeddedLinks) Validate ¶

Validate validates this inline response 200 2 embedded links

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

func (*InlineResponse2002Links) Validate ¶

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

Validate validates this inline response 200 2 links

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

func (*InlineResponse2003) Validate ¶

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

Validate validates this inline response 200 3

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

func (*InlineResponse20030) Validate ¶

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

Validate validates this inline response 200 30

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

func (*InlineResponse20030Embedded) Validate ¶

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

Validate validates this inline response 200 30 embedded

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

func (*InlineResponse20030EmbeddedLinks) Validate ¶

Validate validates this inline response 200 30 embedded links

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

func (*InlineResponse20030EmbeddedPermissions) Validate ¶

Validate validates this inline response 200 30 embedded permissions

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

func (*InlineResponse20031) Validate ¶

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

Validate validates this inline response 200 31

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

func (*InlineResponse20031Embedded) Validate ¶

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

Validate validates this inline response 200 31 embedded

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

func (*InlineResponse20031EmbeddedLinks) Validate ¶

Validate validates this inline response 200 31 embedded links

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

func (*InlineResponse20031EmbeddedLogDrains) Validate ¶

Validate validates this inline response 200 31 embedded log drains

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

func (*InlineResponse20031EmbeddedReleases) Validate ¶

Validate validates this inline response 200 31 embedded releases

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

func (*InlineResponse20031Links) Validate ¶

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

Validate validates this inline response 200 31 links

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

func (*InlineResponse20032) Validate ¶

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

Validate validates this inline response 200 32

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

func (*InlineResponse20032Embedded) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 32 embedded

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

func (*InlineResponse20033) Validate ¶

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

Validate validates this inline response 200 33

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

func (*InlineResponse20033Embedded) Validate ¶

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

Validate validates this inline response 200 33 embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20033EmbeddedDrainConfiguration) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20033EmbeddedDrainConfiguration) Validate ¶

Validate validates this inline response 200 33 embedded drain configuration

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

func (*InlineResponse20033EmbeddedLinks) Validate ¶

Validate validates this inline response 200 33 embedded links

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

func (*InlineResponse20033EmbeddedMetricDrains) Validate ¶

Validate validates this inline response 200 33 embedded metric drains

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

func (*InlineResponse20033EmbeddedReleases) Validate ¶ added in v0.1.3

Validate validates this inline response 200 33 embedded releases

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

func (*InlineResponse20033Links) Validate ¶

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

Validate validates this inline response 200 33 links

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

func (*InlineResponse20034) Validate ¶

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

Validate validates this inline response 200 34

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

func (*InlineResponse20035) Validate ¶

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

Validate validates this inline response 200 35

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

func (*InlineResponse20035Embedded) Validate ¶

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

Validate validates this inline response 200 35 embedded

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

func (*InlineResponse20035EmbeddedLinks) Validate ¶

Validate validates this inline response 200 35 embedded links

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20035EmbeddedSSHPortalConnections) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20035EmbeddedSSHPortalConnections) Validate ¶

Validate validates this inline response 200 35 embedded ssh portal connections

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

func (*InlineResponse20035Links) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 35 links

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

func (*InlineResponse20036) Validate ¶

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

Validate validates this inline response 200 36

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

func (*InlineResponse20036Embedded) Validate ¶

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

Validate validates this inline response 200 36 embedded

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

func (*InlineResponse20036EmbeddedLinks) Validate ¶

Validate validates this inline response 200 36 embedded links

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

func (*InlineResponse20036EmbeddedStacks) Validate ¶

Validate validates this inline response 200 36 embedded stacks

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

func (*InlineResponse20037) Validate ¶

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

Validate validates this inline response 200 37

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

func (*InlineResponse20037Embedded) Validate ¶

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

Validate validates this inline response 200 37 embedded

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

func (*InlineResponse20037EmbeddedLinks) Validate ¶

Validate validates this inline response 200 37 embedded links

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

func (*InlineResponse20037EmbeddedPermissions) Validate ¶

Validate validates this inline response 200 37 embedded permissions

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

MarshalBinary interface implementation

func (*InlineResponse20037EmbeddedSSHPortalConnections) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20037EmbeddedSSHPortalConnections) Validate ¶ added in v0.1.3

Validate validates this inline response 200 37 embedded ssh portal connections

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

func (*InlineResponse20038) Validate ¶

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

Validate validates this inline response 200 38

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

func (*InlineResponse20038Embedded) Validate ¶

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

Validate validates this inline response 200 38 embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfiguration) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfiguration) Validate ¶

Validate validates this inline response 200 38 embedded acme configuration

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfigurationChallenges) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfigurationChallenges) Validate ¶

Validate validates this inline response 200 38 embedded acme configuration challenges

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfigurationFrom) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfigurationFrom) Validate ¶

Validate validates this inline response 200 38 embedded acme configuration from

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfigurationTo) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20038EmbeddedAcmeConfigurationTo) Validate ¶

Validate validates this inline response 200 38 embedded acme configuration to

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

func (*InlineResponse20038EmbeddedLinks) Validate ¶

Validate validates this inline response 200 38 embedded links

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

func (*InlineResponse20038EmbeddedStacks) Validate ¶ added in v0.1.3

Validate validates this inline response 200 38 embedded stacks

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

func (*InlineResponse20038EmbeddedVhosts) Validate ¶

Validate validates this inline response 200 38 embedded vhosts

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

func (*InlineResponse20038Links) Validate ¶

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

Validate validates this inline response 200 38 links

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

func (*InlineResponse20039) Validate ¶

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

Validate validates this inline response 200 39

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

func (*InlineResponse20039Embedded) Validate ¶

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

Validate validates this inline response 200 39 embedded

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

func (*InlineResponse20039EmbeddedLinks) Validate ¶

Validate validates this inline response 200 39 embedded links

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

func (*InlineResponse20039EmbeddedReleases) Validate ¶

Validate validates this inline response 200 39 embedded releases

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

func (*InlineResponse20039EmbeddedVpcPeers) Validate ¶

Validate validates this inline response 200 39 embedded vpc peers

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

func (*InlineResponse20039Links) Validate ¶

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

Validate validates this inline response 200 39 links

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

func (*InlineResponse2003Embedded) Validate ¶

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

Validate validates this inline response 200 3 embedded

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

func (*InlineResponse2003EmbeddedApps) Validate ¶

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

Validate validates this inline response 200 3 embedded apps

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

func (*InlineResponse2003EmbeddedEmbedded) Validate ¶

Validate validates this inline response 200 3 embedded embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedCurrentImage) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedCurrentImage) Validate ¶

Validate validates this inline response 200 3 embedded embedded current image

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedCurrentImageLinks) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedCurrentImageLinks) Validate ¶

Validate validates this inline response 200 3 embedded embedded current image links

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedLastOperation) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedLastOperation) Validate ¶

Validate validates this inline response 200 3 embedded embedded last operation

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedLastOperationLinks) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2003EmbeddedEmbeddedLastOperationLinks) Validate ¶

Validate validates this inline response 200 3 embedded embedded last operation links

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

func (*InlineResponse2003EmbeddedEmbeddedLinks) Validate ¶

Validate validates this inline response 200 3 embedded embedded links

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

func (*InlineResponse2003EmbeddedEmbeddedServices) Validate ¶

Validate validates this inline response 200 3 embedded embedded services

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

func (*InlineResponse2003EmbeddedLinks) Validate ¶

Validate validates this inline response 200 3 embedded links

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

func (*InlineResponse2004) Validate ¶

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

Validate validates this inline response 200 4

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

func (*InlineResponse20040) Validate ¶

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

Validate validates this inline response 200 40

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

func (*InlineResponse20040Embedded) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 40 embedded

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

MarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfiguration) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfiguration) Validate ¶ added in v0.1.3

Validate validates this inline response 200 40 embedded acme configuration

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

MarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfigurationChallenges) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfigurationChallenges) Validate ¶ added in v0.1.3

Validate validates this inline response 200 40 embedded acme configuration challenges

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

MarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfigurationFrom) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfigurationFrom) Validate ¶ added in v0.1.3

Validate validates this inline response 200 40 embedded acme configuration from

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

MarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfigurationTo) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse20040EmbeddedAcmeConfigurationTo) Validate ¶ added in v0.1.3

Validate validates this inline response 200 40 embedded acme configuration to

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

func (*InlineResponse20040EmbeddedLinks) Validate ¶ added in v0.1.3

Validate validates this inline response 200 40 embedded links

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

func (*InlineResponse20040EmbeddedVhosts) Validate ¶ added in v0.1.3

Validate validates this inline response 200 40 embedded vhosts

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

func (*InlineResponse20040Links) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 40 links

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

func (*InlineResponse20041) Validate ¶

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

Validate validates this inline response 200 41

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

func (*InlineResponse20041Embedded) Validate ¶

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

Validate validates this inline response 200 41 embedded

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

func (*InlineResponse20041EmbeddedLinks) Validate ¶ added in v0.1.3

Validate validates this inline response 200 41 embedded links

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

func (*InlineResponse20041EmbeddedVpcPeers) Validate ¶ added in v0.1.3

Validate validates this inline response 200 41 embedded vpc peers

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

func (*InlineResponse20041EmbeddedVpnTunnels) Validate ¶

Validate validates this inline response 200 41 embedded vpn tunnels

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

func (*InlineResponse20041Links) Validate ¶

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

Validate validates this inline response 200 41 links

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

func (*InlineResponse20042) Validate ¶

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

Validate validates this inline response 200 42

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

func (*InlineResponse20043) Validate ¶

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

Validate validates this inline response 200 43

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

func (*InlineResponse20043Embedded) Validate ¶

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

Validate validates this inline response 200 43 embedded

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

func (*InlineResponse20043EmbeddedLinks) Validate ¶

Validate validates this inline response 200 43 embedded links

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20043EmbeddedSSHPortalConnections) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20043EmbeddedSSHPortalConnections) Validate ¶

Validate validates this inline response 200 43 embedded ssh portal connections

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

func (*InlineResponse20043EmbeddedVpnTunnels) Validate ¶ added in v0.1.3

Validate validates this inline response 200 43 embedded vpn tunnels

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

func (*InlineResponse20044) Validate ¶

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

Validate validates this inline response 200 44

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

func (*InlineResponse20045) Validate ¶

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

Validate validates this inline response 200 45

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

func (*InlineResponse20045Embedded) Validate ¶

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

Validate validates this inline response 200 45 embedded

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

func (*InlineResponse20045EmbeddedLinks) Validate ¶

Validate validates this inline response 200 45 embedded links

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

func (*InlineResponse20045EmbeddedStacks) Validate ¶

Validate validates this inline response 200 45 embedded stacks

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

func (*InlineResponse20046) Validate ¶

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

Validate validates this inline response 200 46

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

func (*InlineResponse20047) Validate ¶

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

Validate validates this inline response 200 47

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

func (*InlineResponse20047Embedded) Validate ¶

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

Validate validates this inline response 200 47 embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfiguration) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfiguration) Validate ¶

Validate validates this inline response 200 47 embedded acme configuration

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfigurationChallenges) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfigurationChallenges) Validate ¶

Validate validates this inline response 200 47 embedded acme configuration challenges

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfigurationFrom) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfigurationFrom) Validate ¶

Validate validates this inline response 200 47 embedded acme configuration from

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 ¶

MarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfigurationTo) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse20047EmbeddedAcmeConfigurationTo) Validate ¶

Validate validates this inline response 200 47 embedded acme configuration to

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

func (*InlineResponse20047EmbeddedLinks) Validate ¶

Validate validates this inline response 200 47 embedded links

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

func (*InlineResponse20047EmbeddedVhosts) Validate ¶

Validate validates this inline response 200 47 embedded vhosts

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

func (*InlineResponse20047Links) Validate ¶

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

Validate validates this inline response 200 47 links

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

func (*InlineResponse20048) Validate ¶

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

Validate validates this inline response 200 48

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

func (*InlineResponse20049) Validate ¶

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

Validate validates this inline response 200 49

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

func (*InlineResponse20049Embedded) Validate ¶

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

Validate validates this inline response 200 49 embedded

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

func (*InlineResponse20049EmbeddedLinks) Validate ¶

Validate validates this inline response 200 49 embedded links

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

func (*InlineResponse20049EmbeddedVpcPeers) Validate ¶

Validate validates this inline response 200 49 embedded vpc peers

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

func (*InlineResponse2004Embedded) Validate ¶

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

Validate validates this inline response 200 4 embedded

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

func (*InlineResponse2004EmbeddedApps) Validate ¶

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

Validate validates this inline response 200 4 embedded apps

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

MarshalBinary interface implementation

func (*InlineResponse2004EmbeddedBackupRetentionPolicies) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse2004EmbeddedBackupRetentionPolicies) Validate ¶ added in v0.1.3

Validate validates this inline response 200 4 embedded backup retention policies

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

func (*InlineResponse2004EmbeddedBackups) Validate ¶

Validate validates this inline response 200 4 embedded backups

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

func (*InlineResponse2004EmbeddedEmbedded) Validate ¶

Validate validates this inline response 200 4 embedded embedded

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedCurrentImage) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedCurrentImage) Validate ¶

Validate validates this inline response 200 4 embedded embedded current image

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedCurrentImageLinks) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedCurrentImageLinks) Validate ¶

Validate validates this inline response 200 4 embedded embedded current image links

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedLastOperation) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedLastOperation) Validate ¶

Validate validates this inline response 200 4 embedded embedded last operation

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 ¶

MarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedLastOperationLinks) UnmarshalBinary ¶

UnmarshalBinary interface implementation

func (*InlineResponse2004EmbeddedEmbeddedLastOperationLinks) Validate ¶

Validate validates this inline response 200 4 embedded embedded last operation links

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

func (*InlineResponse2004EmbeddedEmbeddedLinks) Validate ¶

Validate validates this inline response 200 4 embedded embedded links

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

func (*InlineResponse2004EmbeddedEmbeddedServices) Validate ¶

Validate validates this inline response 200 4 embedded embedded services

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

func (*InlineResponse2004EmbeddedLinks) Validate ¶

Validate validates this inline response 200 4 embedded links

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

func (*InlineResponse2004Links) Validate ¶

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

Validate validates this inline response 200 4 links

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

func (*InlineResponse2005) Validate ¶

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

Validate validates this inline response 200 5

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

func (*InlineResponse20050) Validate ¶

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

Validate validates this inline response 200 50

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

func (*InlineResponse20051) Validate ¶

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

Validate validates this inline response 200 51

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

func (*InlineResponse20051Embedded) Validate ¶

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

Validate validates this inline response 200 51 embedded

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

func (*InlineResponse20051EmbeddedVpnTunnels) Validate ¶

Validate validates this inline response 200 51 embedded vpn tunnels

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

func (*InlineResponse20052) Validate ¶

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

Validate validates this inline response 200 52

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

func (*InlineResponse2006) Validate ¶

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

Validate validates this inline response 200 6

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

func (*InlineResponse2006Embedded) Validate ¶

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

Validate validates this inline response 200 6 embedded

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

func (*InlineResponse2006EmbeddedBackups) Validate ¶

Validate validates this inline response 200 6 embedded backups

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

func (*InlineResponse2006EmbeddedCertificates) Validate ¶

Validate validates this inline response 200 6 embedded certificates

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

func (*InlineResponse2006EmbeddedEmbedded) Validate ¶

Validate validates this inline response 200 6 embedded embedded

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

func (*InlineResponse2006EmbeddedLinks) Validate ¶

Validate validates this inline response 200 6 embedded links

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

func (*InlineResponse2006Links) Validate ¶

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

Validate validates this inline response 200 6 links

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

func (*InlineResponse2007) Validate ¶

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

Validate validates this inline response 200 7

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

func (*InlineResponse2007Embedded) Validate ¶

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

Validate validates this inline response 200 7 embedded

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

func (*InlineResponse2007EmbeddedConfigurations) Validate ¶

Validate validates this inline response 200 7 embedded configurations

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

func (*InlineResponse2007EmbeddedLinks) Validate ¶

Validate validates this inline response 200 7 embedded links

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

func (*InlineResponse2007Links) Validate ¶

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

Validate validates this inline response 200 7 links

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

func (*InlineResponse2008) Validate ¶

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

Validate validates this inline response 200 8

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

func (*InlineResponse2008Embedded) Validate ¶

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

Validate validates this inline response 200 8 embedded

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

func (*InlineResponse2008EmbeddedCertificates) Validate ¶

Validate validates this inline response 200 8 embedded certificates

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

func (*InlineResponse2008EmbeddedContainers) Validate ¶

Validate validates this inline response 200 8 embedded containers

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

func (*InlineResponse2008EmbeddedLinks) Validate ¶

Validate validates this inline response 200 8 embedded links

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

func (*InlineResponse2008Links) Validate ¶

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

Validate validates this inline response 200 8 links

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

func (*InlineResponse2009) Validate ¶

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

Validate validates this inline response 200 9

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

func (*InlineResponse2009Embedded) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 9 embedded

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

func (*InlineResponse2009EmbeddedConfigurations) Validate ¶ added in v0.1.3

Validate validates this inline response 200 9 embedded configurations

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

func (*InlineResponse2009EmbeddedLinks) Validate ¶ added in v0.1.3

Validate validates this inline response 200 9 embedded links

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

func (*InlineResponse2009Links) Validate ¶ added in v0.1.3

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

Validate validates this inline response 200 9 links

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

func (*InlineResponse200Embedded) Validate ¶

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

Validate validates this inline response 200 embedded

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

func (*InlineResponse200EmbeddedAccounts) Validate ¶

Validate validates this inline response 200 embedded accounts

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

func (*InlineResponse200EmbeddedEmbedded) Validate ¶

Validate validates this inline response 200 embedded embedded

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

func (*InlineResponse200EmbeddedEmbeddedLinks) Validate ¶

Validate validates this inline response 200 embedded embedded links

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

func (*InlineResponse200EmbeddedEmbeddedLinks1) Validate ¶ added in v0.1.3

Validate validates this inline response 200 embedded embedded links 1

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

MarshalBinary interface implementation

func (*InlineResponse200EmbeddedEmbeddedLinksAccount) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse200EmbeddedEmbeddedLinksAccount) Validate ¶ added in v0.1.3

Validate validates this inline response 200 embedded embedded links account

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

func (*InlineResponse200EmbeddedEmbeddedLinksSelf) Validate ¶

Validate validates this inline response 200 embedded embedded links self

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

func (*InlineResponse200EmbeddedEmbeddedLogDrains) Validate ¶

Validate validates this inline response 200 embedded embedded log drains

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

MarshalBinary interface implementation

func (*InlineResponse200EmbeddedEmbeddedPermissions) UnmarshalBinary ¶ added in v0.1.3

UnmarshalBinary interface implementation

func (*InlineResponse200EmbeddedEmbeddedPermissions) Validate ¶ added in v0.1.3

Validate validates this inline response 200 embedded embedded permissions

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

func (*InlineResponse200EmbeddedLinks) Validate ¶

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

Validate validates this inline response 200 embedded links

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

func (*InlineResponse200Links) Validate ¶

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

Validate validates this inline response 200 links

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

func (*InlineResponse201) Validate ¶

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

Validate validates this inline response 201

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

func (*InlineResponse2011) Validate ¶

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

Validate validates this inline response 201 1

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

func (*InlineResponse2012) Validate ¶

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

Validate validates this inline response 201 2

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

func (*InlineResponse2013) Validate ¶

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

Validate validates this inline response 201 3

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

func (*InlineResponse2014) Validate ¶

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

Validate validates this inline response 201 4

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

func (*InlineResponse2015) Validate ¶

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

Validate validates this inline response 201 5

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

func (*InlineResponse2016) Validate ¶

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

Validate validates this inline response 201 6

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

func (*InlineResponse2017) Validate ¶

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

Validate validates this inline response 201 7

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

func (*InlineResponse2018) Validate ¶

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

Validate validates this inline response 201 8

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

func (*InlineResponse2019) Validate ¶

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

Validate validates this inline response 201 9

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

func (*InlineResponseDefault) Validate ¶

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

Validate validates this inline response default

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

func (*PatchRequest) Validate ¶

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

Validate validates this patch request

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

func (*PatchRequest1) Validate ¶

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

Validate validates this patch request 1

Source Files ¶

Jump to

Keyboard shortcuts

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