service_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 DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequestCode int = 400

DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequestCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

View Source
const DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContentCode int = 204

DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContentCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent

View Source
const GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFoundCode int = 404

GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound

View Source
const GetProjectProjectNameStageStageNameServiceServiceNameResourceOKCode int = 200

GetProjectProjectNameStageStageNameServiceServiceNameResourceOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameResourceOK

View Source
const GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFoundCode int = 404

GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound

View Source
const GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOKCode int = 200

GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK

View Source
const PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequestCode int = 400

PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequestCode is the HTTP code returned for type PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

View Source
const PostProjectProjectNameStageStageNameServiceServiceNameResourceCreatedCode int = 201

PostProjectProjectNameStageStageNameServiceServiceNameResourceCreatedCode is the HTTP code returned for type PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated

View Source
const PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequestCode int = 400

PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

View Source
const PutProjectProjectNameStageStageNameServiceServiceNameResourceCreatedCode int = 201

PutProjectProjectNameStageStageNameServiceServiceNameResourceCreatedCode is the HTTP code returned for type PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated

View Source
const PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequestCode int = 400

PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

View Source
const PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreatedCode int = 201

PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreatedCode is the HTTP code returned for type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI struct {
	Context *middleware.Context
	Handler DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler
}

DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI swagger:route DELETE /project/{projectName}/stage/{stageName}/service/{serviceName}/resource/{resourceURI} Service Resource deleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceUri

Delete the specified resource

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI) ServeHTTP

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest struct {

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

DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest Failed. Service resource could not be deleted.

swagger:response deleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriBadRequest

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest() *DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest creates DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest with default headers values

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest) SetPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest) WithPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest) WriteResponse

WriteResponse to the client

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault struct {

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

DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault Error

swagger:response deleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriDefault

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault(code int) *DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault creates DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault with default headers values

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) SetPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) SetStatusCode

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WithPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WithStatusCode

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WriteResponse

WriteResponse to the client

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler interface {
	Handle(DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) middleware.Responder
}

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

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc func(DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) middleware.Responder

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

func (DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent struct {

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

DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent Success. Service resource has been deleted.

swagger:response deleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriNoContent

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent() *DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent

NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent creates DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent with default headers values

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent) SetPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent) WithPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINoContent) WriteResponse

WriteResponse to the client

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams 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 service
	  Required: true
	  In: path
	*/
	ServiceName string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

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

swagger:parameters DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

func NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams() DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams creates a new DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams object no default values defined in spec.

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) 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 NewDeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams() beforehand.

type DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL

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

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) Build

Build a url path and query string

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) BuildFull

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) Must

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

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

String returns the string representation of the path with query string

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) StringFull

StringFull returns the string representation of a complete url

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

type GetProjectProjectNameStageStageNameServiceServiceNameResource struct {
	Context *middleware.Context
	Handler GetProjectProjectNameStageStageNameServiceServiceNameResourceHandler
}

GetProjectProjectNameStageStageNameServiceServiceNameResource swagger:route GET /project/{projectName}/stage/{stageName}/service/{serviceName}/resource Service Resource getProjectProjectNameStageStageNameServiceServiceNameResource

Get list of service resources

func NewGetProjectProjectNameStageStageNameServiceServiceNameResource

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResource) ServeHTTP

type GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault

type GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault struct {

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

GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault Error

swagger:response getProjectProjectNameStageStageNameServiceServiceNameResourceDefault

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceDefault

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceDefault(code int) *GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceDefault creates GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault with default headers values

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault) SetPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault) SetStatusCode

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WithStatusCode

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameServiceServiceNameResourceHandler

type GetProjectProjectNameStageStageNameServiceServiceNameResourceHandler interface {
	Handle(GetProjectProjectNameStageStageNameServiceServiceNameResourceParams) middleware.Responder
}

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

type GetProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc

type GetProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc func(GetProjectProjectNameStageStageNameServiceServiceNameResourceParams) middleware.Responder

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

func (GetProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc) Handle

Handle executing the request and returning a response

type GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound

type GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound struct {

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

GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound Failed. Containing Service could not be found.

swagger:response getProjectProjectNameStageStageNameServiceServiceNameResourceNotFound

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound() *GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound creates GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound with default headers values

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound) SetPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceNotFound) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameServiceServiceNameResourceOK

type GetProjectProjectNameStageStageNameServiceServiceNameResourceOK struct {

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

GetProjectProjectNameStageStageNameServiceServiceNameResourceOK Success

swagger:response getProjectProjectNameStageStageNameServiceServiceNameResourceOK

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceOK

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceOK() *GetProjectProjectNameStageStageNameServiceServiceNameResourceOK

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceOK creates GetProjectProjectNameStageStageNameServiceServiceNameResourceOK with default headers values

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceOK) SetPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceOK) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceOK) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameServiceServiceNameResourceParams

type GetProjectProjectNameStageStageNameServiceServiceNameResourceParams 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 service
	  Required: true
	  In: path
	*/
	ServiceName string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

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

swagger:parameters GetProjectProjectNameStageStageNameServiceServiceNameResource

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceParams

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceParams() GetProjectProjectNameStageStageNameServiceServiceNameResourceParams

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceParams creates a new GetProjectProjectNameStageStageNameServiceServiceNameResourceParams object with the default values initialized.

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceParams) 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 NewGetProjectProjectNameStageStageNameServiceServiceNameResourceParams() beforehand.

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI struct {
	Context *middleware.Context
	Handler GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler
}

GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI swagger:route GET /project/{projectName}/stage/{stageName}/service/{serviceName}/resource/{resourceURI} Service Resource getProjectProjectNameStageStageNameServiceServiceNameResourceResourceUri

Get the specified resource

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI) ServeHTTP

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault struct {

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

GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault Error

swagger:response getProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriDefault

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault(code int) *GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault creates GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault with default headers values

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) SetPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) SetStatusCode

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WithStatusCode

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler interface {
	Handle(GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) middleware.Responder
}

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

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc func(GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) middleware.Responder

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

func (GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc) Handle

Handle executing the request and returning a response

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound struct {

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

GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound Failed. Service resource could not be found.

swagger:response getProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriNotFound

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound() *GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound creates GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound with default headers values

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound) SetPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURINotFound) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK struct {

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

GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK Success

swagger:response getProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriOK

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK() *GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK creates GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK with default headers values

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK) SetPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIOK) WriteResponse

WriteResponse to the client

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams 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 service
	  Required: true
	  In: path
	*/
	ServiceName string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

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

swagger:parameters GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

func NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams() GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams creates a new GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams object with the default values initialized.

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) 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 NewGetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams() beforehand.

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL

type GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL struct {
	ProjectName string
	ResourceURI string
	ServiceName string
	StageName   string

	DisableUpstreamSync *bool
	// contains filtered or unexported fields
}

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) Build

Build a url path and query string

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) BuildFull

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) Must

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

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

String returns the string representation of the path with query string

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) StringFull

StringFull returns the string representation of a complete url

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

type GetProjectProjectNameStageStageNameServiceServiceNameResourceURL struct {
	ProjectName string
	ServiceName string
	StageName   string

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

GetProjectProjectNameStageStageNameServiceServiceNameResourceURL generates an URL for the get project project name stage stage name service service name resource operation

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceURL) Build

Build a url path and query string

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceURL) BuildFull

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceURL) Must

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

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

String returns the string representation of the path with query string

func (*GetProjectProjectNameStageStageNameServiceServiceNameResourceURL) StringFull

StringFull returns the string representation of a complete url

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

type PostProjectProjectNameStageStageNameServiceServiceNameResource struct {
	Context *middleware.Context
	Handler PostProjectProjectNameStageStageNameServiceServiceNameResourceHandler
}

PostProjectProjectNameStageStageNameServiceServiceNameResource swagger:route POST /project/{projectName}/stage/{stageName}/service/{serviceName}/resource Service Resource postProjectProjectNameStageStageNameServiceServiceNameResource

Create list of new resources for the service

func NewPostProjectProjectNameStageStageNameServiceServiceNameResource

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResource) ServeHTTP

type PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

type PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest struct {

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

PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest Failed. Service resource could not be created.

swagger:response postProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest() *PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

NewPostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest creates PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest with default headers values

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest) SetPayload

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest) WithPayload

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest) WriteResponse

WriteResponse to the client

type PostProjectProjectNameStageStageNameServiceServiceNameResourceBody

type PostProjectProjectNameStageStageNameServiceServiceNameResourceBody struct {

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

PostProjectProjectNameStageStageNameServiceServiceNameResourceBody post project project name stage stage name service service name resource body

swagger:model PostProjectProjectNameStageStageNameServiceServiceNameResourceBody

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceBody) MarshalBinary

MarshalBinary interface implementation

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceBody) Validate

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

type PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated

type PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated struct {

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

PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated Success. Service resource has been created. The version of the new configuration is returned.

swagger:response postProjectProjectNameStageStageNameServiceServiceNameResourceCreated

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceCreated

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceCreated() *PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated

NewPostProjectProjectNameStageStageNameServiceServiceNameResourceCreated creates PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated with default headers values

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated) SetPayload

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated) WithPayload

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceCreated) WriteResponse

WriteResponse to the client

type PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault

type PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault struct {

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

PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault Error

swagger:response postProjectProjectNameStageStageNameServiceServiceNameResourceDefault

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceDefault

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceDefault(code int) *PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault

NewPostProjectProjectNameStageStageNameServiceServiceNameResourceDefault creates PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault with default headers values

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault) SetPayload

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault) SetStatusCode

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WithPayload

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WithStatusCode

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WriteResponse

WriteResponse to the client

type PostProjectProjectNameStageStageNameServiceServiceNameResourceHandler

type PostProjectProjectNameStageStageNameServiceServiceNameResourceHandler interface {
	Handle(PostProjectProjectNameStageStageNameServiceServiceNameResourceParams) middleware.Responder
}

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

type PostProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc

type PostProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc func(PostProjectProjectNameStageStageNameServiceServiceNameResourceParams) middleware.Responder

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

func (PostProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc) Handle

Handle executing the request and returning a response

type PostProjectProjectNameStageStageNameServiceServiceNameResourceParams

type PostProjectProjectNameStageStageNameServiceServiceNameResourceParams struct {

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

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

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

swagger:parameters PostProjectProjectNameStageStageNameServiceServiceNameResource

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceParams

func NewPostProjectProjectNameStageStageNameServiceServiceNameResourceParams() PostProjectProjectNameStageStageNameServiceServiceNameResourceParams

NewPostProjectProjectNameStageStageNameServiceServiceNameResourceParams creates a new PostProjectProjectNameStageStageNameServiceServiceNameResourceParams object no default values defined in spec.

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceParams) 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 NewPostProjectProjectNameStageStageNameServiceServiceNameResourceParams() beforehand.

type PostProjectProjectNameStageStageNameServiceServiceNameResourceURL

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

PostProjectProjectNameStageStageNameServiceServiceNameResourceURL generates an URL for the post project project name stage stage name service service name resource operation

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceURL) Build

Build a url path and query string

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceURL) BuildFull

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

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceURL) Must

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

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

String returns the string representation of the path with query string

func (*PostProjectProjectNameStageStageNameServiceServiceNameResourceURL) StringFull

StringFull returns the string representation of a complete url

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

type PutProjectProjectNameStageStageNameServiceServiceNameResource struct {
	Context *middleware.Context
	Handler PutProjectProjectNameStageStageNameServiceServiceNameResourceHandler
}

PutProjectProjectNameStageStageNameServiceServiceNameResource swagger:route PUT /project/{projectName}/stage/{stageName}/service/{serviceName}/resource Service Resource putProjectProjectNameStageStageNameServiceServiceNameResource

Update list of service resources

func NewPutProjectProjectNameStageStageNameServiceServiceNameResource

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResource) ServeHTTP

type PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

type PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest struct {

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest Failed. Service resources could not be updated.

swagger:response putProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest() *PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest creates PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest with default headers values

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest) SetPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceBadRequest) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameServiceServiceNameResourceBody

type PutProjectProjectNameStageStageNameServiceServiceNameResourceBody struct {

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceBody put project project name stage stage name service service name resource body

swagger:model PutProjectProjectNameStageStageNameServiceServiceNameResourceBody

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceBody) MarshalBinary

MarshalBinary interface implementation

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceBody) Validate

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

type PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated

type PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated struct {

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated Success. Service resources have been updated. The version of the new configuration is returned.

swagger:response putProjectProjectNameStageStageNameServiceServiceNameResourceCreated

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceCreated

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceCreated() *PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceCreated creates PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated with default headers values

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated) SetPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceCreated) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault

type PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault struct {

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault Error

swagger:response putProjectProjectNameStageStageNameServiceServiceNameResourceDefault

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceDefault

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceDefault(code int) *PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceDefault creates PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault with default headers values

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault) SetPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault) SetStatusCode

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WithStatusCode

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceDefault) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameServiceServiceNameResourceHandler

type PutProjectProjectNameStageStageNameServiceServiceNameResourceHandler interface {
	Handle(PutProjectProjectNameStageStageNameServiceServiceNameResourceParams) middleware.Responder
}

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

type PutProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc

type PutProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc func(PutProjectProjectNameStageStageNameServiceServiceNameResourceParams) middleware.Responder

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

func (PutProjectProjectNameStageStageNameServiceServiceNameResourceHandlerFunc) Handle

Handle executing the request and returning a response

type PutProjectProjectNameStageStageNameServiceServiceNameResourceParams

type PutProjectProjectNameStageStageNameServiceServiceNameResourceParams struct {

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

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

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

swagger:parameters PutProjectProjectNameStageStageNameServiceServiceNameResource

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceParams

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceParams() PutProjectProjectNameStageStageNameServiceServiceNameResourceParams

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceParams creates a new PutProjectProjectNameStageStageNameServiceServiceNameResourceParams object no default values defined in spec.

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceParams) 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 NewPutProjectProjectNameStageStageNameServiceServiceNameResourceParams() beforehand.

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI struct {
	Context *middleware.Context
	Handler PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler
}

PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI swagger:route PUT /project/{projectName}/stage/{stageName}/service/{serviceName}/resource/{resourceURI} Service Resource putProjectProjectNameStageStageNameServiceServiceNameResourceResourceUri

Update the specified resource

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI) ServeHTTP

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest struct {

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest Failed. Service resource could not be updated.

swagger:response putProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriBadRequest

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest() *PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest creates PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest with default headers values

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest) SetPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIBadRequest) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated struct {

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated Success. Service resource has been updated. The version of the new configuration is returned.

swagger:response putProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriCreated

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated() *PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated creates PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated with default headers values

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated) SetPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURICreated) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault struct {

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault Error

swagger:response putProjectProjectNameStageStageNameServiceServiceNameResourceResourceUriDefault

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault(code int) *PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault creates PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault with default headers values

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) SetPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) SetStatusCode

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WithStatusCode

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIDefault) WriteResponse

WriteResponse to the client

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandler interface {
	Handle(PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) middleware.Responder
}

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

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc func(PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) middleware.Responder

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

func (PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIHandlerFunc) Handle

Handle executing the request and returning a response

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams 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 service
	  Required: true
	  In: path
	*/
	ServiceName string
	/*Name of the stage
	  Required: true
	  In: path
	*/
	StageName string
}

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

swagger:parameters PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURI

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

func NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams() PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams

NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams creates a new PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams object no default values defined in spec.

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams) 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 NewPutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIParams() beforehand.

type PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL

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

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) Build

Build a url path and query string

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) BuildFull

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) Must

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

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

String returns the string representation of the path with query string

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceResourceURIURL) StringFull

StringFull returns the string representation of a complete url

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

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

PutProjectProjectNameStageStageNameServiceServiceNameResourceURL generates an URL for the put project project name stage stage name service service name resource operation

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceURL) Build

Build a url path and query string

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceURL) BuildFull

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceURL) Must

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

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

String returns the string representation of the path with query string

func (*PutProjectProjectNameStageStageNameServiceServiceNameResourceURL) StringFull

StringFull returns the string representation of a complete url

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