Documentation
¶
Index ¶
- Constants
- type CreateProvider
- type CreateProviderBadRequest
- type CreateProviderConfiguration
- type CreateProviderConfigurationBadRequest
- func (o *CreateProviderConfigurationBadRequest) SetPayload(payload *models.ServerError)
- func (o *CreateProviderConfigurationBadRequest) WithPayload(payload *models.ServerError) *CreateProviderConfigurationBadRequest
- func (o *CreateProviderConfigurationBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateProviderConfigurationCreated
- func (o *CreateProviderConfigurationCreated) SetPayload(payload *models.ResourceTfProviderConfiguration)
- func (o *CreateProviderConfigurationCreated) WithPayload(payload *models.ResourceTfProviderConfiguration) *CreateProviderConfigurationCreated
- func (o *CreateProviderConfigurationCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateProviderConfigurationHandler
- type CreateProviderConfigurationHandlerFunc
- type CreateProviderConfigurationInternalServerError
- func (o *CreateProviderConfigurationInternalServerError) SetPayload(payload *models.ServerError)
- func (o *CreateProviderConfigurationInternalServerError) WithPayload(payload *models.ServerError) *CreateProviderConfigurationInternalServerError
- func (o *CreateProviderConfigurationInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateProviderConfigurationNotFound
- func (o *CreateProviderConfigurationNotFound) SetPayload(payload *models.ServerError)
- func (o *CreateProviderConfigurationNotFound) WithPayload(payload *models.ServerError) *CreateProviderConfigurationNotFound
- func (o *CreateProviderConfigurationNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateProviderConfigurationParams
- type CreateProviderConfigurationURL
- func (o *CreateProviderConfigurationURL) Build() (*url.URL, error)
- func (o *CreateProviderConfigurationURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateProviderConfigurationURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateProviderConfigurationURL) SetBasePath(bp string)
- func (o *CreateProviderConfigurationURL) String() string
- func (o *CreateProviderConfigurationURL) StringFull(scheme, host string) string
- func (o *CreateProviderConfigurationURL) WithBasePath(bp string) *CreateProviderConfigurationURL
- type CreateProviderCreated
- type CreateProviderHandler
- type CreateProviderHandlerFunc
- type CreateProviderParams
- type CreateProviderURL
- func (o *CreateProviderURL) Build() (*url.URL, error)
- func (o *CreateProviderURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateProviderURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateProviderURL) SetBasePath(bp string)
- func (o *CreateProviderURL) String() string
- func (o *CreateProviderURL) StringFull(scheme, host string) string
- func (o *CreateProviderURL) WithBasePath(bp string) *CreateProviderURL
- type DeleteProvider
- type DeleteProviderConfiguration
- type DeleteProviderConfigurationHandler
- type DeleteProviderConfigurationHandlerFunc
- type DeleteProviderConfigurationInternalServerError
- func (o *DeleteProviderConfigurationInternalServerError) SetPayload(payload *models.ServerError)
- func (o *DeleteProviderConfigurationInternalServerError) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationInternalServerError
- func (o *DeleteProviderConfigurationInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProviderConfigurationMethodNotAllowed
- func (o *DeleteProviderConfigurationMethodNotAllowed) SetPayload(payload *models.ServerError)
- func (o *DeleteProviderConfigurationMethodNotAllowed) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationMethodNotAllowed
- func (o *DeleteProviderConfigurationMethodNotAllowed) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProviderConfigurationNoContent
- type DeleteProviderConfigurationNotFound
- func (o *DeleteProviderConfigurationNotFound) SetPayload(payload *models.ServerError)
- func (o *DeleteProviderConfigurationNotFound) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationNotFound
- func (o *DeleteProviderConfigurationNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProviderConfigurationParams
- type DeleteProviderConfigurationURL
- func (o *DeleteProviderConfigurationURL) Build() (*url.URL, error)
- func (o *DeleteProviderConfigurationURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteProviderConfigurationURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteProviderConfigurationURL) SetBasePath(bp string)
- func (o *DeleteProviderConfigurationURL) String() string
- func (o *DeleteProviderConfigurationURL) StringFull(scheme, host string) string
- func (o *DeleteProviderConfigurationURL) WithBasePath(bp string) *DeleteProviderConfigurationURL
- type DeleteProviderConfigurationUnprocessableEntity
- func (o *DeleteProviderConfigurationUnprocessableEntity) SetPayload(payload *models.ServerError)
- func (o *DeleteProviderConfigurationUnprocessableEntity) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationUnprocessableEntity
- func (o *DeleteProviderConfigurationUnprocessableEntity) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProviderHandler
- type DeleteProviderHandlerFunc
- type DeleteProviderInternalServerError
- func (o *DeleteProviderInternalServerError) SetPayload(payload *models.ServerError)
- func (o *DeleteProviderInternalServerError) WithPayload(payload *models.ServerError) *DeleteProviderInternalServerError
- func (o *DeleteProviderInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProviderMethodNotAllowed
- func (o *DeleteProviderMethodNotAllowed) SetPayload(payload *models.ServerError)
- func (o *DeleteProviderMethodNotAllowed) WithPayload(payload *models.ServerError) *DeleteProviderMethodNotAllowed
- func (o *DeleteProviderMethodNotAllowed) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProviderNoContent
- type DeleteProviderNotFound
- type DeleteProviderParams
- type DeleteProviderURL
- func (o *DeleteProviderURL) Build() (*url.URL, error)
- func (o *DeleteProviderURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteProviderURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteProviderURL) SetBasePath(bp string)
- func (o *DeleteProviderURL) String() string
- func (o *DeleteProviderURL) StringFull(scheme, host string) string
- func (o *DeleteProviderURL) WithBasePath(bp string) *DeleteProviderURL
- type DeleteProviderUnprocessableEntity
- func (o *DeleteProviderUnprocessableEntity) SetPayload(payload *models.ServerError)
- func (o *DeleteProviderUnprocessableEntity) WithPayload(payload *models.ServerError) *DeleteProviderUnprocessableEntity
- func (o *DeleteProviderUnprocessableEntity) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProvider
- type GetProviderAccepted
- type GetProviderConfiguration
- type GetProviderConfigurationHandler
- type GetProviderConfigurationHandlerFunc
- type GetProviderConfigurationInternalServerError
- func (o *GetProviderConfigurationInternalServerError) SetPayload(payload *models.ServerError)
- func (o *GetProviderConfigurationInternalServerError) WithPayload(payload *models.ServerError) *GetProviderConfigurationInternalServerError
- func (o *GetProviderConfigurationInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProviderConfigurationNotFound
- func (o *GetProviderConfigurationNotFound) SetPayload(payload *models.ServerError)
- func (o *GetProviderConfigurationNotFound) WithPayload(payload *models.ServerError) *GetProviderConfigurationNotFound
- func (o *GetProviderConfigurationNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProviderConfigurationOK
- func (o *GetProviderConfigurationOK) SetPayload(payload *models.ResourceTfProviderConfiguration)
- func (o *GetProviderConfigurationOK) WithPayload(payload *models.ResourceTfProviderConfiguration) *GetProviderConfigurationOK
- func (o *GetProviderConfigurationOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProviderConfigurationParams
- type GetProviderConfigurationURL
- func (o *GetProviderConfigurationURL) Build() (*url.URL, error)
- func (o *GetProviderConfigurationURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetProviderConfigurationURL) Must(u *url.URL, err error) *url.URL
- func (o *GetProviderConfigurationURL) SetBasePath(bp string)
- func (o *GetProviderConfigurationURL) String() string
- func (o *GetProviderConfigurationURL) StringFull(scheme, host string) string
- func (o *GetProviderConfigurationURL) WithBasePath(bp string) *GetProviderConfigurationURL
- type GetProviderHandler
- type GetProviderHandlerFunc
- type GetProviderInternalServerError
- func (o *GetProviderInternalServerError) SetPayload(payload *models.ServerError)
- func (o *GetProviderInternalServerError) WithPayload(payload *models.ServerError) *GetProviderInternalServerError
- func (o *GetProviderInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProviderNotFound
- type GetProviderParams
- type GetProviderURL
- func (o *GetProviderURL) Build() (*url.URL, error)
- func (o *GetProviderURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetProviderURL) Must(u *url.URL, err error) *url.URL
- func (o *GetProviderURL) SetBasePath(bp string)
- func (o *GetProviderURL) String() string
- func (o *GetProviderURL) StringFull(scheme, host string) string
- func (o *GetProviderURL) WithBasePath(bp string) *GetProviderURL
- type ListProviderConfigurations
- type ListProviderConfigurationsHandler
- type ListProviderConfigurationsHandlerFunc
- type ListProviderConfigurationsInternalServerError
- func (o *ListProviderConfigurationsInternalServerError) SetPayload(payload *models.ServerError)
- func (o *ListProviderConfigurationsInternalServerError) WithPayload(payload *models.ServerError) *ListProviderConfigurationsInternalServerError
- func (o *ListProviderConfigurationsInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListProviderConfigurationsNotFound
- func (o *ListProviderConfigurationsNotFound) SetPayload(payload *models.ServerError)
- func (o *ListProviderConfigurationsNotFound) WithPayload(payload *models.ServerError) *ListProviderConfigurationsNotFound
- func (o *ListProviderConfigurationsNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListProviderConfigurationsOK
- func (o *ListProviderConfigurationsOK) SetPayload(payload *models.ResponseListTfProviderConfiguration)
- func (o *ListProviderConfigurationsOK) WithPayload(payload *models.ResponseListTfProviderConfiguration) *ListProviderConfigurationsOK
- func (o *ListProviderConfigurationsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListProviderConfigurationsParams
- type ListProviderConfigurationsURL
- func (o *ListProviderConfigurationsURL) Build() (*url.URL, error)
- func (o *ListProviderConfigurationsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListProviderConfigurationsURL) Must(u *url.URL, err error) *url.URL
- func (o *ListProviderConfigurationsURL) SetBasePath(bp string)
- func (o *ListProviderConfigurationsURL) String() string
- func (o *ListProviderConfigurationsURL) StringFull(scheme, host string) string
- func (o *ListProviderConfigurationsURL) WithBasePath(bp string) *ListProviderConfigurationsURL
- type ListProviders
- type ListProvidersHandler
- type ListProvidersHandlerFunc
- type ListProvidersInternalServerError
- func (o *ListProvidersInternalServerError) SetPayload(payload *models.ServerError)
- func (o *ListProvidersInternalServerError) WithPayload(payload *models.ServerError) *ListProvidersInternalServerError
- func (o *ListProvidersInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListProvidersOK
- type ListProvidersParams
- type ListProvidersURL
- func (o *ListProvidersURL) Build() (*url.URL, error)
- func (o *ListProvidersURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListProvidersURL) Must(u *url.URL, err error) *url.URL
- func (o *ListProvidersURL) SetBasePath(bp string)
- func (o *ListProvidersURL) String() string
- func (o *ListProvidersURL) StringFull(scheme, host string) string
- func (o *ListProvidersURL) WithBasePath(bp string) *ListProvidersURL
- type UpdateProvider
- type UpdateProviderAccepted
- type UpdateProviderBadRequest
- type UpdateProviderHandler
- type UpdateProviderHandlerFunc
- type UpdateProviderInternalServerError
- func (o *UpdateProviderInternalServerError) SetPayload(payload *models.ServerError)
- func (o *UpdateProviderInternalServerError) WithPayload(payload *models.ServerError) *UpdateProviderInternalServerError
- func (o *UpdateProviderInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateProviderNotFound
- type UpdateProviderParams
- type UpdateProviderURL
- func (o *UpdateProviderURL) Build() (*url.URL, error)
- func (o *UpdateProviderURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *UpdateProviderURL) Must(u *url.URL, err error) *url.URL
- func (o *UpdateProviderURL) SetBasePath(bp string)
- func (o *UpdateProviderURL) String() string
- func (o *UpdateProviderURL) StringFull(scheme, host string) string
- func (o *UpdateProviderURL) WithBasePath(bp string) *UpdateProviderURL
Constants ¶
const CreateProviderBadRequestCode int = 400
CreateProviderBadRequestCode is the HTTP code returned for type CreateProviderBadRequest
const CreateProviderConfigurationBadRequestCode int = 400
CreateProviderConfigurationBadRequestCode is the HTTP code returned for type CreateProviderConfigurationBadRequest
const CreateProviderConfigurationCreatedCode int = 201
CreateProviderConfigurationCreatedCode is the HTTP code returned for type CreateProviderConfigurationCreated
const CreateProviderConfigurationInternalServerErrorCode int = 500
CreateProviderConfigurationInternalServerErrorCode is the HTTP code returned for type CreateProviderConfigurationInternalServerError
const CreateProviderConfigurationNotFoundCode int = 404
CreateProviderConfigurationNotFoundCode is the HTTP code returned for type CreateProviderConfigurationNotFound
const CreateProviderCreatedCode int = 201
CreateProviderCreatedCode is the HTTP code returned for type CreateProviderCreated
const DeleteProviderConfigurationInternalServerErrorCode int = 500
DeleteProviderConfigurationInternalServerErrorCode is the HTTP code returned for type DeleteProviderConfigurationInternalServerError
const DeleteProviderConfigurationMethodNotAllowedCode int = 405
DeleteProviderConfigurationMethodNotAllowedCode is the HTTP code returned for type DeleteProviderConfigurationMethodNotAllowed
const DeleteProviderConfigurationNoContentCode int = 204
DeleteProviderConfigurationNoContentCode is the HTTP code returned for type DeleteProviderConfigurationNoContent
const DeleteProviderConfigurationNotFoundCode int = 404
DeleteProviderConfigurationNotFoundCode is the HTTP code returned for type DeleteProviderConfigurationNotFound
const DeleteProviderConfigurationUnprocessableEntityCode int = 422
DeleteProviderConfigurationUnprocessableEntityCode is the HTTP code returned for type DeleteProviderConfigurationUnprocessableEntity
const DeleteProviderInternalServerErrorCode int = 500
DeleteProviderInternalServerErrorCode is the HTTP code returned for type DeleteProviderInternalServerError
const DeleteProviderMethodNotAllowedCode int = 405
DeleteProviderMethodNotAllowedCode is the HTTP code returned for type DeleteProviderMethodNotAllowed
const DeleteProviderNoContentCode int = 204
DeleteProviderNoContentCode is the HTTP code returned for type DeleteProviderNoContent
const DeleteProviderNotFoundCode int = 404
DeleteProviderNotFoundCode is the HTTP code returned for type DeleteProviderNotFound
const DeleteProviderUnprocessableEntityCode int = 422
DeleteProviderUnprocessableEntityCode is the HTTP code returned for type DeleteProviderUnprocessableEntity
const GetProviderAcceptedCode int = 202
GetProviderAcceptedCode is the HTTP code returned for type GetProviderAccepted
const GetProviderConfigurationInternalServerErrorCode int = 500
GetProviderConfigurationInternalServerErrorCode is the HTTP code returned for type GetProviderConfigurationInternalServerError
const GetProviderConfigurationNotFoundCode int = 404
GetProviderConfigurationNotFoundCode is the HTTP code returned for type GetProviderConfigurationNotFound
const GetProviderConfigurationOKCode int = 200
GetProviderConfigurationOKCode is the HTTP code returned for type GetProviderConfigurationOK
const GetProviderInternalServerErrorCode int = 500
GetProviderInternalServerErrorCode is the HTTP code returned for type GetProviderInternalServerError
const GetProviderNotFoundCode int = 404
GetProviderNotFoundCode is the HTTP code returned for type GetProviderNotFound
const ListProviderConfigurationsInternalServerErrorCode int = 500
ListProviderConfigurationsInternalServerErrorCode is the HTTP code returned for type ListProviderConfigurationsInternalServerError
const ListProviderConfigurationsNotFoundCode int = 404
ListProviderConfigurationsNotFoundCode is the HTTP code returned for type ListProviderConfigurationsNotFound
const ListProviderConfigurationsOKCode int = 200
ListProviderConfigurationsOKCode is the HTTP code returned for type ListProviderConfigurationsOK
const ListProvidersInternalServerErrorCode int = 500
ListProvidersInternalServerErrorCode is the HTTP code returned for type ListProvidersInternalServerError
const ListProvidersOKCode int = 200
ListProvidersOKCode is the HTTP code returned for type ListProvidersOK
const UpdateProviderAcceptedCode int = 202
UpdateProviderAcceptedCode is the HTTP code returned for type UpdateProviderAccepted
const UpdateProviderBadRequestCode int = 400
UpdateProviderBadRequestCode is the HTTP code returned for type UpdateProviderBadRequest
const UpdateProviderInternalServerErrorCode int = 500
UpdateProviderInternalServerErrorCode is the HTTP code returned for type UpdateProviderInternalServerError
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 ¶
func (o *CreateProviderBadRequest) WithPayload(payload *models.ServerError) *CreateProviderBadRequest
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 ¶
func (o *CreateProviderConfiguration) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (o *CreateProviderConfigurationBadRequest) SetPayload(payload *models.ServerError)
SetPayload sets the payload to the create provider configuration bad request response
func (*CreateProviderConfigurationBadRequest) WithPayload ¶
func (o *CreateProviderConfigurationBadRequest) WithPayload(payload *models.ServerError) *CreateProviderConfigurationBadRequest
WithPayload adds the payload to the create provider configuration bad request response
func (*CreateProviderConfigurationBadRequest) WriteResponse ¶
func (o *CreateProviderConfigurationBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *CreateProviderConfigurationCreated) SetPayload(payload *models.ResourceTfProviderConfiguration)
SetPayload sets the payload to the create provider configuration created response
func (*CreateProviderConfigurationCreated) WithPayload ¶
func (o *CreateProviderConfigurationCreated) WithPayload(payload *models.ResourceTfProviderConfiguration) *CreateProviderConfigurationCreated
WithPayload adds the payload to the create provider configuration created response
func (*CreateProviderConfigurationCreated) WriteResponse ¶
func (o *CreateProviderConfigurationCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (fn CreateProviderConfigurationHandlerFunc) Handle(params CreateProviderConfigurationParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *CreateProviderConfigurationInternalServerError) SetPayload(payload *models.ServerError)
SetPayload sets the payload to the create provider configuration internal server error response
func (*CreateProviderConfigurationInternalServerError) WithPayload ¶
func (o *CreateProviderConfigurationInternalServerError) WithPayload(payload *models.ServerError) *CreateProviderConfigurationInternalServerError
WithPayload adds the payload to the create provider configuration internal server error response
func (*CreateProviderConfigurationInternalServerError) WriteResponse ¶
func (o *CreateProviderConfigurationInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *CreateProviderConfigurationNotFound) WithPayload(payload *models.ServerError) *CreateProviderConfigurationNotFound
WithPayload adds the payload to the create provider configuration not found response
func (*CreateProviderConfigurationNotFound) WriteResponse ¶
func (o *CreateProviderConfigurationNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *CreateProviderConfigurationParams) 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 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 ¶
func (o *CreateProviderConfigurationURL) Build() (*url.URL, error)
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 ¶
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 ¶
func (o *CreateProviderConfigurationURL) String() 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 ¶
func (o *CreateProviderConfigurationURL) WithBasePath(bp string) *CreateProviderConfigurationURL
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 ¶
func (o *CreateProviderCreated) WithPayload(payload *models.ResourceTfProvider) *CreateProviderCreated
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 ¶
func (fn CreateProviderHandlerFunc) Handle(params CreateProviderParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
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 ¶
func (o *DeleteProviderConfiguration) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (fn DeleteProviderConfigurationHandlerFunc) Handle(params DeleteProviderConfigurationParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *DeleteProviderConfigurationInternalServerError) SetPayload(payload *models.ServerError)
SetPayload sets the payload to the delete provider configuration internal server error response
func (*DeleteProviderConfigurationInternalServerError) WithPayload ¶
func (o *DeleteProviderConfigurationInternalServerError) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationInternalServerError
WithPayload adds the payload to the delete provider configuration internal server error response
func (*DeleteProviderConfigurationInternalServerError) WriteResponse ¶
func (o *DeleteProviderConfigurationInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DeleteProviderConfigurationMethodNotAllowed) SetPayload(payload *models.ServerError)
SetPayload sets the payload to the delete provider configuration method not allowed response
func (*DeleteProviderConfigurationMethodNotAllowed) WithPayload ¶
func (o *DeleteProviderConfigurationMethodNotAllowed) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationMethodNotAllowed
WithPayload adds the payload to the delete provider configuration method not allowed response
func (*DeleteProviderConfigurationMethodNotAllowed) WriteResponse ¶
func (o *DeleteProviderConfigurationMethodNotAllowed) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DeleteProviderConfigurationNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DeleteProviderConfigurationNotFound) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationNotFound
WithPayload adds the payload to the delete provider configuration not found response
func (*DeleteProviderConfigurationNotFound) WriteResponse ¶
func (o *DeleteProviderConfigurationNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *DeleteProviderConfigurationParams) 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 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 ¶
func (o *DeleteProviderConfigurationURL) Build() (*url.URL, error)
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 ¶
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 ¶
func (o *DeleteProviderConfigurationURL) String() 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 ¶
func (o *DeleteProviderConfigurationURL) WithBasePath(bp string) *DeleteProviderConfigurationURL
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 ¶
func (o *DeleteProviderConfigurationUnprocessableEntity) SetPayload(payload *models.ServerError)
SetPayload sets the payload to the delete provider configuration unprocessable entity response
func (*DeleteProviderConfigurationUnprocessableEntity) WithPayload ¶
func (o *DeleteProviderConfigurationUnprocessableEntity) WithPayload(payload *models.ServerError) *DeleteProviderConfigurationUnprocessableEntity
WithPayload adds the payload to the delete provider configuration unprocessable entity response
func (*DeleteProviderConfigurationUnprocessableEntity) WriteResponse ¶
func (o *DeleteProviderConfigurationUnprocessableEntity) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (fn DeleteProviderHandlerFunc) Handle(params DeleteProviderParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *DeleteProviderInternalServerError) WithPayload(payload *models.ServerError) *DeleteProviderInternalServerError
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 ¶
func (o *DeleteProviderMethodNotAllowed) WithPayload(payload *models.ServerError) *DeleteProviderMethodNotAllowed
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 ¶
func (o *DeleteProviderNotFound) WithPayload(payload *models.ServerError) *DeleteProviderNotFound
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 ¶
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 ¶
func (o *DeleteProviderUnprocessableEntity) WithPayload(payload *models.ServerError) *DeleteProviderUnprocessableEntity
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 ¶
func (o *GetProviderAccepted) WithPayload(payload *models.ResourceTfProvider) *GetProviderAccepted
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 ¶
func (o *GetProviderConfiguration) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (fn GetProviderConfigurationHandlerFunc) Handle(params GetProviderConfigurationParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *GetProviderConfigurationInternalServerError) SetPayload(payload *models.ServerError)
SetPayload sets the payload to the get provider configuration internal server error response
func (*GetProviderConfigurationInternalServerError) WithPayload ¶
func (o *GetProviderConfigurationInternalServerError) WithPayload(payload *models.ServerError) *GetProviderConfigurationInternalServerError
WithPayload adds the payload to the get provider configuration internal server error response
func (*GetProviderConfigurationInternalServerError) WriteResponse ¶
func (o *GetProviderConfigurationInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *GetProviderConfigurationNotFound) WithPayload(payload *models.ServerError) *GetProviderConfigurationNotFound
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 ¶
func (o *GetProviderConfigurationOK) SetPayload(payload *models.ResourceTfProviderConfiguration)
SetPayload sets the payload to the get provider configuration o k response
func (*GetProviderConfigurationOK) WithPayload ¶
func (o *GetProviderConfigurationOK) WithPayload(payload *models.ResourceTfProviderConfiguration) *GetProviderConfigurationOK
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 ¶
func (o *GetProviderConfigurationParams) 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 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 ¶
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 ¶
func (o *GetProviderConfigurationURL) WithBasePath(bp string) *GetProviderConfigurationURL
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 ¶
func (fn GetProviderHandlerFunc) Handle(params GetProviderParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *GetProviderInternalServerError) WithPayload(payload *models.ServerError) *GetProviderInternalServerError
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 ¶
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 ¶
func (o *ListProviderConfigurations) ServeHTTP(rw http.ResponseWriter, r *http.Request)
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 ¶
func (fn ListProviderConfigurationsHandlerFunc) Handle(params ListProviderConfigurationsParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *ListProviderConfigurationsInternalServerError) SetPayload(payload *models.ServerError)
SetPayload sets the payload to the list provider configurations internal server error response
func (*ListProviderConfigurationsInternalServerError) WithPayload ¶
func (o *ListProviderConfigurationsInternalServerError) WithPayload(payload *models.ServerError) *ListProviderConfigurationsInternalServerError
WithPayload adds the payload to the list provider configurations internal server error response
func (*ListProviderConfigurationsInternalServerError) WriteResponse ¶
func (o *ListProviderConfigurationsInternalServerError) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *ListProviderConfigurationsNotFound) WithPayload(payload *models.ServerError) *ListProviderConfigurationsNotFound
WithPayload adds the payload to the list provider configurations not found response
func (*ListProviderConfigurationsNotFound) WriteResponse ¶
func (o *ListProviderConfigurationsNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
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 ¶
func (o *ListProviderConfigurationsOK) SetPayload(payload *models.ResponseListTfProviderConfiguration)
SetPayload sets the payload to the list provider configurations o k response
func (*ListProviderConfigurationsOK) WithPayload ¶
func (o *ListProviderConfigurationsOK) WithPayload(payload *models.ResponseListTfProviderConfiguration) *ListProviderConfigurationsOK
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 ¶
func (o *ListProviderConfigurationsParams) 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 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 ¶
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 ¶
func (o *ListProviderConfigurationsURL) String() 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 ¶
func (o *ListProviderConfigurationsURL) WithBasePath(bp string) *ListProviderConfigurationsURL
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 ¶
func (fn ListProvidersHandlerFunc) Handle(params ListProvidersParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *ListProvidersInternalServerError) WithPayload(payload *models.ServerError) *ListProvidersInternalServerError
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 ¶
func (o *ListProvidersOK) WithPayload(payload *models.ResponseListTfProviders) *ListProvidersOK
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 ¶
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 ¶
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 ¶
func (o *UpdateProviderAccepted) WithPayload(payload *models.ResourceTfProvider) *UpdateProviderAccepted
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 ¶
func (o *UpdateProviderBadRequest) WithPayload(payload *models.ServerError) *UpdateProviderBadRequest
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 ¶
func (fn UpdateProviderHandlerFunc) Handle(params UpdateProviderParams, principal *models.ResourceAuthUser) middleware.Responder
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 ¶
func (o *UpdateProviderInternalServerError) WithPayload(payload *models.ServerError) *UpdateProviderInternalServerError
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 ¶
func (o *UpdateProviderNotFound) WithPayload(payload *models.ServerError) *UpdateProviderNotFound
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 ¶
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
Source Files
¶
- create_provider.go
- create_provider_configuration.go
- create_provider_configuration_parameters.go
- create_provider_configuration_responses.go
- create_provider_configuration_urlbuilder.go
- create_provider_parameters.go
- create_provider_responses.go
- create_provider_urlbuilder.go
- delete_provider.go
- delete_provider_configuration.go
- delete_provider_configuration_parameters.go
- delete_provider_configuration_responses.go
- delete_provider_configuration_urlbuilder.go
- delete_provider_parameters.go
- delete_provider_responses.go
- delete_provider_urlbuilder.go
- get_provider.go
- get_provider_configuration.go
- get_provider_configuration_parameters.go
- get_provider_configuration_responses.go
- get_provider_configuration_urlbuilder.go
- get_provider_parameters.go
- get_provider_responses.go
- get_provider_urlbuilder.go
- list_provider_configurations.go
- list_provider_configurations_parameters.go
- list_provider_configurations_responses.go
- list_provider_configurations_urlbuilder.go
- list_providers.go
- list_providers_parameters.go
- list_providers_responses.go
- list_providers_urlbuilder.go
- update_provider.go
- update_provider_parameters.go
- update_provider_responses.go
- update_provider_urlbuilder.go