models

package
v0.0.0-...-3fd5aad Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2018 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ResourceTfDeploymentStatusDEPLOYING captures enum value "DEPLOYING"
	ResourceTfDeploymentStatusDEPLOYING string = "DEPLOYING"

	// ResourceTfDeploymentStatusSUCCESS captures enum value "SUCCESS"
	ResourceTfDeploymentStatusSUCCESS string = "SUCCESS"

	// ResourceTfDeploymentStatusFAIL captures enum value "FAIL"
	ResourceTfDeploymentStatusFAIL string = "FAIL"
)
View Source
const (

	// ResourceTfModuleTypeGit captures enum value "git"
	ResourceTfModuleTypeGit string = "git"

	// ResourceTfModuleTypeRegistry captures enum value "registry"
	ResourceTfModuleTypeRegistry string = "registry"

	// ResourceTfModuleTypeEnterprise captures enum value "enterprise"
	ResourceTfModuleTypeEnterprise string = "enterprise"
)
View Source
const (

	// ResourceTfStackStatusDEPLOYING captures enum value "DEPLOYING"
	ResourceTfStackStatusDEPLOYING string = "DEPLOYING"

	// ResourceTfStackStatusSUCCESS captures enum value "SUCCESS"
	ResourceTfStackStatusSUCCESS string = "SUCCESS"

	// ResourceTfStackStatusFAIL captures enum value "FAIL"
	ResourceTfStackStatusFAIL string = "FAIL"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type HalLinkable

type HalLinkable interface {
	Clean() interface{}
}

type Resource

type Resource struct {

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

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

Resource A resources swagger:model resource

func (Resource) Clean

func (r Resource) Clean() interface{}

func (*Resource) MarshalBinary

func (m *Resource) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Resource) UnmarshalBinary

func (m *Resource) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Resource) Validate

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

Validate validates this resource

type ResourceAuthUser

type ResourceAuthUser struct {

	// api keys
	APIKeys []string `json:"api-keys"`

	// groups
	Groups []string `json:"groups"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// shortname
	Shortname string `json:"shortname,omitempty"`
}

ResourceAuthUser resource auth user swagger:model resource-auth-user

func (*ResourceAuthUser) MarshalBinary

func (m *ResourceAuthUser) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceAuthUser) UnmarshalBinary

func (m *ResourceAuthUser) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceAuthUser) Validate

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

Validate validates this resource auth user

type ResourceList

type ResourceList struct {

	// resources
	// Required: true
	Resources []*Resource `json:"resources"`
}

ResourceList resource list swagger:model resource-list

func (*ResourceList) Clean

func (list *ResourceList) Clean() interface{}

func (*ResourceList) MarshalBinary

func (m *ResourceList) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceList) UnmarshalBinary

func (m *ResourceList) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceList) Validate

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

Validate validates this resource list

type ResourceListTfDeployment

type ResourceListTfDeployment struct {

	// deployments
	// Required: true
	Deployments []*ResourceTfDeployment `json:"deployments"`

	// stack
	// Required: true
	Stack *ResourceTfStack `json:"stack"`
}

ResourceListTfDeployment resource list tf deployment swagger:model resource-list-tf-deployment

func (*ResourceListTfDeployment) Clean

func (d *ResourceListTfDeployment) Clean() interface{}

func (*ResourceListTfDeployment) MarshalBinary

func (m *ResourceListTfDeployment) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceListTfDeployment) UnmarshalBinary

func (m *ResourceListTfDeployment) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceListTfDeployment) Validate

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

Validate validates this resource list tf deployment

type ResourceListTfModule

type ResourceListTfModule struct {

	// modules
	// Required: true
	Modules []*ResourceTfModule `json:"modules"`
}

ResourceListTfModule resource list tf module swagger:model resource-list-tf-module

func (*ResourceListTfModule) Clean

func (m *ResourceListTfModule) Clean() interface{}

func (*ResourceListTfModule) MarshalBinary

func (m *ResourceListTfModule) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceListTfModule) UnmarshalBinary

func (m *ResourceListTfModule) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceListTfModule) Validate

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

Validate validates this resource list tf module

type ResourceListTfProvider

type ResourceListTfProvider struct {

	// providers
	// Required: true
	Providers []*ResourceTfProvider `json:"providers"`
}

ResourceListTfProvider resource list tf provider swagger:model resource-list-tf-provider

func (*ResourceListTfProvider) Clean

func (p *ResourceListTfProvider) Clean() interface{}

func (*ResourceListTfProvider) MarshalBinary

func (m *ResourceListTfProvider) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceListTfProvider) UnmarshalBinary

func (m *ResourceListTfProvider) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceListTfProvider) Validate

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

Validate validates this resource list tf provider

type ResourceListTfProviderConfiguration

type ResourceListTfProviderConfiguration struct {

	// provider
	Provider *ResourceTfProvider `json:"provider,omitempty"`

	// provider configurations
	// Required: true
	ProviderConfigurations []*ResourceTfProviderConfiguration `json:"provider-configurations"`
}

ResourceListTfProviderConfiguration resource list tf provider configuration swagger:model resource-list-tf-provider-configuration

func (*ResourceListTfProviderConfiguration) Clean

func (c *ResourceListTfProviderConfiguration) Clean() interface{}

func (*ResourceListTfProviderConfiguration) MarshalBinary

func (m *ResourceListTfProviderConfiguration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceListTfProviderConfiguration) UnmarshalBinary

func (m *ResourceListTfProviderConfiguration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceListTfProviderConfiguration) Validate

Validate validates this resource list tf provider configuration

type ResourceListTfStack

type ResourceListTfStack struct {

	// stacks
	// Required: true
	Stacks []*ResourceTfStack `json:"stacks"`
}

ResourceListTfStack resource list tf stack swagger:model resource-list-tf-stack

func (*ResourceListTfStack) Clean

func (m *ResourceListTfStack) Clean() interface{}

func (*ResourceListTfStack) MarshalBinary

func (m *ResourceListTfStack) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceListTfStack) UnmarshalBinary

func (m *ResourceListTfStack) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceListTfStack) Validate

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

Validate validates this resource list tf stack

type ResourceListTfStateBackend

type ResourceListTfStateBackend struct {

	// state backends
	// Required: true
	StateBackends []*ResourceTfStateBackend `json:"state-backends"`
}

ResourceListTfStateBackend resource list tf state backend swagger:model resource-list-tf-state-backend

func (*ResourceListTfStateBackend) Clean

func (m *ResourceListTfStateBackend) Clean() interface{}

func (*ResourceListTfStateBackend) MarshalBinary

func (m *ResourceListTfStateBackend) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceListTfStateBackend) UnmarshalBinary

func (m *ResourceListTfStateBackend) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceListTfStateBackend) Validate

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

Validate validates this resource list tf state backend

type ResourceListTfWorkspace

type ResourceListTfWorkspace struct {

	// workspaces
	// Required: true
	Workspaces []*ResourceTfWorkspace `json:"workspaces"`
}

ResourceListTfWorkspace resource list tf workspace swagger:model resource-list-tf-workspace

func (*ResourceListTfWorkspace) Clean

func (w *ResourceListTfWorkspace) Clean() interface{}

func (*ResourceListTfWorkspace) MarshalBinary

func (m *ResourceListTfWorkspace) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceListTfWorkspace) UnmarshalBinary

func (m *ResourceListTfWorkspace) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceListTfWorkspace) Validate

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

Validate validates this resource list tf workspace

type ResourceTfDeployment

type ResourceTfDeployment struct {

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// status
	// Enum: [DEPLOYING SUCCESS FAIL]
	Status *string `json:"status,omitempty"`

	// workspace
	Workspace *string `json:"workspace,omitempty"`
}

ResourceTfDeployment resource tf deployment swagger:model resource-tf-deployment

func (ResourceTfDeployment) Clean

func (d ResourceTfDeployment) Clean() interface{}
func (d *ResourceTfDeployment) GenerateLinks(endpoint string)

func (*ResourceTfDeployment) MarshalBinary

func (m *ResourceTfDeployment) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfDeployment) UnmarshalBinary

func (m *ResourceTfDeployment) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfDeployment) Validate

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

Validate validates this resource tf deployment

type ResourceTfModule

type ResourceTfModule struct {

	// embedded
	Embedded *ResourceListTfStack `json:"_embedded,omitempty"`

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

	// id
	ID string `json:"id,omitempty"`

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

	// source
	// Required: true
	Source *string `json:"source"`

	// type
	// Required: true
	// Enum: [git registry enterprise]
	Type *string `json:"type"`
}

ResourceTfModule A TF module swagger:model resource-tf-module

func (ResourceTfModule) Clean

func (m ResourceTfModule) Clean() interface{}
func (m *ResourceTfModule) GenerateLinks(endpoint string)

func (*ResourceTfModule) MarshalBinary

func (m *ResourceTfModule) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfModule) UnmarshalBinary

func (m *ResourceTfModule) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfModule) Validate

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

Validate validates this resource tf module

type ResourceTfProvider

type ResourceTfProvider struct {

	// embedded
	Embedded *ResourceListTfStack `json:"_embedded,omitempty"`

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

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

	// type
	Type string `json:"type,omitempty"`
}

ResourceTfProvider A Terraform Provider swagger:model resource-tf-provider

func (rtp *ResourceTfProvider) BuildRootHalLinks(ch *helpers.ContextHelper)
func (rtp *ResourceTfProvider) BuildRscHalLinks(ch *helpers.ContextHelper)

func (ResourceTfProvider) Clean

func (p ResourceTfProvider) Clean() interface{}

func (*ResourceTfProvider) MarshalBinary

func (m *ResourceTfProvider) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfProvider) UnmarshalBinary

func (m *ResourceTfProvider) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfProvider) Validate

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

Validate validates this resource tf provider

type ResourceTfProviderConfiguration

type ResourceTfProviderConfiguration struct {

	// embedded
	Embedded *ResourceTfProviderConfigurationEmbedded `json:"_embedded,omitempty"`

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

	// configuration
	// Required: true
	Configuration interface{} `json:"configuration"`

	// id
	ID string `json:"id,omitempty"`

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

ResourceTfProviderConfiguration A Terraform provider configuration swagger:model resource-tf-provider-configuration

func (ResourceTfProviderConfiguration) Clean

func (c ResourceTfProviderConfiguration) Clean() (out interface{})

func (*ResourceTfProviderConfiguration) MarshalBinary

func (m *ResourceTfProviderConfiguration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfProviderConfiguration) UnmarshalBinary

func (m *ResourceTfProviderConfiguration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfProviderConfiguration) Validate

Validate validates this resource tf provider configuration

type ResourceTfProviderConfigurationEmbedded

type ResourceTfProviderConfigurationEmbedded struct {

	// provider
	Provider *ResourceTfProvider `json:"provider,omitempty"`
}

ResourceTfProviderConfigurationEmbedded resource tf provider configuration embedded swagger:model ResourceTfProviderConfigurationEmbedded

func (*ResourceTfProviderConfigurationEmbedded) MarshalBinary

func (m *ResourceTfProviderConfigurationEmbedded) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfProviderConfigurationEmbedded) UnmarshalBinary

func (m *ResourceTfProviderConfigurationEmbedded) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfProviderConfigurationEmbedded) Validate

Validate validates this resource tf provider configuration embedded

type ResourceTfStack

type ResourceTfStack struct {

	// embedded
	Embedded *ResourceTfStackEmbedded `json:"_embedded,omitempty"`

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// module id
	ModuleID string `json:"module-id,omitempty"`

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

	// provider configurations ids
	ProviderConfigurationsIds []string `json:"provider-configurations-ids"`

	// status
	// Enum: [DEPLOYING SUCCESS FAIL]
	Status string `json:"status,omitempty"`

	// variables
	Variables map[string]string `json:"variables,omitempty"`

	// workspace name
	WorkspaceName string `json:"workspace-name,omitempty"`
}

ResourceTfStack A TF stack swagger:model resource-tf-stack

func (ResourceTfStack) Clean

func (s ResourceTfStack) Clean() interface{}
func (s *ResourceTfStack) GenerateLinks(endpoint string)

generate links

func (*ResourceTfStack) MarshalBinary

func (m *ResourceTfStack) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfStack) UnmarshalBinary

func (m *ResourceTfStack) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfStack) Validate

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

Validate validates this resource tf stack

type ResourceTfStackEmbedded

type ResourceTfStackEmbedded struct {

	// deployments
	Deployments []*ResourceTfDeployment `json:"deployments"`

	// module
	Module *ResourceTfModule `json:"module,omitempty"`

	// provider configurations
	ProviderConfigurations []*ResourceTfProviderConfiguration `json:"provider-configurations"`

	// workspace
	Workspace *ResourceTfWorkspace `json:"workspace,omitempty"`
}

ResourceTfStackEmbedded resource tf stack embedded swagger:model ResourceTfStackEmbedded

func (*ResourceTfStackEmbedded) MarshalBinary

func (m *ResourceTfStackEmbedded) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfStackEmbedded) UnmarshalBinary

func (m *ResourceTfStackEmbedded) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfStackEmbedded) Validate

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

Validate validates this resource tf stack embedded

type ResourceTfStateBackend

type ResourceTfStateBackend struct {

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

	// configuration
	Configuration interface{} `json:"configuration,omitempty"`

	// id
	ID string `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

ResourceTfStateBackend resource tf state backend swagger:model resource-tf-state-backend

func (ResourceTfStateBackend) Clean

func (w ResourceTfStateBackend) Clean() interface{}

func (*ResourceTfStateBackend) MarshalBinary

func (m *ResourceTfStateBackend) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfStateBackend) UnmarshalBinary

func (m *ResourceTfStateBackend) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfStateBackend) Validate

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

Validate validates this resource tf state backend

type ResourceTfWorkspace

type ResourceTfWorkspace struct {

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`

	// modules
	Modules []*ResourceTfModule `json:"modules,omitempty"`

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

ResourceTfWorkspace A terraform workspace swagger:model resource-tf-workspace

func (ResourceTfWorkspace) Clean

func (w ResourceTfWorkspace) Clean() interface{}
func (w *ResourceTfWorkspace) GenerateLinks(endpoint string)

func (*ResourceTfWorkspace) MarshalBinary

func (m *ResourceTfWorkspace) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResourceTfWorkspace) UnmarshalBinary

func (m *ResourceTfWorkspace) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResourceTfWorkspace) Validate

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

Validate validates this resource tf workspace

type ResponseListResources

type ResponseListResources struct {

	// embedded
	// Required: true
	Embedded *ResourceList `json:"_embedded"`

	// links
	Links *hal.HalRscLinks `json:"_links,omitempty"`
}

ResponseListResources List of resources swagger:model response-list-resources

func (*ResponseListResources) Clean

func (m *ResponseListResources) Clean() interface{}

func (*ResponseListResources) MarshalBinary

func (m *ResponseListResources) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListResources) UnmarshalBinary

func (m *ResponseListResources) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListResources) Validate

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

Validate validates this response list resources

type ResponseListTfDeployments

type ResponseListTfDeployments struct {

	// embedded
	// Required: true
	Embedded *ResourceListTfDeployment `json:"_embedded"`

	// links
	// Required: true
	Links *hal.HalRscLinks `json:"_links"`
}

ResponseListTfDeployments List of deployments for this stack swagger:model response-list-tf-deployments

func (*ResponseListTfDeployments) Clean

func (m *ResponseListTfDeployments) Clean() interface{}

func (*ResponseListTfDeployments) MarshalBinary

func (m *ResponseListTfDeployments) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListTfDeployments) UnmarshalBinary

func (m *ResponseListTfDeployments) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListTfDeployments) Validate

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

Validate validates this response list tf deployments

type ResponseListTfModules

type ResponseListTfModules struct {

	// embedded
	// Required: true
	Embedded *ResourceListTfModule `json:"_embedded"`

	// links
	// Required: true
	Links *hal.HalRscLinks `json:"_links"`
}

ResponseListTfModules List of tf modules swagger:model response-list-tf-modules

func (*ResponseListTfModules) Clean

func (m *ResponseListTfModules) Clean() interface{}

func (*ResponseListTfModules) MarshalBinary

func (m *ResponseListTfModules) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListTfModules) UnmarshalBinary

func (m *ResponseListTfModules) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListTfModules) Validate

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

Validate validates this response list tf modules

type ResponseListTfProviderConfiguration

type ResponseListTfProviderConfiguration struct {

	// embedded
	// Required: true
	Embedded *ResourceListTfProviderConfiguration `json:"_embedded"`

	// links
	// Required: true
	Links *hal.HalRscLinks `json:"_links"`
}

ResponseListTfProviderConfiguration List of tf provider configurations swagger:model response-list-tf-provider-configuration

func (*ResponseListTfProviderConfiguration) Clean

func (c *ResponseListTfProviderConfiguration) Clean() interface{}

func (*ResponseListTfProviderConfiguration) MarshalBinary

func (m *ResponseListTfProviderConfiguration) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListTfProviderConfiguration) UnmarshalBinary

func (m *ResponseListTfProviderConfiguration) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListTfProviderConfiguration) Validate

Validate validates this response list tf provider configuration

type ResponseListTfProviders

type ResponseListTfProviders struct {

	// embedded
	// Required: true
	Embedded *ResourceListTfProvider `json:"_embedded"`

	// links
	// Required: true
	Links *hal.HalRscLinks `json:"_links"`
}

ResponseListTfProviders List of tf providers swagger:model response-list-tf-providers

func (*ResponseListTfProviders) Clean

func (p *ResponseListTfProviders) Clean() interface{}

func (*ResponseListTfProviders) MarshalBinary

func (m *ResponseListTfProviders) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListTfProviders) UnmarshalBinary

func (m *ResponseListTfProviders) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListTfProviders) Validate

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

Validate validates this response list tf providers

type ResponseListTfStacks

type ResponseListTfStacks struct {

	// embedded
	// Required: true
	Embedded *ResourceListTfStack `json:"_embedded"`

	// links
	// Required: true
	Links *hal.HalRscLinks `json:"_links"`
}

ResponseListTfStacks List of tf modules swagger:model response-list-tf-stacks

func (*ResponseListTfStacks) Clean

func (m *ResponseListTfStacks) Clean() interface{}

func (*ResponseListTfStacks) MarshalBinary

func (m *ResponseListTfStacks) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListTfStacks) UnmarshalBinary

func (m *ResponseListTfStacks) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListTfStacks) Validate

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

Validate validates this response list tf stacks

type ResponseListTfStateBackends

type ResponseListTfStateBackends struct {

	// embedded
	// Required: true
	Embedded *ResourceListTfStateBackend `json:"_embedded"`

	// links
	// Required: true
	Links *hal.HalRscLinks `json:"_links"`
}

ResponseListTfStateBackends List of tf state backends swagger:model response-list-tf-state-backends

func (*ResponseListTfStateBackends) Clean

func (m *ResponseListTfStateBackends) Clean() interface{}

func (*ResponseListTfStateBackends) MarshalBinary

func (m *ResponseListTfStateBackends) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListTfStateBackends) UnmarshalBinary

func (m *ResponseListTfStateBackends) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListTfStateBackends) Validate

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

Validate validates this response list tf state backends

type ResponseListTfWorkspaces

type ResponseListTfWorkspaces struct {

	// embedded
	// Required: true
	Embedded *ResourceListTfWorkspace `json:"_embedded"`

	// links
	// Required: true
	Links *hal.HalRscLinks `json:"_links"`
}

ResponseListTfWorkspaces List of terraform workspaces swagger:model response-list-tf-workspaces

func (*ResponseListTfWorkspaces) Clean

func (w *ResponseListTfWorkspaces) Clean() interface{}

func (*ResponseListTfWorkspaces) MarshalBinary

func (m *ResponseListTfWorkspaces) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ResponseListTfWorkspaces) UnmarshalBinary

func (m *ResponseListTfWorkspaces) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ResponseListTfWorkspaces) Validate

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

Validate validates this response list tf workspaces

type ServerError

type ServerError struct {

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

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

	// status code
	// Required: true
	StatusCode *int32 `json:"status-code"`
}

ServerError server error swagger:model server-error

func NewServerError

func NewServerError(code int32, errorString string) *ServerError

func (*ServerError) Clean

func (se *ServerError) Clean() interface{}

func (*ServerError) MarshalBinary

func (m *ServerError) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServerError) UnmarshalBinary

func (m *ServerError) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServerError) Validate

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

Validate validates this server error

type StringHalResponse

type StringHalResponse string

func (StringHalResponse) Clean

func (s StringHalResponse) Clean() interface{}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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