models

package
v0.0.0-...-ca399ba Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2018 License: Apache-2.0 Imports: 5 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Error

type Error struct {

	/* code
	 */
	Code int64 `json:"code,omitempty"`

	/* message

	Required: true
	*/
	Message *string `json:"message"`
}

Error error

swagger:model Error

func (*Error) Validate

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

Validate validates this error

type ServiceManagerConnectionCreateRequest

type ServiceManagerConnectionCreateRequest struct {

	/* Connection id

	Required: true
	*/
	ConnectionID *string `json:"connection_id"`

	/* key value map with connection details (Service manager won't interpret the details of the map it will send this back to the requester as is)
	 */
	Details map[string]interface{} `json:"details,omitempty"`
}

ServiceManagerConnectionCreateRequest service manager connection create request

swagger:model ServiceManagerConnectionCreateRequest

func (*ServiceManagerConnectionCreateRequest) Validate

Validate validates this service manager connection create request

type ServiceManagerConnectionResponse

type ServiceManagerConnectionResponse struct {

	/* key value map with connection details (Service manager won't interpret the details of the map it will send this back to the requester as is)
	 */
	Details map[string]interface{} `json:"details,omitempty"`

	/* Processing type

	Required: true
	*/
	ProcessingType *string `json:"processing_type"`

	/* status

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

ServiceManagerConnectionResponse service manager connection response

swagger:model ServiceManagerConnectionResponse

func (*ServiceManagerConnectionResponse) Validate

Validate validates this service manager connection response

type ServiceManagerWorkspaceCreateRequest

type ServiceManagerWorkspaceCreateRequest struct {

	/* key value map with connection details (Service manager won't interpret the details of the map it will send this back to the requester as is)
	 */
	Details map[string]interface{} `json:"details,omitempty"`

	/* Workspace id

	Required: true
	*/
	WorkspaceID *string `json:"workspace_id"`
}

ServiceManagerWorkspaceCreateRequest service manager workspace create request

swagger:model ServiceManagerWorkspaceCreateRequest

func (*ServiceManagerWorkspaceCreateRequest) Validate

Validate validates this service manager workspace create request

type ServiceManagerWorkspaceResponse

type ServiceManagerWorkspaceResponse struct {

	/* key value map with connection details (Service manager won't interpret the details of the map it will send this back to the requester as is)
	 */
	Details map[string]interface{} `json:"details,omitempty"`

	/* Processing type

	Required: true
	*/
	ProcessingType *string `json:"processing_type"`

	/* status

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

ServiceManagerWorkspaceResponse service manager workspace response

swagger:model ServiceManagerWorkspaceResponse

func (*ServiceManagerWorkspaceResponse) Validate

Validate validates this service manager workspace response

type StatusDiagnostic

type StatusDiagnostic struct {

	/* Full description of the diagnostic (e.g. This diagnostic attempts to connect to a MySQL Server using the configured credentials)

	Required: true
	*/
	Description *string `json:"description"`

	/* Contains any detail that informs the success or failure of the diagnostic that was perfomed.

	Required: true
	*/
	Message *string `json:"message"`

	/* Name of the diagnostic (e.g. Credential verification)

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

	/* Status of the diagnostic

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

StatusDiagnostic status diagnostic

swagger:model StatusDiagnostic

func (*StatusDiagnostic) Validate

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

Validate validates this status diagnostic

type StatusResponse

type StatusResponse struct {

	/* Optional array of diagnostics performed by the SIDECAR during ping
	 */
	Diagnostics []*StatusDiagnostic `json:"diagnostics,omitempty"`

	/* Contains any detail that informs the success or failure of the diagnostic that was performed

	Required: true
	*/
	Message *string `json:"message"`

	/* Processing type

	Required: true
	*/
	ProcessingType *string `json:"processing_type"`

	/* Contains information about the service type
	 */
	ServiceType string `json:"service_type,omitempty"`

	/* Status of the ping request. If the SIDECAR implementation is confident that it can perform all functions correctly, it should return "successful". Otherwise, "failed"

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

StatusResponse status response

swagger:model StatusResponse

func (*StatusResponse) Validate

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

Validate validates this status response

Jump to

Keyboard shortcuts

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