providers

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: 11 Imported by: 0

Documentation

Index

Constants

View Source
const CreateProviderBadRequestCode int = 400

CreateProviderBadRequestCode is the HTTP code returned for type CreateProviderBadRequest

View Source
const CreateProviderConfigurationBadRequestCode int = 400

CreateProviderConfigurationBadRequestCode is the HTTP code returned for type CreateProviderConfigurationBadRequest

View Source
const CreateProviderConfigurationCreatedCode int = 201

CreateProviderConfigurationCreatedCode is the HTTP code returned for type CreateProviderConfigurationCreated

View Source
const CreateProviderConfigurationInternalServerErrorCode int = 500

CreateProviderConfigurationInternalServerErrorCode is the HTTP code returned for type CreateProviderConfigurationInternalServerError

View Source
const CreateProviderConfigurationNotFoundCode int = 404

CreateProviderConfigurationNotFoundCode is the HTTP code returned for type CreateProviderConfigurationNotFound

View Source
const CreateProviderCreatedCode int = 201

CreateProviderCreatedCode is the HTTP code returned for type CreateProviderCreated

View Source
const DeleteProviderConfigurationInternalServerErrorCode int = 500

DeleteProviderConfigurationInternalServerErrorCode is the HTTP code returned for type DeleteProviderConfigurationInternalServerError

View Source
const DeleteProviderConfigurationMethodNotAllowedCode int = 405

DeleteProviderConfigurationMethodNotAllowedCode is the HTTP code returned for type DeleteProviderConfigurationMethodNotAllowed

View Source
const DeleteProviderConfigurationNoContentCode int = 204

DeleteProviderConfigurationNoContentCode is the HTTP code returned for type DeleteProviderConfigurationNoContent

View Source
const DeleteProviderConfigurationNotFoundCode int = 404

DeleteProviderConfigurationNotFoundCode is the HTTP code returned for type DeleteProviderConfigurationNotFound

View Source
const DeleteProviderConfigurationUnprocessableEntityCode int = 422

DeleteProviderConfigurationUnprocessableEntityCode is the HTTP code returned for type DeleteProviderConfigurationUnprocessableEntity

View Source
const DeleteProviderInternalServerErrorCode int = 500

DeleteProviderInternalServerErrorCode is the HTTP code returned for type DeleteProviderInternalServerError

View Source
const DeleteProviderMethodNotAllowedCode int = 405

DeleteProviderMethodNotAllowedCode is the HTTP code returned for type DeleteProviderMethodNotAllowed

View Source
const DeleteProviderNoContentCode int = 204

DeleteProviderNoContentCode is the HTTP code returned for type DeleteProviderNoContent

View Source
const DeleteProviderNotFoundCode int = 404

DeleteProviderNotFoundCode is the HTTP code returned for type DeleteProviderNotFound

View Source
const DeleteProviderUnprocessableEntityCode int = 422

DeleteProviderUnprocessableEntityCode is the HTTP code returned for type DeleteProviderUnprocessableEntity

View Source
const GetProviderAcceptedCode int = 202

GetProviderAcceptedCode is the HTTP code returned for type GetProviderAccepted

View Source
const GetProviderConfigurationInternalServerErrorCode int = 500

GetProviderConfigurationInternalServerErrorCode is the HTTP code returned for type GetProviderConfigurationInternalServerError

View Source
const GetProviderConfigurationNotFoundCode int = 404

GetProviderConfigurationNotFoundCode is the HTTP code returned for type GetProviderConfigurationNotFound

View Source
const GetProviderConfigurationOKCode int = 200

GetProviderConfigurationOKCode is the HTTP code returned for type GetProviderConfigurationOK

View Source
const GetProviderInternalServerErrorCode int = 500

GetProviderInternalServerErrorCode is the HTTP code returned for type GetProviderInternalServerError

View Source
const GetProviderNotFoundCode int = 404

GetProviderNotFoundCode is the HTTP code returned for type GetProviderNotFound

View Source
const ListProviderConfigurationsInternalServerErrorCode int = 500

ListProviderConfigurationsInternalServerErrorCode is the HTTP code returned for type ListProviderConfigurationsInternalServerError

View Source
const ListProviderConfigurationsNotFoundCode int = 404

ListProviderConfigurationsNotFoundCode is the HTTP code returned for type ListProviderConfigurationsNotFound

View Source
const ListProviderConfigurationsOKCode int = 200

ListProviderConfigurationsOKCode is the HTTP code returned for type ListProviderConfigurationsOK

View Source
const ListProvidersInternalServerErrorCode int = 500

ListProvidersInternalServerErrorCode is the HTTP code returned for type ListProvidersInternalServerError

View Source
const ListProvidersOKCode int = 200

ListProvidersOKCode is the HTTP code returned for type ListProvidersOK

View Source
const UpdateProviderAcceptedCode int = 202

UpdateProviderAcceptedCode is the HTTP code returned for type UpdateProviderAccepted

View Source
const UpdateProviderBadRequestCode int = 400

UpdateProviderBadRequestCode is the HTTP code returned for type UpdateProviderBadRequest

View Source
const UpdateProviderInternalServerErrorCode int = 500

UpdateProviderInternalServerErrorCode is the HTTP code returned for type UpdateProviderInternalServerError

View Source
const UpdateProviderNotFoundCode int = 404

UpdateProviderNotFoundCode is the HTTP code returned for type UpdateProviderNotFound

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateProvider

type CreateProvider struct {
	Context *middleware.Context
	Handler CreateProviderHandler
}

CreateProvider swagger:route POST /tf/providers/ providers createProvider

Upload a Terraform provider

func NewCreateProvider

func NewCreateProvider(ctx *middleware.Context, handler CreateProviderHandler) *CreateProvider

NewCreateProvider creates a new http.Handler for the create provider operation

func (*CreateProvider) ServeHTTP

func (o *CreateProvider) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type CreateProviderBadRequest

type CreateProviderBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

CreateProviderBadRequest Bad Request

swagger:response createProviderBadRequest

func NewCreateProviderBadRequest

func NewCreateProviderBadRequest() *CreateProviderBadRequest

NewCreateProviderBadRequest creates CreateProviderBadRequest with default headers values

func (*CreateProviderBadRequest) SetPayload

func (o *CreateProviderBadRequest) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the create provider bad request response

func (*CreateProviderBadRequest) WithPayload

WithPayload adds the payload to the create provider bad request response

func (*CreateProviderBadRequest) WriteResponse

func (o *CreateProviderBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateProviderConfiguration

type CreateProviderConfiguration struct {
	Context *middleware.Context
	Handler CreateProviderConfigurationHandler
}

CreateProviderConfiguration swagger:route POST /tf/provider/{provider-name}/configurations providers createProviderConfiguration

Create a Terraform Provider Configuration

func NewCreateProviderConfiguration

func NewCreateProviderConfiguration(ctx *middleware.Context, handler CreateProviderConfigurationHandler) *CreateProviderConfiguration

NewCreateProviderConfiguration creates a new http.Handler for the create provider configuration operation

func (*CreateProviderConfiguration) ServeHTTP

type CreateProviderConfigurationBadRequest

type CreateProviderConfigurationBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

CreateProviderConfigurationBadRequest Bad Request

swagger:response createProviderConfigurationBadRequest

func NewCreateProviderConfigurationBadRequest

func NewCreateProviderConfigurationBadRequest() *CreateProviderConfigurationBadRequest

NewCreateProviderConfigurationBadRequest creates CreateProviderConfigurationBadRequest with default headers values

func (*CreateProviderConfigurationBadRequest) SetPayload

SetPayload sets the payload to the create provider configuration bad request response

func (*CreateProviderConfigurationBadRequest) WithPayload

WithPayload adds the payload to the create provider configuration bad request response

func (*CreateProviderConfigurationBadRequest) WriteResponse

WriteResponse to the client

type CreateProviderConfigurationCreated

type CreateProviderConfigurationCreated struct {

	/*
	  In: Body
	*/
	Payload *models.ResourceTfProviderConfiguration `json:"body,omitempty"`
}

CreateProviderConfigurationCreated Created

swagger:response createProviderConfigurationCreated

func NewCreateProviderConfigurationCreated

func NewCreateProviderConfigurationCreated() *CreateProviderConfigurationCreated

NewCreateProviderConfigurationCreated creates CreateProviderConfigurationCreated with default headers values

func (*CreateProviderConfigurationCreated) SetPayload

SetPayload sets the payload to the create provider configuration created response

func (*CreateProviderConfigurationCreated) WithPayload

WithPayload adds the payload to the create provider configuration created response

func (*CreateProviderConfigurationCreated) WriteResponse

WriteResponse to the client

type CreateProviderConfigurationHandler

type CreateProviderConfigurationHandler interface {
	Handle(CreateProviderConfigurationParams, *models.ResourceAuthUser) middleware.Responder
}

CreateProviderConfigurationHandler interface for that can handle valid create provider configuration params

type CreateProviderConfigurationHandlerFunc

type CreateProviderConfigurationHandlerFunc func(CreateProviderConfigurationParams, *models.ResourceAuthUser) middleware.Responder

CreateProviderConfigurationHandlerFunc turns a function with the right signature into a create provider configuration handler

func (CreateProviderConfigurationHandlerFunc) Handle

Handle executing the request and returning a response

type CreateProviderConfigurationInternalServerError

type CreateProviderConfigurationInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

CreateProviderConfigurationInternalServerError Internal Server Error

swagger:response createProviderConfigurationInternalServerError

func NewCreateProviderConfigurationInternalServerError

func NewCreateProviderConfigurationInternalServerError() *CreateProviderConfigurationInternalServerError

NewCreateProviderConfigurationInternalServerError creates CreateProviderConfigurationInternalServerError with default headers values

func (*CreateProviderConfigurationInternalServerError) SetPayload

SetPayload sets the payload to the create provider configuration internal server error response

func (*CreateProviderConfigurationInternalServerError) WithPayload

WithPayload adds the payload to the create provider configuration internal server error response

func (*CreateProviderConfigurationInternalServerError) WriteResponse

WriteResponse to the client

type CreateProviderConfigurationNotFound

type CreateProviderConfigurationNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

CreateProviderConfigurationNotFound Not Found

swagger:response createProviderConfigurationNotFound

func NewCreateProviderConfigurationNotFound

func NewCreateProviderConfigurationNotFound() *CreateProviderConfigurationNotFound

NewCreateProviderConfigurationNotFound creates CreateProviderConfigurationNotFound with default headers values

func (*CreateProviderConfigurationNotFound) SetPayload

func (o *CreateProviderConfigurationNotFound) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the create provider configuration not found response

func (*CreateProviderConfigurationNotFound) WithPayload

WithPayload adds the payload to the create provider configuration not found response

func (*CreateProviderConfigurationNotFound) WriteResponse

WriteResponse to the client

type CreateProviderConfigurationParams

type CreateProviderConfigurationParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*A terraform provider configuration
	  Required: true
	  In: body
	*/
	ProviderConfiguration *models.ResourceTfProviderConfiguration
	/*Terraform Provider Name
	  Required: true
	  In: path
	*/
	ProviderName string
}

CreateProviderConfigurationParams contains all the bound params for the create provider configuration operation typically these are obtained from a http.Request

swagger:parameters create-provider-configuration

func NewCreateProviderConfigurationParams

func NewCreateProviderConfigurationParams() CreateProviderConfigurationParams

NewCreateProviderConfigurationParams creates a new CreateProviderConfigurationParams object no default values defined in spec.

func (*CreateProviderConfigurationParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewCreateProviderConfigurationParams() beforehand.

type CreateProviderConfigurationURL

type CreateProviderConfigurationURL struct {
	ProviderName string
	// contains filtered or unexported fields
}

CreateProviderConfigurationURL generates an URL for the create provider configuration operation

func (*CreateProviderConfigurationURL) Build

Build a url path and query string

func (*CreateProviderConfigurationURL) BuildFull

func (o *CreateProviderConfigurationURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*CreateProviderConfigurationURL) Must

func (o *CreateProviderConfigurationURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*CreateProviderConfigurationURL) SetBasePath

func (o *CreateProviderConfigurationURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*CreateProviderConfigurationURL) String

String returns the string representation of the path with query string

func (*CreateProviderConfigurationURL) StringFull

func (o *CreateProviderConfigurationURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*CreateProviderConfigurationURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type CreateProviderCreated

type CreateProviderCreated struct {

	/*
	  In: Body
	*/
	Payload *models.ResourceTfProvider `json:"body,omitempty"`
}

CreateProviderCreated OK

swagger:response createProviderCreated

func NewCreateProviderCreated

func NewCreateProviderCreated() *CreateProviderCreated

NewCreateProviderCreated creates CreateProviderCreated with default headers values

func (*CreateProviderCreated) SetPayload

func (o *CreateProviderCreated) SetPayload(payload *models.ResourceTfProvider)

SetPayload sets the payload to the create provider created response

func (*CreateProviderCreated) WithPayload

WithPayload adds the payload to the create provider created response

func (*CreateProviderCreated) WriteResponse

func (o *CreateProviderCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateProviderHandler

type CreateProviderHandler interface {
	Handle(CreateProviderParams, *models.ResourceAuthUser) middleware.Responder
}

CreateProviderHandler interface for that can handle valid create provider params

type CreateProviderHandlerFunc

type CreateProviderHandlerFunc func(CreateProviderParams, *models.ResourceAuthUser) middleware.Responder

CreateProviderHandlerFunc turns a function with the right signature into a create provider handler

func (CreateProviderHandlerFunc) Handle

Handle executing the request and returning a response

type CreateProviderParams

type CreateProviderParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*A terraform module
	  In: body
	*/
	TerraformProvider *models.ResourceTfProvider
}

CreateProviderParams contains all the bound params for the create provider operation typically these are obtained from a http.Request

swagger:parameters create-provider

func NewCreateProviderParams

func NewCreateProviderParams() CreateProviderParams

NewCreateProviderParams creates a new CreateProviderParams object no default values defined in spec.

func (*CreateProviderParams) BindRequest

func (o *CreateProviderParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewCreateProviderParams() beforehand.

type CreateProviderURL

type CreateProviderURL struct {
	// contains filtered or unexported fields
}

CreateProviderURL generates an URL for the create provider operation

func (*CreateProviderURL) Build

func (o *CreateProviderURL) Build() (*url.URL, error)

Build a url path and query string

func (*CreateProviderURL) BuildFull

func (o *CreateProviderURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*CreateProviderURL) Must

func (o *CreateProviderURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*CreateProviderURL) SetBasePath

func (o *CreateProviderURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*CreateProviderURL) String

func (o *CreateProviderURL) String() string

String returns the string representation of the path with query string

func (*CreateProviderURL) StringFull

func (o *CreateProviderURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*CreateProviderURL) WithBasePath

func (o *CreateProviderURL) WithBasePath(bp string) *CreateProviderURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DeleteProvider

type DeleteProvider struct {
	Context *middleware.Context
	Handler DeleteProviderHandler
}

DeleteProvider swagger:route DELETE /tf/provider/{name} providers deleteProvider

Delete a terraform provider

func NewDeleteProvider

func NewDeleteProvider(ctx *middleware.Context, handler DeleteProviderHandler) *DeleteProvider

NewDeleteProvider creates a new http.Handler for the delete provider operation

func (*DeleteProvider) ServeHTTP

func (o *DeleteProvider) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type DeleteProviderConfiguration

type DeleteProviderConfiguration struct {
	Context *middleware.Context
	Handler DeleteProviderConfigurationHandler
}

DeleteProviderConfiguration swagger:route DELETE /tf/provider/{provider-name}/configuration/{id} providers deleteProviderConfiguration

Delete a terraform provider configuration

func NewDeleteProviderConfiguration

func NewDeleteProviderConfiguration(ctx *middleware.Context, handler DeleteProviderConfigurationHandler) *DeleteProviderConfiguration

NewDeleteProviderConfiguration creates a new http.Handler for the delete provider configuration operation

func (*DeleteProviderConfiguration) ServeHTTP

type DeleteProviderConfigurationHandler

type DeleteProviderConfigurationHandler interface {
	Handle(DeleteProviderConfigurationParams, *models.ResourceAuthUser) middleware.Responder
}

DeleteProviderConfigurationHandler interface for that can handle valid delete provider configuration params

type DeleteProviderConfigurationHandlerFunc

type DeleteProviderConfigurationHandlerFunc func(DeleteProviderConfigurationParams, *models.ResourceAuthUser) middleware.Responder

DeleteProviderConfigurationHandlerFunc turns a function with the right signature into a delete provider configuration handler

func (DeleteProviderConfigurationHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteProviderConfigurationInternalServerError

type DeleteProviderConfigurationInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderConfigurationInternalServerError Internal Server Error

swagger:response deleteProviderConfigurationInternalServerError

func NewDeleteProviderConfigurationInternalServerError

func NewDeleteProviderConfigurationInternalServerError() *DeleteProviderConfigurationInternalServerError

NewDeleteProviderConfigurationInternalServerError creates DeleteProviderConfigurationInternalServerError with default headers values

func (*DeleteProviderConfigurationInternalServerError) SetPayload

SetPayload sets the payload to the delete provider configuration internal server error response

func (*DeleteProviderConfigurationInternalServerError) WithPayload

WithPayload adds the payload to the delete provider configuration internal server error response

func (*DeleteProviderConfigurationInternalServerError) WriteResponse

WriteResponse to the client

type DeleteProviderConfigurationMethodNotAllowed

type DeleteProviderConfigurationMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderConfigurationMethodNotAllowed Method Not Allowed

swagger:response deleteProviderConfigurationMethodNotAllowed

func NewDeleteProviderConfigurationMethodNotAllowed

func NewDeleteProviderConfigurationMethodNotAllowed() *DeleteProviderConfigurationMethodNotAllowed

NewDeleteProviderConfigurationMethodNotAllowed creates DeleteProviderConfigurationMethodNotAllowed with default headers values

func (*DeleteProviderConfigurationMethodNotAllowed) SetPayload

SetPayload sets the payload to the delete provider configuration method not allowed response

func (*DeleteProviderConfigurationMethodNotAllowed) WithPayload

WithPayload adds the payload to the delete provider configuration method not allowed response

func (*DeleteProviderConfigurationMethodNotAllowed) WriteResponse

WriteResponse to the client

type DeleteProviderConfigurationNoContent

type DeleteProviderConfigurationNoContent struct {
}

DeleteProviderConfigurationNoContent No Content

swagger:response deleteProviderConfigurationNoContent

func NewDeleteProviderConfigurationNoContent

func NewDeleteProviderConfigurationNoContent() *DeleteProviderConfigurationNoContent

NewDeleteProviderConfigurationNoContent creates DeleteProviderConfigurationNoContent with default headers values

func (*DeleteProviderConfigurationNoContent) WriteResponse

WriteResponse to the client

type DeleteProviderConfigurationNotFound

type DeleteProviderConfigurationNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderConfigurationNotFound Not Found

swagger:response deleteProviderConfigurationNotFound

func NewDeleteProviderConfigurationNotFound

func NewDeleteProviderConfigurationNotFound() *DeleteProviderConfigurationNotFound

NewDeleteProviderConfigurationNotFound creates DeleteProviderConfigurationNotFound with default headers values

func (*DeleteProviderConfigurationNotFound) SetPayload

func (o *DeleteProviderConfigurationNotFound) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the delete provider configuration not found response

func (*DeleteProviderConfigurationNotFound) WithPayload

WithPayload adds the payload to the delete provider configuration not found response

func (*DeleteProviderConfigurationNotFound) WriteResponse

WriteResponse to the client

type DeleteProviderConfigurationParams

type DeleteProviderConfigurationParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Configuration for a Terraform Provider
	  Required: true
	  In: path
	*/
	ID string
	/*Terraform Provider ID
	  Required: true
	  In: path
	*/
	ProviderName string
}

DeleteProviderConfigurationParams contains all the bound params for the delete provider configuration operation typically these are obtained from a http.Request

swagger:parameters delete-provider-configuration

func NewDeleteProviderConfigurationParams

func NewDeleteProviderConfigurationParams() DeleteProviderConfigurationParams

NewDeleteProviderConfigurationParams creates a new DeleteProviderConfigurationParams object no default values defined in spec.

func (*DeleteProviderConfigurationParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteProviderConfigurationParams() beforehand.

type DeleteProviderConfigurationURL

type DeleteProviderConfigurationURL struct {
	ID           string
	ProviderName string
	// contains filtered or unexported fields
}

DeleteProviderConfigurationURL generates an URL for the delete provider configuration operation

func (*DeleteProviderConfigurationURL) Build

Build a url path and query string

func (*DeleteProviderConfigurationURL) BuildFull

func (o *DeleteProviderConfigurationURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteProviderConfigurationURL) Must

func (o *DeleteProviderConfigurationURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DeleteProviderConfigurationURL) SetBasePath

func (o *DeleteProviderConfigurationURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DeleteProviderConfigurationURL) String

String returns the string representation of the path with query string

func (*DeleteProviderConfigurationURL) StringFull

func (o *DeleteProviderConfigurationURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DeleteProviderConfigurationURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DeleteProviderConfigurationUnprocessableEntity

type DeleteProviderConfigurationUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderConfigurationUnprocessableEntity Unprocessable Entity

swagger:response deleteProviderConfigurationUnprocessableEntity

func NewDeleteProviderConfigurationUnprocessableEntity

func NewDeleteProviderConfigurationUnprocessableEntity() *DeleteProviderConfigurationUnprocessableEntity

NewDeleteProviderConfigurationUnprocessableEntity creates DeleteProviderConfigurationUnprocessableEntity with default headers values

func (*DeleteProviderConfigurationUnprocessableEntity) SetPayload

SetPayload sets the payload to the delete provider configuration unprocessable entity response

func (*DeleteProviderConfigurationUnprocessableEntity) WithPayload

WithPayload adds the payload to the delete provider configuration unprocessable entity response

func (*DeleteProviderConfigurationUnprocessableEntity) WriteResponse

WriteResponse to the client

type DeleteProviderHandler

type DeleteProviderHandler interface {
	Handle(DeleteProviderParams, *models.ResourceAuthUser) middleware.Responder
}

DeleteProviderHandler interface for that can handle valid delete provider params

type DeleteProviderHandlerFunc

type DeleteProviderHandlerFunc func(DeleteProviderParams, *models.ResourceAuthUser) middleware.Responder

DeleteProviderHandlerFunc turns a function with the right signature into a delete provider handler

func (DeleteProviderHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteProviderInternalServerError

type DeleteProviderInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderInternalServerError Internal Server Error

swagger:response deleteProviderInternalServerError

func NewDeleteProviderInternalServerError

func NewDeleteProviderInternalServerError() *DeleteProviderInternalServerError

NewDeleteProviderInternalServerError creates DeleteProviderInternalServerError with default headers values

func (*DeleteProviderInternalServerError) SetPayload

func (o *DeleteProviderInternalServerError) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the delete provider internal server error response

func (*DeleteProviderInternalServerError) WithPayload

WithPayload adds the payload to the delete provider internal server error response

func (*DeleteProviderInternalServerError) WriteResponse

func (o *DeleteProviderInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteProviderMethodNotAllowed

type DeleteProviderMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderMethodNotAllowed Method Not Allowed

swagger:response deleteProviderMethodNotAllowed

func NewDeleteProviderMethodNotAllowed

func NewDeleteProviderMethodNotAllowed() *DeleteProviderMethodNotAllowed

NewDeleteProviderMethodNotAllowed creates DeleteProviderMethodNotAllowed with default headers values

func (*DeleteProviderMethodNotAllowed) SetPayload

func (o *DeleteProviderMethodNotAllowed) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the delete provider method not allowed response

func (*DeleteProviderMethodNotAllowed) WithPayload

WithPayload adds the payload to the delete provider method not allowed response

func (*DeleteProviderMethodNotAllowed) WriteResponse

func (o *DeleteProviderMethodNotAllowed) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteProviderNoContent

type DeleteProviderNoContent struct {
}

DeleteProviderNoContent No Content

swagger:response deleteProviderNoContent

func NewDeleteProviderNoContent

func NewDeleteProviderNoContent() *DeleteProviderNoContent

NewDeleteProviderNoContent creates DeleteProviderNoContent with default headers values

func (*DeleteProviderNoContent) WriteResponse

func (o *DeleteProviderNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteProviderNotFound

type DeleteProviderNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderNotFound Not Found

swagger:response deleteProviderNotFound

func NewDeleteProviderNotFound

func NewDeleteProviderNotFound() *DeleteProviderNotFound

NewDeleteProviderNotFound creates DeleteProviderNotFound with default headers values

func (*DeleteProviderNotFound) SetPayload

func (o *DeleteProviderNotFound) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the delete provider not found response

func (*DeleteProviderNotFound) WithPayload

WithPayload adds the payload to the delete provider not found response

func (*DeleteProviderNotFound) WriteResponse

func (o *DeleteProviderNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteProviderParams

type DeleteProviderParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique identifier for this provider
	  Required: true
	  In: path
	*/
	Name string
}

DeleteProviderParams contains all the bound params for the delete provider operation typically these are obtained from a http.Request

swagger:parameters delete-provider

func NewDeleteProviderParams

func NewDeleteProviderParams() DeleteProviderParams

NewDeleteProviderParams creates a new DeleteProviderParams object no default values defined in spec.

func (*DeleteProviderParams) BindRequest

func (o *DeleteProviderParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteProviderParams() beforehand.

type DeleteProviderURL

type DeleteProviderURL struct {
	Name string
	// contains filtered or unexported fields
}

DeleteProviderURL generates an URL for the delete provider operation

func (*DeleteProviderURL) Build

func (o *DeleteProviderURL) Build() (*url.URL, error)

Build a url path and query string

func (*DeleteProviderURL) BuildFull

func (o *DeleteProviderURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteProviderURL) Must

func (o *DeleteProviderURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DeleteProviderURL) SetBasePath

func (o *DeleteProviderURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*DeleteProviderURL) String

func (o *DeleteProviderURL) String() string

String returns the string representation of the path with query string

func (*DeleteProviderURL) StringFull

func (o *DeleteProviderURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DeleteProviderURL) WithBasePath

func (o *DeleteProviderURL) WithBasePath(bp string) *DeleteProviderURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type DeleteProviderUnprocessableEntity

type DeleteProviderUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

DeleteProviderUnprocessableEntity Unprocessable Entity

swagger:response deleteProviderUnprocessableEntity

func NewDeleteProviderUnprocessableEntity

func NewDeleteProviderUnprocessableEntity() *DeleteProviderUnprocessableEntity

NewDeleteProviderUnprocessableEntity creates DeleteProviderUnprocessableEntity with default headers values

func (*DeleteProviderUnprocessableEntity) SetPayload

func (o *DeleteProviderUnprocessableEntity) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the delete provider unprocessable entity response

func (*DeleteProviderUnprocessableEntity) WithPayload

WithPayload adds the payload to the delete provider unprocessable entity response

func (*DeleteProviderUnprocessableEntity) WriteResponse

func (o *DeleteProviderUnprocessableEntity) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetProvider

type GetProvider struct {
	Context *middleware.Context
	Handler GetProviderHandler
}

GetProvider swagger:route GET /tf/provider/{name} providers getProvider

Get Terraform Provider

func NewGetProvider

func NewGetProvider(ctx *middleware.Context, handler GetProviderHandler) *GetProvider

NewGetProvider creates a new http.Handler for the get provider operation

func (*GetProvider) ServeHTTP

func (o *GetProvider) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type GetProviderAccepted

type GetProviderAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.ResourceTfProvider `json:"body,omitempty"`
}

GetProviderAccepted OK

swagger:response getProviderAccepted

func NewGetProviderAccepted

func NewGetProviderAccepted() *GetProviderAccepted

NewGetProviderAccepted creates GetProviderAccepted with default headers values

func (*GetProviderAccepted) SetPayload

func (o *GetProviderAccepted) SetPayload(payload *models.ResourceTfProvider)

SetPayload sets the payload to the get provider accepted response

func (*GetProviderAccepted) WithPayload

WithPayload adds the payload to the get provider accepted response

func (*GetProviderAccepted) WriteResponse

func (o *GetProviderAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetProviderConfiguration

type GetProviderConfiguration struct {
	Context *middleware.Context
	Handler GetProviderConfigurationHandler
}

GetProviderConfiguration swagger:route GET /tf/provider/{provider-name}/configuration/{id} providers getProviderConfiguration

Get Configuration for Provider

func NewGetProviderConfiguration

func NewGetProviderConfiguration(ctx *middleware.Context, handler GetProviderConfigurationHandler) *GetProviderConfiguration

NewGetProviderConfiguration creates a new http.Handler for the get provider configuration operation

func (*GetProviderConfiguration) ServeHTTP

type GetProviderConfigurationHandler

type GetProviderConfigurationHandler interface {
	Handle(GetProviderConfigurationParams, *models.ResourceAuthUser) middleware.Responder
}

GetProviderConfigurationHandler interface for that can handle valid get provider configuration params

type GetProviderConfigurationHandlerFunc

type GetProviderConfigurationHandlerFunc func(GetProviderConfigurationParams, *models.ResourceAuthUser) middleware.Responder

GetProviderConfigurationHandlerFunc turns a function with the right signature into a get provider configuration handler

func (GetProviderConfigurationHandlerFunc) Handle

Handle executing the request and returning a response

type GetProviderConfigurationInternalServerError

type GetProviderConfigurationInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

GetProviderConfigurationInternalServerError Internal Server Error

swagger:response getProviderConfigurationInternalServerError

func NewGetProviderConfigurationInternalServerError

func NewGetProviderConfigurationInternalServerError() *GetProviderConfigurationInternalServerError

NewGetProviderConfigurationInternalServerError creates GetProviderConfigurationInternalServerError with default headers values

func (*GetProviderConfigurationInternalServerError) SetPayload

SetPayload sets the payload to the get provider configuration internal server error response

func (*GetProviderConfigurationInternalServerError) WithPayload

WithPayload adds the payload to the get provider configuration internal server error response

func (*GetProviderConfigurationInternalServerError) WriteResponse

WriteResponse to the client

type GetProviderConfigurationNotFound

type GetProviderConfigurationNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

GetProviderConfigurationNotFound Not Found

swagger:response getProviderConfigurationNotFound

func NewGetProviderConfigurationNotFound

func NewGetProviderConfigurationNotFound() *GetProviderConfigurationNotFound

NewGetProviderConfigurationNotFound creates GetProviderConfigurationNotFound with default headers values

func (*GetProviderConfigurationNotFound) SetPayload

func (o *GetProviderConfigurationNotFound) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the get provider configuration not found response

func (*GetProviderConfigurationNotFound) WithPayload

WithPayload adds the payload to the get provider configuration not found response

func (*GetProviderConfigurationNotFound) WriteResponse

func (o *GetProviderConfigurationNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetProviderConfigurationOK

type GetProviderConfigurationOK struct {

	/*
	  In: Body
	*/
	Payload *models.ResourceTfProviderConfiguration `json:"body,omitempty"`
}

GetProviderConfigurationOK OK

swagger:response getProviderConfigurationOK

func NewGetProviderConfigurationOK

func NewGetProviderConfigurationOK() *GetProviderConfigurationOK

NewGetProviderConfigurationOK creates GetProviderConfigurationOK with default headers values

func (*GetProviderConfigurationOK) SetPayload

SetPayload sets the payload to the get provider configuration o k response

func (*GetProviderConfigurationOK) WithPayload

WithPayload adds the payload to the get provider configuration o k response

func (*GetProviderConfigurationOK) WriteResponse

func (o *GetProviderConfigurationOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetProviderConfigurationParams

type GetProviderConfigurationParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Configuration for a Terraform Provider
	  Required: true
	  In: path
	*/
	ID string
	/*Terraform Provider ID
	  Required: true
	  In: path
	*/
	ProviderName string
}

GetProviderConfigurationParams contains all the bound params for the get provider configuration operation typically these are obtained from a http.Request

swagger:parameters get-provider-configuration

func NewGetProviderConfigurationParams

func NewGetProviderConfigurationParams() GetProviderConfigurationParams

NewGetProviderConfigurationParams creates a new GetProviderConfigurationParams object no default values defined in spec.

func (*GetProviderConfigurationParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetProviderConfigurationParams() beforehand.

type GetProviderConfigurationURL

type GetProviderConfigurationURL struct {
	ID           string
	ProviderName string
	// contains filtered or unexported fields
}

GetProviderConfigurationURL generates an URL for the get provider configuration operation

func (*GetProviderConfigurationURL) Build

func (o *GetProviderConfigurationURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetProviderConfigurationURL) BuildFull

func (o *GetProviderConfigurationURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetProviderConfigurationURL) Must

func (o *GetProviderConfigurationURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetProviderConfigurationURL) SetBasePath

func (o *GetProviderConfigurationURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetProviderConfigurationURL) String

func (o *GetProviderConfigurationURL) String() string

String returns the string representation of the path with query string

func (*GetProviderConfigurationURL) StringFull

func (o *GetProviderConfigurationURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetProviderConfigurationURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type GetProviderHandler

type GetProviderHandler interface {
	Handle(GetProviderParams, *models.ResourceAuthUser) middleware.Responder
}

GetProviderHandler interface for that can handle valid get provider params

type GetProviderHandlerFunc

type GetProviderHandlerFunc func(GetProviderParams, *models.ResourceAuthUser) middleware.Responder

GetProviderHandlerFunc turns a function with the right signature into a get provider handler

func (GetProviderHandlerFunc) Handle

Handle executing the request and returning a response

type GetProviderInternalServerError

type GetProviderInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

GetProviderInternalServerError Internal Server Error

swagger:response getProviderInternalServerError

func NewGetProviderInternalServerError

func NewGetProviderInternalServerError() *GetProviderInternalServerError

NewGetProviderInternalServerError creates GetProviderInternalServerError with default headers values

func (*GetProviderInternalServerError) SetPayload

func (o *GetProviderInternalServerError) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the get provider internal server error response

func (*GetProviderInternalServerError) WithPayload

WithPayload adds the payload to the get provider internal server error response

func (*GetProviderInternalServerError) WriteResponse

func (o *GetProviderInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetProviderNotFound

type GetProviderNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

GetProviderNotFound Not Found

swagger:response getProviderNotFound

func NewGetProviderNotFound

func NewGetProviderNotFound() *GetProviderNotFound

NewGetProviderNotFound creates GetProviderNotFound with default headers values

func (*GetProviderNotFound) SetPayload

func (o *GetProviderNotFound) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the get provider not found response

func (*GetProviderNotFound) WithPayload

func (o *GetProviderNotFound) WithPayload(payload *models.ServerError) *GetProviderNotFound

WithPayload adds the payload to the get provider not found response

func (*GetProviderNotFound) WriteResponse

func (o *GetProviderNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetProviderParams

type GetProviderParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Terraform Provider Name
	  Required: true
	  In: path
	*/
	Name string
}

GetProviderParams contains all the bound params for the get provider operation typically these are obtained from a http.Request

swagger:parameters get-provider

func NewGetProviderParams

func NewGetProviderParams() GetProviderParams

NewGetProviderParams creates a new GetProviderParams object no default values defined in spec.

func (*GetProviderParams) BindRequest

func (o *GetProviderParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetProviderParams() beforehand.

type GetProviderURL

type GetProviderURL struct {
	Name string
	// contains filtered or unexported fields
}

GetProviderURL generates an URL for the get provider operation

func (*GetProviderURL) Build

func (o *GetProviderURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetProviderURL) BuildFull

func (o *GetProviderURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetProviderURL) Must

func (o *GetProviderURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetProviderURL) SetBasePath

func (o *GetProviderURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*GetProviderURL) String

func (o *GetProviderURL) String() string

String returns the string representation of the path with query string

func (*GetProviderURL) StringFull

func (o *GetProviderURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetProviderURL) WithBasePath

func (o *GetProviderURL) WithBasePath(bp string) *GetProviderURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListProviderConfigurations

type ListProviderConfigurations struct {
	Context *middleware.Context
	Handler ListProviderConfigurationsHandler
}

ListProviderConfigurations swagger:route GET /tf/provider/{provider-name}/configurations providers listProviderConfigurations

List Configurations for s Terraform Provider

func NewListProviderConfigurations

func NewListProviderConfigurations(ctx *middleware.Context, handler ListProviderConfigurationsHandler) *ListProviderConfigurations

NewListProviderConfigurations creates a new http.Handler for the list provider configurations operation

func (*ListProviderConfigurations) ServeHTTP

type ListProviderConfigurationsHandler

type ListProviderConfigurationsHandler interface {
	Handle(ListProviderConfigurationsParams, *models.ResourceAuthUser) middleware.Responder
}

ListProviderConfigurationsHandler interface for that can handle valid list provider configurations params

type ListProviderConfigurationsHandlerFunc

type ListProviderConfigurationsHandlerFunc func(ListProviderConfigurationsParams, *models.ResourceAuthUser) middleware.Responder

ListProviderConfigurationsHandlerFunc turns a function with the right signature into a list provider configurations handler

func (ListProviderConfigurationsHandlerFunc) Handle

Handle executing the request and returning a response

type ListProviderConfigurationsInternalServerError

type ListProviderConfigurationsInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

ListProviderConfigurationsInternalServerError Internal Server Error

swagger:response listProviderConfigurationsInternalServerError

func NewListProviderConfigurationsInternalServerError

func NewListProviderConfigurationsInternalServerError() *ListProviderConfigurationsInternalServerError

NewListProviderConfigurationsInternalServerError creates ListProviderConfigurationsInternalServerError with default headers values

func (*ListProviderConfigurationsInternalServerError) SetPayload

SetPayload sets the payload to the list provider configurations internal server error response

func (*ListProviderConfigurationsInternalServerError) WithPayload

WithPayload adds the payload to the list provider configurations internal server error response

func (*ListProviderConfigurationsInternalServerError) WriteResponse

WriteResponse to the client

type ListProviderConfigurationsNotFound

type ListProviderConfigurationsNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

ListProviderConfigurationsNotFound Not Found

swagger:response listProviderConfigurationsNotFound

func NewListProviderConfigurationsNotFound

func NewListProviderConfigurationsNotFound() *ListProviderConfigurationsNotFound

NewListProviderConfigurationsNotFound creates ListProviderConfigurationsNotFound with default headers values

func (*ListProviderConfigurationsNotFound) SetPayload

func (o *ListProviderConfigurationsNotFound) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the list provider configurations not found response

func (*ListProviderConfigurationsNotFound) WithPayload

WithPayload adds the payload to the list provider configurations not found response

func (*ListProviderConfigurationsNotFound) WriteResponse

WriteResponse to the client

type ListProviderConfigurationsOK

type ListProviderConfigurationsOK struct {

	/*
	  In: Body
	*/
	Payload *models.ResponseListTfProviderConfiguration `json:"body,omitempty"`
}

ListProviderConfigurationsOK OK

swagger:response listProviderConfigurationsOK

func NewListProviderConfigurationsOK

func NewListProviderConfigurationsOK() *ListProviderConfigurationsOK

NewListProviderConfigurationsOK creates ListProviderConfigurationsOK with default headers values

func (*ListProviderConfigurationsOK) SetPayload

SetPayload sets the payload to the list provider configurations o k response

func (*ListProviderConfigurationsOK) WithPayload

WithPayload adds the payload to the list provider configurations o k response

func (*ListProviderConfigurationsOK) WriteResponse

func (o *ListProviderConfigurationsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListProviderConfigurationsParams

type ListProviderConfigurationsParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Terraform Provider Name
	  Required: true
	  In: path
	*/
	ProviderName string
}

ListProviderConfigurationsParams contains all the bound params for the list provider configurations operation typically these are obtained from a http.Request

swagger:parameters list-provider-configurations

func NewListProviderConfigurationsParams

func NewListProviderConfigurationsParams() ListProviderConfigurationsParams

NewListProviderConfigurationsParams creates a new ListProviderConfigurationsParams object no default values defined in spec.

func (*ListProviderConfigurationsParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListProviderConfigurationsParams() beforehand.

type ListProviderConfigurationsURL

type ListProviderConfigurationsURL struct {
	ProviderName string
	// contains filtered or unexported fields
}

ListProviderConfigurationsURL generates an URL for the list provider configurations operation

func (*ListProviderConfigurationsURL) Build

func (o *ListProviderConfigurationsURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListProviderConfigurationsURL) BuildFull

func (o *ListProviderConfigurationsURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListProviderConfigurationsURL) Must

func (o *ListProviderConfigurationsURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListProviderConfigurationsURL) SetBasePath

func (o *ListProviderConfigurationsURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListProviderConfigurationsURL) String

String returns the string representation of the path with query string

func (*ListProviderConfigurationsURL) StringFull

func (o *ListProviderConfigurationsURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListProviderConfigurationsURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type ListProviders

type ListProviders struct {
	Context *middleware.Context
	Handler ListProvidersHandler
}

ListProviders swagger:route GET /tf/providers/ providers listProviders

List Terraform Providers

func NewListProviders

func NewListProviders(ctx *middleware.Context, handler ListProvidersHandler) *ListProviders

NewListProviders creates a new http.Handler for the list providers operation

func (*ListProviders) ServeHTTP

func (o *ListProviders) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type ListProvidersHandler

type ListProvidersHandler interface {
	Handle(ListProvidersParams, *models.ResourceAuthUser) middleware.Responder
}

ListProvidersHandler interface for that can handle valid list providers params

type ListProvidersHandlerFunc

type ListProvidersHandlerFunc func(ListProvidersParams, *models.ResourceAuthUser) middleware.Responder

ListProvidersHandlerFunc turns a function with the right signature into a list providers handler

func (ListProvidersHandlerFunc) Handle

Handle executing the request and returning a response

type ListProvidersInternalServerError

type ListProvidersInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

ListProvidersInternalServerError Internal Server Error

swagger:response listProvidersInternalServerError

func NewListProvidersInternalServerError

func NewListProvidersInternalServerError() *ListProvidersInternalServerError

NewListProvidersInternalServerError creates ListProvidersInternalServerError with default headers values

func (*ListProvidersInternalServerError) SetPayload

func (o *ListProvidersInternalServerError) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the list providers internal server error response

func (*ListProvidersInternalServerError) WithPayload

WithPayload adds the payload to the list providers internal server error response

func (*ListProvidersInternalServerError) WriteResponse

func (o *ListProvidersInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListProvidersOK

type ListProvidersOK struct {

	/*
	  In: Body
	*/
	Payload *models.ResponseListTfProviders `json:"body,omitempty"`
}

ListProvidersOK OK

swagger:response listProvidersOK

func NewListProvidersOK

func NewListProvidersOK() *ListProvidersOK

NewListProvidersOK creates ListProvidersOK with default headers values

func (*ListProvidersOK) SetPayload

func (o *ListProvidersOK) SetPayload(payload *models.ResponseListTfProviders)

SetPayload sets the payload to the list providers o k response

func (*ListProvidersOK) WithPayload

WithPayload adds the payload to the list providers o k response

func (*ListProvidersOK) WriteResponse

func (o *ListProvidersOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListProvidersParams

type ListProvidersParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ListProvidersParams contains all the bound params for the list providers operation typically these are obtained from a http.Request

swagger:parameters list-providers

func NewListProvidersParams

func NewListProvidersParams() ListProvidersParams

NewListProvidersParams creates a new ListProvidersParams object no default values defined in spec.

func (*ListProvidersParams) BindRequest

func (o *ListProvidersParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListProvidersParams() beforehand.

type ListProvidersURL

type ListProvidersURL struct {
	// contains filtered or unexported fields
}

ListProvidersURL generates an URL for the list providers operation

func (*ListProvidersURL) Build

func (o *ListProvidersURL) Build() (*url.URL, error)

Build a url path and query string

func (*ListProvidersURL) BuildFull

func (o *ListProvidersURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*ListProvidersURL) Must

func (o *ListProvidersURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*ListProvidersURL) SetBasePath

func (o *ListProvidersURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*ListProvidersURL) String

func (o *ListProvidersURL) String() string

String returns the string representation of the path with query string

func (*ListProvidersURL) StringFull

func (o *ListProvidersURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*ListProvidersURL) WithBasePath

func (o *ListProvidersURL) WithBasePath(bp string) *ListProvidersURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type UpdateProvider

type UpdateProvider struct {
	Context *middleware.Context
	Handler UpdateProviderHandler
}

UpdateProvider swagger:route PUT /tf/provider/{name} providers updateProvider

Update a Terraform provider

func NewUpdateProvider

func NewUpdateProvider(ctx *middleware.Context, handler UpdateProviderHandler) *UpdateProvider

NewUpdateProvider creates a new http.Handler for the update provider operation

func (*UpdateProvider) ServeHTTP

func (o *UpdateProvider) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type UpdateProviderAccepted

type UpdateProviderAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.ResourceTfProvider `json:"body,omitempty"`
}

UpdateProviderAccepted Updated

swagger:response updateProviderAccepted

func NewUpdateProviderAccepted

func NewUpdateProviderAccepted() *UpdateProviderAccepted

NewUpdateProviderAccepted creates UpdateProviderAccepted with default headers values

func (*UpdateProviderAccepted) SetPayload

func (o *UpdateProviderAccepted) SetPayload(payload *models.ResourceTfProvider)

SetPayload sets the payload to the update provider accepted response

func (*UpdateProviderAccepted) WithPayload

WithPayload adds the payload to the update provider accepted response

func (*UpdateProviderAccepted) WriteResponse

func (o *UpdateProviderAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateProviderBadRequest

type UpdateProviderBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

UpdateProviderBadRequest Bad Request

swagger:response updateProviderBadRequest

func NewUpdateProviderBadRequest

func NewUpdateProviderBadRequest() *UpdateProviderBadRequest

NewUpdateProviderBadRequest creates UpdateProviderBadRequest with default headers values

func (*UpdateProviderBadRequest) SetPayload

func (o *UpdateProviderBadRequest) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the update provider bad request response

func (*UpdateProviderBadRequest) WithPayload

WithPayload adds the payload to the update provider bad request response

func (*UpdateProviderBadRequest) WriteResponse

func (o *UpdateProviderBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateProviderHandler

type UpdateProviderHandler interface {
	Handle(UpdateProviderParams, *models.ResourceAuthUser) middleware.Responder
}

UpdateProviderHandler interface for that can handle valid update provider params

type UpdateProviderHandlerFunc

type UpdateProviderHandlerFunc func(UpdateProviderParams, *models.ResourceAuthUser) middleware.Responder

UpdateProviderHandlerFunc turns a function with the right signature into a update provider handler

func (UpdateProviderHandlerFunc) Handle

Handle executing the request and returning a response

type UpdateProviderInternalServerError

type UpdateProviderInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

UpdateProviderInternalServerError Internal Server Error

swagger:response updateProviderInternalServerError

func NewUpdateProviderInternalServerError

func NewUpdateProviderInternalServerError() *UpdateProviderInternalServerError

NewUpdateProviderInternalServerError creates UpdateProviderInternalServerError with default headers values

func (*UpdateProviderInternalServerError) SetPayload

func (o *UpdateProviderInternalServerError) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the update provider internal server error response

func (*UpdateProviderInternalServerError) WithPayload

WithPayload adds the payload to the update provider internal server error response

func (*UpdateProviderInternalServerError) WriteResponse

func (o *UpdateProviderInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateProviderNotFound

type UpdateProviderNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ServerError `json:"body,omitempty"`
}

UpdateProviderNotFound Not Found

swagger:response updateProviderNotFound

func NewUpdateProviderNotFound

func NewUpdateProviderNotFound() *UpdateProviderNotFound

NewUpdateProviderNotFound creates UpdateProviderNotFound with default headers values

func (*UpdateProviderNotFound) SetPayload

func (o *UpdateProviderNotFound) SetPayload(payload *models.ServerError)

SetPayload sets the payload to the update provider not found response

func (*UpdateProviderNotFound) WithPayload

WithPayload adds the payload to the update provider not found response

func (*UpdateProviderNotFound) WriteResponse

func (o *UpdateProviderNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type UpdateProviderParams

type UpdateProviderParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Terraform Provider ID
	  Required: true
	  In: path
	*/
	Name string
	/*A terraform provider
	  In: body
	*/
	TerraformProvider *models.ResourceTfProvider
}

UpdateProviderParams contains all the bound params for the update provider operation typically these are obtained from a http.Request

swagger:parameters update-provider

func NewUpdateProviderParams

func NewUpdateProviderParams() UpdateProviderParams

NewUpdateProviderParams creates a new UpdateProviderParams object no default values defined in spec.

func (*UpdateProviderParams) BindRequest

func (o *UpdateProviderParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewUpdateProviderParams() beforehand.

type UpdateProviderURL

type UpdateProviderURL struct {
	Name string
	// contains filtered or unexported fields
}

UpdateProviderURL generates an URL for the update provider operation

func (*UpdateProviderURL) Build

func (o *UpdateProviderURL) Build() (*url.URL, error)

Build a url path and query string

func (*UpdateProviderURL) BuildFull

func (o *UpdateProviderURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*UpdateProviderURL) Must

func (o *UpdateProviderURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*UpdateProviderURL) SetBasePath

func (o *UpdateProviderURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*UpdateProviderURL) String

func (o *UpdateProviderURL) String() string

String returns the string representation of the path with query string

func (*UpdateProviderURL) StringFull

func (o *UpdateProviderURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*UpdateProviderURL) WithBasePath

func (o *UpdateProviderURL) WithBasePath(bp string) *UpdateProviderURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

Jump to

Keyboard shortcuts

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