stage_resource

package
v0.0.0-...-a5d79d0 Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequestCode int = 400

DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequestCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest

View Source
const DeleteProjectProjectNameStageStageNameResourceResourceURINoContentCode int = 204

DeleteProjectProjectNameStageStageNameResourceResourceURINoContentCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameResourceResourceURINoContent

View Source
const GetProjectProjectNameStageStageNameResourceNotFoundCode int = 404

GetProjectProjectNameStageStageNameResourceNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameResourceNotFound

View Source
const GetProjectProjectNameStageStageNameResourceOKCode int = 200

GetProjectProjectNameStageStageNameResourceOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameResourceOK

View Source
const GetProjectProjectNameStageStageNameResourceResourceURINotFoundCode int = 404

GetProjectProjectNameStageStageNameResourceResourceURINotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameResourceResourceURINotFound

View Source
const GetProjectProjectNameStageStageNameResourceResourceURIOKCode int = 200

GetProjectProjectNameStageStageNameResourceResourceURIOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameResourceResourceURIOK

View Source
const PostProjectProjectNameStageStageNameResourceBadRequestCode int = 400

PostProjectProjectNameStageStageNameResourceBadRequestCode is the HTTP code returned for type PostProjectProjectNameStageStageNameResourceBadRequest

View Source
const PostProjectProjectNameStageStageNameResourceCreatedCode int = 201

PostProjectProjectNameStageStageNameResourceCreatedCode is the HTTP code returned for type PostProjectProjectNameStageStageNameResourceCreated

View Source
const PutProjectProjectNameStageStageNameResourceBadRequestCode int = 400

PutProjectProjectNameStageStageNameResourceBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameResourceBadRequest

View Source
const PutProjectProjectNameStageStageNameResourceCreatedCode int = 201

PutProjectProjectNameStageStageNameResourceCreatedCode is the HTTP code returned for type PutProjectProjectNameStageStageNameResourceCreated

View Source
const PutProjectProjectNameStageStageNameResourceResourceURIBadRequestCode int = 400

PutProjectProjectNameStageStageNameResourceResourceURIBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameResourceResourceURIBadRequest

View Source
const PutProjectProjectNameStageStageNameResourceResourceURICreatedCode int = 201

PutProjectProjectNameStageStageNameResourceResourceURICreatedCode is the HTTP code returned for type PutProjectProjectNameStageStageNameResourceResourceURICreated

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteProjectProjectNameStageStageNameResourceResourceURI

type DeleteProjectProjectNameStageStageNameResourceResourceURI struct {
	Context *middleware.Context
	Handler DeleteProjectProjectNameStageStageNameResourceResourceURIHandler
}

DeleteProjectProjectNameStageStageNameResourceResourceURI swagger:route DELETE /project/{projectName}/stage/{stageName}/resource/{resourceURI} Stage Resource deleteProjectProjectNameStageStageNameResourceResourceUri

Delete the specified resource

func NewDeleteProjectProjectNameStageStageNameResourceResourceURI

NewDeleteProjectProjectNameStageStageNameResourceResourceURI creates a new http.Handler for the delete project project name stage stage name resource resource URI operation

func (*DeleteProjectProjectNameStageStageNameResourceResourceURI) ServeHTTP

type DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest

type DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest struct {

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

DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest Failed. Stage resource could not be deleted.

swagger:response deleteProjectProjectNameStageStageNameResourceResourceUriBadRequest

func NewDeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest

func NewDeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest() *DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest

NewDeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest creates DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest with default headers values

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest) SetPayload

SetPayload sets the payload to the delete project project name stage stage name resource resource Uri bad request response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest) WithPayload

WithPayload adds the payload to the delete project project name stage stage name resource resource Uri bad request response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIBadRequest) WriteResponse

WriteResponse to the client

type DeleteProjectProjectNameStageStageNameResourceResourceURIDefault

type DeleteProjectProjectNameStageStageNameResourceResourceURIDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

DeleteProjectProjectNameStageStageNameResourceResourceURIDefault Error

swagger:response deleteProjectProjectNameStageStageNameResourceResourceUriDefault

func NewDeleteProjectProjectNameStageStageNameResourceResourceURIDefault

func NewDeleteProjectProjectNameStageStageNameResourceResourceURIDefault(code int) *DeleteProjectProjectNameStageStageNameResourceResourceURIDefault

NewDeleteProjectProjectNameStageStageNameResourceResourceURIDefault creates DeleteProjectProjectNameStageStageNameResourceResourceURIDefault with default headers values

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIDefault) SetPayload

SetPayload sets the payload to the delete project project name stage stage name resource resource URI default response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIDefault) SetStatusCode

SetStatusCode sets the status to the delete project project name stage stage name resource resource URI default response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIDefault) WithPayload

WithPayload adds the payload to the delete project project name stage stage name resource resource URI default response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIDefault) WithStatusCode

WithStatusCode adds the status to the delete project project name stage stage name resource resource URI default response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIDefault) WriteResponse

WriteResponse to the client

type DeleteProjectProjectNameStageStageNameResourceResourceURIHandler

type DeleteProjectProjectNameStageStageNameResourceResourceURIHandler interface {
	Handle(DeleteProjectProjectNameStageStageNameResourceResourceURIParams) middleware.Responder
}

DeleteProjectProjectNameStageStageNameResourceResourceURIHandler interface for that can handle valid delete project project name stage stage name resource resource URI params

type DeleteProjectProjectNameStageStageNameResourceResourceURIHandlerFunc

type DeleteProjectProjectNameStageStageNameResourceResourceURIHandlerFunc func(DeleteProjectProjectNameStageStageNameResourceResourceURIParams) middleware.Responder

DeleteProjectProjectNameStageStageNameResourceResourceURIHandlerFunc turns a function with the right signature into a delete project project name stage stage name resource resource URI handler

func (DeleteProjectProjectNameStageStageNameResourceResourceURIHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteProjectProjectNameStageStageNameResourceResourceURINoContent

type DeleteProjectProjectNameStageStageNameResourceResourceURINoContent struct {

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

DeleteProjectProjectNameStageStageNameResourceResourceURINoContent Success. Stage resource has been deleted.

swagger:response deleteProjectProjectNameStageStageNameResourceResourceUriNoContent

func NewDeleteProjectProjectNameStageStageNameResourceResourceURINoContent

func NewDeleteProjectProjectNameStageStageNameResourceResourceURINoContent() *DeleteProjectProjectNameStageStageNameResourceResourceURINoContent

NewDeleteProjectProjectNameStageStageNameResourceResourceURINoContent creates DeleteProjectProjectNameStageStageNameResourceResourceURINoContent with default headers values

func (*DeleteProjectProjectNameStageStageNameResourceResourceURINoContent) SetPayload

SetPayload sets the payload to the delete project project name stage stage name resource resource Uri no content response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURINoContent) WithPayload

WithPayload adds the payload to the delete project project name stage stage name resource resource Uri no content response

func (*DeleteProjectProjectNameStageStageNameResourceResourceURINoContent) WriteResponse

WriteResponse to the client

type DeleteProjectProjectNameStageStageNameResourceResourceURIParams

type DeleteProjectProjectNameStageStageNameResourceResourceURIParams struct {

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

	/*Name of the project
	  Required: true
	  In: path
	*/
	ProjectName string
	/*Resource URI
	  Required: true
	  In: path
	*/
	ResourceURI string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

DeleteProjectProjectNameStageStageNameResourceResourceURIParams contains all the bound params for the delete project project name stage stage name resource resource URI operation typically these are obtained from a http.Request

swagger:parameters DeleteProjectProjectNameStageStageNameResourceResourceURI

func NewDeleteProjectProjectNameStageStageNameResourceResourceURIParams

func NewDeleteProjectProjectNameStageStageNameResourceResourceURIParams() DeleteProjectProjectNameStageStageNameResourceResourceURIParams

NewDeleteProjectProjectNameStageStageNameResourceResourceURIParams creates a new DeleteProjectProjectNameStageStageNameResourceResourceURIParams object no default values defined in spec.

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIParams) 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 NewDeleteProjectProjectNameStageStageNameResourceResourceURIParams() beforehand.

type DeleteProjectProjectNameStageStageNameResourceResourceURIURL

type DeleteProjectProjectNameStageStageNameResourceResourceURIURL struct {
	ProjectName string
	ResourceURI string
	StageName   string
	// contains filtered or unexported fields
}

DeleteProjectProjectNameStageStageNameResourceResourceURIURL generates an URL for the delete project project name stage stage name resource resource URI operation

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIURL) Build

Build a url path and query string

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIURL) BuildFull

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

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIURL) Must

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

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIURL) SetBasePath

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 (*DeleteProjectProjectNameStageStageNameResourceResourceURIURL) String

String returns the string representation of the path with query string

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIURL) StringFull

StringFull returns the string representation of a complete url

func (*DeleteProjectProjectNameStageStageNameResourceResourceURIURL) 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 GetProjectProjectNameStageStageNameResource

type GetProjectProjectNameStageStageNameResource struct {
	Context *middleware.Context
	Handler GetProjectProjectNameStageStageNameResourceHandler
}

GetProjectProjectNameStageStageNameResource swagger:route GET /project/{projectName}/stage/{stageName}/resource Stage Resource getProjectProjectNameStageStageNameResource

Get list of stage resources

func NewGetProjectProjectNameStageStageNameResource

NewGetProjectProjectNameStageStageNameResource creates a new http.Handler for the get project project name stage stage name resource operation

func (*GetProjectProjectNameStageStageNameResource) ServeHTTP

type GetProjectProjectNameStageStageNameResourceDefault

type GetProjectProjectNameStageStageNameResourceDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

GetProjectProjectNameStageStageNameResourceDefault Error

swagger:response getProjectProjectNameStageStageNameResourceDefault

func NewGetProjectProjectNameStageStageNameResourceDefault

func NewGetProjectProjectNameStageStageNameResourceDefault(code int) *GetProjectProjectNameStageStageNameResourceDefault

NewGetProjectProjectNameStageStageNameResourceDefault creates GetProjectProjectNameStageStageNameResourceDefault with default headers values

func (*GetProjectProjectNameStageStageNameResourceDefault) SetPayload

SetPayload sets the payload to the get project project name stage stage name resource default response

func (*GetProjectProjectNameStageStageNameResourceDefault) SetStatusCode

SetStatusCode sets the status to the get project project name stage stage name resource default response

func (*GetProjectProjectNameStageStageNameResourceDefault) WithPayload

WithPayload adds the payload to the get project project name stage stage name resource default response

func (*GetProjectProjectNameStageStageNameResourceDefault) WithStatusCode

WithStatusCode adds the status to the get project project name stage stage name resource default response

func (*GetProjectProjectNameStageStageNameResourceDefault) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameResourceHandler

type GetProjectProjectNameStageStageNameResourceHandler interface {
	Handle(GetProjectProjectNameStageStageNameResourceParams) middleware.Responder
}

GetProjectProjectNameStageStageNameResourceHandler interface for that can handle valid get project project name stage stage name resource params

type GetProjectProjectNameStageStageNameResourceHandlerFunc

type GetProjectProjectNameStageStageNameResourceHandlerFunc func(GetProjectProjectNameStageStageNameResourceParams) middleware.Responder

GetProjectProjectNameStageStageNameResourceHandlerFunc turns a function with the right signature into a get project project name stage stage name resource handler

func (GetProjectProjectNameStageStageNameResourceHandlerFunc) Handle

Handle executing the request and returning a response

type GetProjectProjectNameStageStageNameResourceNotFound

type GetProjectProjectNameStageStageNameResourceNotFound struct {

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

GetProjectProjectNameStageStageNameResourceNotFound Failed. Stage could not be found.

swagger:response getProjectProjectNameStageStageNameResourceNotFound

func NewGetProjectProjectNameStageStageNameResourceNotFound

func NewGetProjectProjectNameStageStageNameResourceNotFound() *GetProjectProjectNameStageStageNameResourceNotFound

NewGetProjectProjectNameStageStageNameResourceNotFound creates GetProjectProjectNameStageStageNameResourceNotFound with default headers values

func (*GetProjectProjectNameStageStageNameResourceNotFound) SetPayload

SetPayload sets the payload to the get project project name stage stage name resource not found response

func (*GetProjectProjectNameStageStageNameResourceNotFound) WithPayload

WithPayload adds the payload to the get project project name stage stage name resource not found response

func (*GetProjectProjectNameStageStageNameResourceNotFound) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameResourceOK

type GetProjectProjectNameStageStageNameResourceOK struct {

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

GetProjectProjectNameStageStageNameResourceOK Success

swagger:response getProjectProjectNameStageStageNameResourceOK

func NewGetProjectProjectNameStageStageNameResourceOK

func NewGetProjectProjectNameStageStageNameResourceOK() *GetProjectProjectNameStageStageNameResourceOK

NewGetProjectProjectNameStageStageNameResourceOK creates GetProjectProjectNameStageStageNameResourceOK with default headers values

func (*GetProjectProjectNameStageStageNameResourceOK) SetPayload

SetPayload sets the payload to the get project project name stage stage name resource o k response

func (*GetProjectProjectNameStageStageNameResourceOK) WithPayload

WithPayload adds the payload to the get project project name stage stage name resource o k response

func (*GetProjectProjectNameStageStageNameResourceOK) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameResourceParams

type GetProjectProjectNameStageStageNameResourceParams struct {

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

	/*Disable sync of upstream repo before reading content
	  In: query
	  Default: false
	*/
	DisableUpstreamSync *bool
	/*Pointer to the next set of items
	  In: query
	*/
	NextPageKey *string
	/*The number of items to return
	  Maximum: 50
	  Minimum: 1
	  In: query
	  Default: 20
	*/
	PageSize *int64
	/*Name of the project
	  Required: true
	  In: path
	*/
	ProjectName string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

GetProjectProjectNameStageStageNameResourceParams contains all the bound params for the get project project name stage stage name resource operation typically these are obtained from a http.Request

swagger:parameters GetProjectProjectNameStageStageNameResource

func NewGetProjectProjectNameStageStageNameResourceParams

func NewGetProjectProjectNameStageStageNameResourceParams() GetProjectProjectNameStageStageNameResourceParams

NewGetProjectProjectNameStageStageNameResourceParams creates a new GetProjectProjectNameStageStageNameResourceParams object with the default values initialized.

func (*GetProjectProjectNameStageStageNameResourceParams) 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 NewGetProjectProjectNameStageStageNameResourceParams() beforehand.

type GetProjectProjectNameStageStageNameResourceResourceURI

type GetProjectProjectNameStageStageNameResourceResourceURI struct {
	Context *middleware.Context
	Handler GetProjectProjectNameStageStageNameResourceResourceURIHandler
}

GetProjectProjectNameStageStageNameResourceResourceURI swagger:route GET /project/{projectName}/stage/{stageName}/resource/{resourceURI} Stage Resource getProjectProjectNameStageStageNameResourceResourceUri

Get the specified resource

func NewGetProjectProjectNameStageStageNameResourceResourceURI

NewGetProjectProjectNameStageStageNameResourceResourceURI creates a new http.Handler for the get project project name stage stage name resource resource URI operation

func (*GetProjectProjectNameStageStageNameResourceResourceURI) ServeHTTP

type GetProjectProjectNameStageStageNameResourceResourceURIDefault

type GetProjectProjectNameStageStageNameResourceResourceURIDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

GetProjectProjectNameStageStageNameResourceResourceURIDefault Error

swagger:response getProjectProjectNameStageStageNameResourceResourceUriDefault

func NewGetProjectProjectNameStageStageNameResourceResourceURIDefault

func NewGetProjectProjectNameStageStageNameResourceResourceURIDefault(code int) *GetProjectProjectNameStageStageNameResourceResourceURIDefault

NewGetProjectProjectNameStageStageNameResourceResourceURIDefault creates GetProjectProjectNameStageStageNameResourceResourceURIDefault with default headers values

func (*GetProjectProjectNameStageStageNameResourceResourceURIDefault) SetPayload

SetPayload sets the payload to the get project project name stage stage name resource resource URI default response

func (*GetProjectProjectNameStageStageNameResourceResourceURIDefault) SetStatusCode

SetStatusCode sets the status to the get project project name stage stage name resource resource URI default response

func (*GetProjectProjectNameStageStageNameResourceResourceURIDefault) WithPayload

WithPayload adds the payload to the get project project name stage stage name resource resource URI default response

func (*GetProjectProjectNameStageStageNameResourceResourceURIDefault) WithStatusCode

WithStatusCode adds the status to the get project project name stage stage name resource resource URI default response

func (*GetProjectProjectNameStageStageNameResourceResourceURIDefault) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameResourceResourceURIHandler

type GetProjectProjectNameStageStageNameResourceResourceURIHandler interface {
	Handle(GetProjectProjectNameStageStageNameResourceResourceURIParams) middleware.Responder
}

GetProjectProjectNameStageStageNameResourceResourceURIHandler interface for that can handle valid get project project name stage stage name resource resource URI params

type GetProjectProjectNameStageStageNameResourceResourceURIHandlerFunc

type GetProjectProjectNameStageStageNameResourceResourceURIHandlerFunc func(GetProjectProjectNameStageStageNameResourceResourceURIParams) middleware.Responder

GetProjectProjectNameStageStageNameResourceResourceURIHandlerFunc turns a function with the right signature into a get project project name stage stage name resource resource URI handler

func (GetProjectProjectNameStageStageNameResourceResourceURIHandlerFunc) Handle

Handle executing the request and returning a response

type GetProjectProjectNameStageStageNameResourceResourceURINotFound

type GetProjectProjectNameStageStageNameResourceResourceURINotFound struct {

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

GetProjectProjectNameStageStageNameResourceResourceURINotFound Failed. Stage resource could not be found.

swagger:response getProjectProjectNameStageStageNameResourceResourceUriNotFound

func NewGetProjectProjectNameStageStageNameResourceResourceURINotFound

func NewGetProjectProjectNameStageStageNameResourceResourceURINotFound() *GetProjectProjectNameStageStageNameResourceResourceURINotFound

NewGetProjectProjectNameStageStageNameResourceResourceURINotFound creates GetProjectProjectNameStageStageNameResourceResourceURINotFound with default headers values

func (*GetProjectProjectNameStageStageNameResourceResourceURINotFound) SetPayload

SetPayload sets the payload to the get project project name stage stage name resource resource Uri not found response

func (*GetProjectProjectNameStageStageNameResourceResourceURINotFound) WithPayload

WithPayload adds the payload to the get project project name stage stage name resource resource Uri not found response

func (*GetProjectProjectNameStageStageNameResourceResourceURINotFound) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameResourceResourceURIOK

type GetProjectProjectNameStageStageNameResourceResourceURIOK struct {

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

GetProjectProjectNameStageStageNameResourceResourceURIOK Success

swagger:response getProjectProjectNameStageStageNameResourceResourceUriOK

func NewGetProjectProjectNameStageStageNameResourceResourceURIOK

func NewGetProjectProjectNameStageStageNameResourceResourceURIOK() *GetProjectProjectNameStageStageNameResourceResourceURIOK

NewGetProjectProjectNameStageStageNameResourceResourceURIOK creates GetProjectProjectNameStageStageNameResourceResourceURIOK with default headers values

func (*GetProjectProjectNameStageStageNameResourceResourceURIOK) SetPayload

SetPayload sets the payload to the get project project name stage stage name resource resource Uri o k response

func (*GetProjectProjectNameStageStageNameResourceResourceURIOK) WithPayload

WithPayload adds the payload to the get project project name stage stage name resource resource Uri o k response

func (*GetProjectProjectNameStageStageNameResourceResourceURIOK) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameResourceResourceURIParams

type GetProjectProjectNameStageStageNameResourceResourceURIParams struct {

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

	/*Disable sync of upstream repo before reading content
	  In: query
	  Default: false
	*/
	DisableUpstreamSync *bool
	/*Name of the project
	  Required: true
	  In: path
	*/
	ProjectName string
	/*Resource URI
	  Required: true
	  In: path
	*/
	ResourceURI string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

GetProjectProjectNameStageStageNameResourceResourceURIParams contains all the bound params for the get project project name stage stage name resource resource URI operation typically these are obtained from a http.Request

swagger:parameters GetProjectProjectNameStageStageNameResourceResourceURI

func NewGetProjectProjectNameStageStageNameResourceResourceURIParams

func NewGetProjectProjectNameStageStageNameResourceResourceURIParams() GetProjectProjectNameStageStageNameResourceResourceURIParams

NewGetProjectProjectNameStageStageNameResourceResourceURIParams creates a new GetProjectProjectNameStageStageNameResourceResourceURIParams object with the default values initialized.

func (*GetProjectProjectNameStageStageNameResourceResourceURIParams) 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 NewGetProjectProjectNameStageStageNameResourceResourceURIParams() beforehand.

type GetProjectProjectNameStageStageNameResourceResourceURIURL

type GetProjectProjectNameStageStageNameResourceResourceURIURL struct {
	ProjectName string
	ResourceURI string
	StageName   string

	DisableUpstreamSync *bool
	// contains filtered or unexported fields
}

GetProjectProjectNameStageStageNameResourceResourceURIURL generates an URL for the get project project name stage stage name resource resource URI operation

func (*GetProjectProjectNameStageStageNameResourceResourceURIURL) Build

Build a url path and query string

func (*GetProjectProjectNameStageStageNameResourceResourceURIURL) BuildFull

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

func (*GetProjectProjectNameStageStageNameResourceResourceURIURL) Must

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

func (*GetProjectProjectNameStageStageNameResourceResourceURIURL) SetBasePath

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 (*GetProjectProjectNameStageStageNameResourceResourceURIURL) String

String returns the string representation of the path with query string

func (*GetProjectProjectNameStageStageNameResourceResourceURIURL) StringFull

StringFull returns the string representation of a complete url

func (*GetProjectProjectNameStageStageNameResourceResourceURIURL) 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 GetProjectProjectNameStageStageNameResourceURL

type GetProjectProjectNameStageStageNameResourceURL struct {
	ProjectName string
	StageName   string

	DisableUpstreamSync *bool
	NextPageKey         *string
	PageSize            *int64
	// contains filtered or unexported fields
}

GetProjectProjectNameStageStageNameResourceURL generates an URL for the get project project name stage stage name resource operation

func (*GetProjectProjectNameStageStageNameResourceURL) Build

Build a url path and query string

func (*GetProjectProjectNameStageStageNameResourceURL) BuildFull

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

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

func (*GetProjectProjectNameStageStageNameResourceURL) Must

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

func (*GetProjectProjectNameStageStageNameResourceURL) SetBasePath

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 (*GetProjectProjectNameStageStageNameResourceURL) String

String returns the string representation of the path with query string

func (*GetProjectProjectNameStageStageNameResourceURL) StringFull

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

StringFull returns the string representation of a complete url

func (*GetProjectProjectNameStageStageNameResourceURL) 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 PostProjectProjectNameStageStageNameResource

type PostProjectProjectNameStageStageNameResource struct {
	Context *middleware.Context
	Handler PostProjectProjectNameStageStageNameResourceHandler
}

PostProjectProjectNameStageStageNameResource swagger:route POST /project/{projectName}/stage/{stageName}/resource Stage Resource postProjectProjectNameStageStageNameResource

Create list of new resources for the stage

func NewPostProjectProjectNameStageStageNameResource

NewPostProjectProjectNameStageStageNameResource creates a new http.Handler for the post project project name stage stage name resource operation

func (*PostProjectProjectNameStageStageNameResource) ServeHTTP

type PostProjectProjectNameStageStageNameResourceBadRequest

type PostProjectProjectNameStageStageNameResourceBadRequest struct {

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

PostProjectProjectNameStageStageNameResourceBadRequest Failed. Stage resource could not be created.

swagger:response postProjectProjectNameStageStageNameResourceBadRequest

func NewPostProjectProjectNameStageStageNameResourceBadRequest

func NewPostProjectProjectNameStageStageNameResourceBadRequest() *PostProjectProjectNameStageStageNameResourceBadRequest

NewPostProjectProjectNameStageStageNameResourceBadRequest creates PostProjectProjectNameStageStageNameResourceBadRequest with default headers values

func (*PostProjectProjectNameStageStageNameResourceBadRequest) SetPayload

SetPayload sets the payload to the post project project name stage stage name resource bad request response

func (*PostProjectProjectNameStageStageNameResourceBadRequest) WithPayload

WithPayload adds the payload to the post project project name stage stage name resource bad request response

func (*PostProjectProjectNameStageStageNameResourceBadRequest) WriteResponse

WriteResponse to the client

type PostProjectProjectNameStageStageNameResourceBody

type PostProjectProjectNameStageStageNameResourceBody struct {

	// resources
	Resources []*models.Resource `json:"resources"`
}

PostProjectProjectNameStageStageNameResourceBody post project project name stage stage name resource body

swagger:model PostProjectProjectNameStageStageNameResourceBody

func (*PostProjectProjectNameStageStageNameResourceBody) MarshalBinary

MarshalBinary interface implementation

func (*PostProjectProjectNameStageStageNameResourceBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*PostProjectProjectNameStageStageNameResourceBody) Validate

Validate validates this post project project name stage stage name resource body

type PostProjectProjectNameStageStageNameResourceCreated

type PostProjectProjectNameStageStageNameResourceCreated struct {

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

PostProjectProjectNameStageStageNameResourceCreated Success. Stage resource has been created. The version of the new configuration is returned.

swagger:response postProjectProjectNameStageStageNameResourceCreated

func NewPostProjectProjectNameStageStageNameResourceCreated

func NewPostProjectProjectNameStageStageNameResourceCreated() *PostProjectProjectNameStageStageNameResourceCreated

NewPostProjectProjectNameStageStageNameResourceCreated creates PostProjectProjectNameStageStageNameResourceCreated with default headers values

func (*PostProjectProjectNameStageStageNameResourceCreated) SetPayload

SetPayload sets the payload to the post project project name stage stage name resource created response

func (*PostProjectProjectNameStageStageNameResourceCreated) WithPayload

WithPayload adds the payload to the post project project name stage stage name resource created response

func (*PostProjectProjectNameStageStageNameResourceCreated) WriteResponse

WriteResponse to the client

type PostProjectProjectNameStageStageNameResourceDefault

type PostProjectProjectNameStageStageNameResourceDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

PostProjectProjectNameStageStageNameResourceDefault Error

swagger:response postProjectProjectNameStageStageNameResourceDefault

func NewPostProjectProjectNameStageStageNameResourceDefault

func NewPostProjectProjectNameStageStageNameResourceDefault(code int) *PostProjectProjectNameStageStageNameResourceDefault

NewPostProjectProjectNameStageStageNameResourceDefault creates PostProjectProjectNameStageStageNameResourceDefault with default headers values

func (*PostProjectProjectNameStageStageNameResourceDefault) SetPayload

SetPayload sets the payload to the post project project name stage stage name resource default response

func (*PostProjectProjectNameStageStageNameResourceDefault) SetStatusCode

SetStatusCode sets the status to the post project project name stage stage name resource default response

func (*PostProjectProjectNameStageStageNameResourceDefault) WithPayload

WithPayload adds the payload to the post project project name stage stage name resource default response

func (*PostProjectProjectNameStageStageNameResourceDefault) WithStatusCode

WithStatusCode adds the status to the post project project name stage stage name resource default response

func (*PostProjectProjectNameStageStageNameResourceDefault) WriteResponse

WriteResponse to the client

type PostProjectProjectNameStageStageNameResourceHandler

type PostProjectProjectNameStageStageNameResourceHandler interface {
	Handle(PostProjectProjectNameStageStageNameResourceParams) middleware.Responder
}

PostProjectProjectNameStageStageNameResourceHandler interface for that can handle valid post project project name stage stage name resource params

type PostProjectProjectNameStageStageNameResourceHandlerFunc

type PostProjectProjectNameStageStageNameResourceHandlerFunc func(PostProjectProjectNameStageStageNameResourceParams) middleware.Responder

PostProjectProjectNameStageStageNameResourceHandlerFunc turns a function with the right signature into a post project project name stage stage name resource handler

func (PostProjectProjectNameStageStageNameResourceHandlerFunc) Handle

Handle executing the request and returning a response

type PostProjectProjectNameStageStageNameResourceParams

type PostProjectProjectNameStageStageNameResourceParams struct {

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

	/*Name of the project
	  Required: true
	  In: path
	*/
	ProjectName string
	/*List of resources
	  In: body
	*/
	Resources PostProjectProjectNameStageStageNameResourceBody
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

PostProjectProjectNameStageStageNameResourceParams contains all the bound params for the post project project name stage stage name resource operation typically these are obtained from a http.Request

swagger:parameters PostProjectProjectNameStageStageNameResource

func NewPostProjectProjectNameStageStageNameResourceParams

func NewPostProjectProjectNameStageStageNameResourceParams() PostProjectProjectNameStageStageNameResourceParams

NewPostProjectProjectNameStageStageNameResourceParams creates a new PostProjectProjectNameStageStageNameResourceParams object no default values defined in spec.

func (*PostProjectProjectNameStageStageNameResourceParams) 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 NewPostProjectProjectNameStageStageNameResourceParams() beforehand.

type PostProjectProjectNameStageStageNameResourceURL

type PostProjectProjectNameStageStageNameResourceURL struct {
	ProjectName string
	StageName   string
	// contains filtered or unexported fields
}

PostProjectProjectNameStageStageNameResourceURL generates an URL for the post project project name stage stage name resource operation

func (*PostProjectProjectNameStageStageNameResourceURL) Build

Build a url path and query string

func (*PostProjectProjectNameStageStageNameResourceURL) BuildFull

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

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

func (*PostProjectProjectNameStageStageNameResourceURL) Must

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

func (*PostProjectProjectNameStageStageNameResourceURL) SetBasePath

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 (*PostProjectProjectNameStageStageNameResourceURL) String

String returns the string representation of the path with query string

func (*PostProjectProjectNameStageStageNameResourceURL) StringFull

StringFull returns the string representation of a complete url

func (*PostProjectProjectNameStageStageNameResourceURL) 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 PutProjectProjectNameStageStageNameResource

type PutProjectProjectNameStageStageNameResource struct {
	Context *middleware.Context
	Handler PutProjectProjectNameStageStageNameResourceHandler
}

PutProjectProjectNameStageStageNameResource swagger:route PUT /project/{projectName}/stage/{stageName}/resource Stage Resource putProjectProjectNameStageStageNameResource

Update list of stage resources

func NewPutProjectProjectNameStageStageNameResource

NewPutProjectProjectNameStageStageNameResource creates a new http.Handler for the put project project name stage stage name resource operation

func (*PutProjectProjectNameStageStageNameResource) ServeHTTP

type PutProjectProjectNameStageStageNameResourceBadRequest

type PutProjectProjectNameStageStageNameResourceBadRequest struct {

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

PutProjectProjectNameStageStageNameResourceBadRequest Failed. Stage resources could not be updated.

swagger:response putProjectProjectNameStageStageNameResourceBadRequest

func NewPutProjectProjectNameStageStageNameResourceBadRequest

func NewPutProjectProjectNameStageStageNameResourceBadRequest() *PutProjectProjectNameStageStageNameResourceBadRequest

NewPutProjectProjectNameStageStageNameResourceBadRequest creates PutProjectProjectNameStageStageNameResourceBadRequest with default headers values

func (*PutProjectProjectNameStageStageNameResourceBadRequest) SetPayload

SetPayload sets the payload to the put project project name stage stage name resource bad request response

func (*PutProjectProjectNameStageStageNameResourceBadRequest) WithPayload

WithPayload adds the payload to the put project project name stage stage name resource bad request response

func (*PutProjectProjectNameStageStageNameResourceBadRequest) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameResourceBody

type PutProjectProjectNameStageStageNameResourceBody struct {

	// resources
	Resources []*models.Resource `json:"resources"`
}

PutProjectProjectNameStageStageNameResourceBody put project project name stage stage name resource body

swagger:model PutProjectProjectNameStageStageNameResourceBody

func (*PutProjectProjectNameStageStageNameResourceBody) MarshalBinary

MarshalBinary interface implementation

func (*PutProjectProjectNameStageStageNameResourceBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*PutProjectProjectNameStageStageNameResourceBody) Validate

Validate validates this put project project name stage stage name resource body

type PutProjectProjectNameStageStageNameResourceCreated

type PutProjectProjectNameStageStageNameResourceCreated struct {

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

PutProjectProjectNameStageStageNameResourceCreated Success. Stage resources have been updated. The version of the new configuration is returned.

swagger:response putProjectProjectNameStageStageNameResourceCreated

func NewPutProjectProjectNameStageStageNameResourceCreated

func NewPutProjectProjectNameStageStageNameResourceCreated() *PutProjectProjectNameStageStageNameResourceCreated

NewPutProjectProjectNameStageStageNameResourceCreated creates PutProjectProjectNameStageStageNameResourceCreated with default headers values

func (*PutProjectProjectNameStageStageNameResourceCreated) SetPayload

SetPayload sets the payload to the put project project name stage stage name resource created response

func (*PutProjectProjectNameStageStageNameResourceCreated) WithPayload

WithPayload adds the payload to the put project project name stage stage name resource created response

func (*PutProjectProjectNameStageStageNameResourceCreated) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameResourceDefault

type PutProjectProjectNameStageStageNameResourceDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

PutProjectProjectNameStageStageNameResourceDefault Error

swagger:response putProjectProjectNameStageStageNameResourceDefault

func NewPutProjectProjectNameStageStageNameResourceDefault

func NewPutProjectProjectNameStageStageNameResourceDefault(code int) *PutProjectProjectNameStageStageNameResourceDefault

NewPutProjectProjectNameStageStageNameResourceDefault creates PutProjectProjectNameStageStageNameResourceDefault with default headers values

func (*PutProjectProjectNameStageStageNameResourceDefault) SetPayload

SetPayload sets the payload to the put project project name stage stage name resource default response

func (*PutProjectProjectNameStageStageNameResourceDefault) SetStatusCode

SetStatusCode sets the status to the put project project name stage stage name resource default response

func (*PutProjectProjectNameStageStageNameResourceDefault) WithPayload

WithPayload adds the payload to the put project project name stage stage name resource default response

func (*PutProjectProjectNameStageStageNameResourceDefault) WithStatusCode

WithStatusCode adds the status to the put project project name stage stage name resource default response

func (*PutProjectProjectNameStageStageNameResourceDefault) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameResourceHandler

type PutProjectProjectNameStageStageNameResourceHandler interface {
	Handle(PutProjectProjectNameStageStageNameResourceParams) middleware.Responder
}

PutProjectProjectNameStageStageNameResourceHandler interface for that can handle valid put project project name stage stage name resource params

type PutProjectProjectNameStageStageNameResourceHandlerFunc

type PutProjectProjectNameStageStageNameResourceHandlerFunc func(PutProjectProjectNameStageStageNameResourceParams) middleware.Responder

PutProjectProjectNameStageStageNameResourceHandlerFunc turns a function with the right signature into a put project project name stage stage name resource handler

func (PutProjectProjectNameStageStageNameResourceHandlerFunc) Handle

Handle executing the request and returning a response

type PutProjectProjectNameStageStageNameResourceParams

type PutProjectProjectNameStageStageNameResourceParams struct {

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

	/*Name of the project
	  Required: true
	  In: path
	*/
	ProjectName string
	/*List of resources
	  In: body
	*/
	Resources PutProjectProjectNameStageStageNameResourceBody
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

PutProjectProjectNameStageStageNameResourceParams contains all the bound params for the put project project name stage stage name resource operation typically these are obtained from a http.Request

swagger:parameters PutProjectProjectNameStageStageNameResource

func NewPutProjectProjectNameStageStageNameResourceParams

func NewPutProjectProjectNameStageStageNameResourceParams() PutProjectProjectNameStageStageNameResourceParams

NewPutProjectProjectNameStageStageNameResourceParams creates a new PutProjectProjectNameStageStageNameResourceParams object no default values defined in spec.

func (*PutProjectProjectNameStageStageNameResourceParams) 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 NewPutProjectProjectNameStageStageNameResourceParams() beforehand.

type PutProjectProjectNameStageStageNameResourceResourceURI

type PutProjectProjectNameStageStageNameResourceResourceURI struct {
	Context *middleware.Context
	Handler PutProjectProjectNameStageStageNameResourceResourceURIHandler
}

PutProjectProjectNameStageStageNameResourceResourceURI swagger:route PUT /project/{projectName}/stage/{stageName}/resource/{resourceURI} Stage Resource putProjectProjectNameStageStageNameResourceResourceUri

Update the specified resource

func NewPutProjectProjectNameStageStageNameResourceResourceURI

NewPutProjectProjectNameStageStageNameResourceResourceURI creates a new http.Handler for the put project project name stage stage name resource resource URI operation

func (*PutProjectProjectNameStageStageNameResourceResourceURI) ServeHTTP

type PutProjectProjectNameStageStageNameResourceResourceURIBadRequest

type PutProjectProjectNameStageStageNameResourceResourceURIBadRequest struct {

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

PutProjectProjectNameStageStageNameResourceResourceURIBadRequest Failed. Stage resource could not be updated.

swagger:response putProjectProjectNameStageStageNameResourceResourceUriBadRequest

func NewPutProjectProjectNameStageStageNameResourceResourceURIBadRequest

func NewPutProjectProjectNameStageStageNameResourceResourceURIBadRequest() *PutProjectProjectNameStageStageNameResourceResourceURIBadRequest

NewPutProjectProjectNameStageStageNameResourceResourceURIBadRequest creates PutProjectProjectNameStageStageNameResourceResourceURIBadRequest with default headers values

func (*PutProjectProjectNameStageStageNameResourceResourceURIBadRequest) SetPayload

SetPayload sets the payload to the put project project name stage stage name resource resource Uri bad request response

func (*PutProjectProjectNameStageStageNameResourceResourceURIBadRequest) WithPayload

WithPayload adds the payload to the put project project name stage stage name resource resource Uri bad request response

func (*PutProjectProjectNameStageStageNameResourceResourceURIBadRequest) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameResourceResourceURICreated

type PutProjectProjectNameStageStageNameResourceResourceURICreated struct {

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

PutProjectProjectNameStageStageNameResourceResourceURICreated Success. Stage resource has been updated. The version of the new configuration is returned.

swagger:response putProjectProjectNameStageStageNameResourceResourceUriCreated

func NewPutProjectProjectNameStageStageNameResourceResourceURICreated

func NewPutProjectProjectNameStageStageNameResourceResourceURICreated() *PutProjectProjectNameStageStageNameResourceResourceURICreated

NewPutProjectProjectNameStageStageNameResourceResourceURICreated creates PutProjectProjectNameStageStageNameResourceResourceURICreated with default headers values

func (*PutProjectProjectNameStageStageNameResourceResourceURICreated) SetPayload

SetPayload sets the payload to the put project project name stage stage name resource resource Uri created response

func (*PutProjectProjectNameStageStageNameResourceResourceURICreated) WithPayload

WithPayload adds the payload to the put project project name stage stage name resource resource Uri created response

func (*PutProjectProjectNameStageStageNameResourceResourceURICreated) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameResourceResourceURIDefault

type PutProjectProjectNameStageStageNameResourceResourceURIDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

PutProjectProjectNameStageStageNameResourceResourceURIDefault Error

swagger:response putProjectProjectNameStageStageNameResourceResourceUriDefault

func NewPutProjectProjectNameStageStageNameResourceResourceURIDefault

func NewPutProjectProjectNameStageStageNameResourceResourceURIDefault(code int) *PutProjectProjectNameStageStageNameResourceResourceURIDefault

NewPutProjectProjectNameStageStageNameResourceResourceURIDefault creates PutProjectProjectNameStageStageNameResourceResourceURIDefault with default headers values

func (*PutProjectProjectNameStageStageNameResourceResourceURIDefault) SetPayload

SetPayload sets the payload to the put project project name stage stage name resource resource URI default response

func (*PutProjectProjectNameStageStageNameResourceResourceURIDefault) SetStatusCode

SetStatusCode sets the status to the put project project name stage stage name resource resource URI default response

func (*PutProjectProjectNameStageStageNameResourceResourceURIDefault) WithPayload

WithPayload adds the payload to the put project project name stage stage name resource resource URI default response

func (*PutProjectProjectNameStageStageNameResourceResourceURIDefault) WithStatusCode

WithStatusCode adds the status to the put project project name stage stage name resource resource URI default response

func (*PutProjectProjectNameStageStageNameResourceResourceURIDefault) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameResourceResourceURIHandler

type PutProjectProjectNameStageStageNameResourceResourceURIHandler interface {
	Handle(PutProjectProjectNameStageStageNameResourceResourceURIParams) middleware.Responder
}

PutProjectProjectNameStageStageNameResourceResourceURIHandler interface for that can handle valid put project project name stage stage name resource resource URI params

type PutProjectProjectNameStageStageNameResourceResourceURIHandlerFunc

type PutProjectProjectNameStageStageNameResourceResourceURIHandlerFunc func(PutProjectProjectNameStageStageNameResourceResourceURIParams) middleware.Responder

PutProjectProjectNameStageStageNameResourceResourceURIHandlerFunc turns a function with the right signature into a put project project name stage stage name resource resource URI handler

func (PutProjectProjectNameStageStageNameResourceResourceURIHandlerFunc) Handle

Handle executing the request and returning a response

type PutProjectProjectNameStageStageNameResourceResourceURIParams

type PutProjectProjectNameStageStageNameResourceResourceURIParams struct {

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

	/*Name of the project
	  Required: true
	  In: path
	*/
	ProjectName string
	/*Resource
	  In: body
	*/
	Resource *models.Resource
	/*Resource URI
	  Required: true
	  In: path
	*/
	ResourceURI string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

PutProjectProjectNameStageStageNameResourceResourceURIParams contains all the bound params for the put project project name stage stage name resource resource URI operation typically these are obtained from a http.Request

swagger:parameters PutProjectProjectNameStageStageNameResourceResourceURI

func NewPutProjectProjectNameStageStageNameResourceResourceURIParams

func NewPutProjectProjectNameStageStageNameResourceResourceURIParams() PutProjectProjectNameStageStageNameResourceResourceURIParams

NewPutProjectProjectNameStageStageNameResourceResourceURIParams creates a new PutProjectProjectNameStageStageNameResourceResourceURIParams object no default values defined in spec.

func (*PutProjectProjectNameStageStageNameResourceResourceURIParams) 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 NewPutProjectProjectNameStageStageNameResourceResourceURIParams() beforehand.

type PutProjectProjectNameStageStageNameResourceResourceURIURL

type PutProjectProjectNameStageStageNameResourceResourceURIURL struct {
	ProjectName string
	ResourceURI string
	StageName   string
	// contains filtered or unexported fields
}

PutProjectProjectNameStageStageNameResourceResourceURIURL generates an URL for the put project project name stage stage name resource resource URI operation

func (*PutProjectProjectNameStageStageNameResourceResourceURIURL) Build

Build a url path and query string

func (*PutProjectProjectNameStageStageNameResourceResourceURIURL) BuildFull

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

func (*PutProjectProjectNameStageStageNameResourceResourceURIURL) Must

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

func (*PutProjectProjectNameStageStageNameResourceResourceURIURL) SetBasePath

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 (*PutProjectProjectNameStageStageNameResourceResourceURIURL) String

String returns the string representation of the path with query string

func (*PutProjectProjectNameStageStageNameResourceResourceURIURL) StringFull

StringFull returns the string representation of a complete url

func (*PutProjectProjectNameStageStageNameResourceResourceURIURL) 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 PutProjectProjectNameStageStageNameResourceURL

type PutProjectProjectNameStageStageNameResourceURL struct {
	ProjectName string
	StageName   string
	// contains filtered or unexported fields
}

PutProjectProjectNameStageStageNameResourceURL generates an URL for the put project project name stage stage name resource operation

func (*PutProjectProjectNameStageStageNameResourceURL) Build

Build a url path and query string

func (*PutProjectProjectNameStageStageNameResourceURL) BuildFull

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

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

func (*PutProjectProjectNameStageStageNameResourceURL) Must

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

func (*PutProjectProjectNameStageStageNameResourceURL) SetBasePath

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 (*PutProjectProjectNameStageStageNameResourceURL) String

String returns the string representation of the path with query string

func (*PutProjectProjectNameStageStageNameResourceURL) StringFull

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

StringFull returns the string representation of a complete url

func (*PutProjectProjectNameStageStageNameResourceURL) 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

Source Files

Jump to

Keyboard shortcuts

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