project

package
v5.0.0-...-5bc921f Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for project API

func (*Client) CreateProject

func (a *Client) CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*CreateProjectCreated, error)

CreateProject creates a new project

This endpoint is for user to create a new project.

func (*Client) DeleteProject

func (a *Client) DeleteProject(params *DeleteProjectParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteProjectOK, error)

DeleteProject deletes project by project ID

This endpoint is aimed to delete project by project ID.

func (*Client) GetLogs

func (a *Client) GetLogs(params *GetLogsParams, authInfo runtime.ClientAuthInfoWriter) (*GetLogsOK, error)

GetLogs gets recent logs of the projects

Get recent logs of the projects

func (*Client) GetProject

func (a *Client) GetProject(params *GetProjectParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectOK, error)

GetProject returns specific project detail information

This endpoint returns specific project information by project ID.

func (*Client) GetProjectDeletable

func (a *Client) GetProjectDeletable(params *GetProjectDeletableParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectDeletableOK, error)

GetProjectDeletable gets the deletable status of the project

Get the deletable status of the project

func (*Client) GetProjectSummary

func (a *Client) GetProjectSummary(params *GetProjectSummaryParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectSummaryOK, error)

GetProjectSummary gets summary of the project

Get summary of the project.

func (*Client) GetScannerOfProject

func (a *Client) GetScannerOfProject(params *GetScannerOfProjectParams, authInfo runtime.ClientAuthInfoWriter) (*GetScannerOfProjectOK, error)

GetScannerOfProject gets project level scanner

Get the scanner registration of the specified project. If no scanner registration is configured for the specified project, the system default scanner registration will be returned.

func (*Client) HeadProject

func (a *Client) HeadProject(params *HeadProjectParams, authInfo runtime.ClientAuthInfoWriter) (*HeadProjectOK, error)

HeadProject checks if the project name user provided already exists

This endpoint is used to check if the project name provided already exist.

func (*Client) ListProjects

func (a *Client) ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*ListProjectsOK, error)

ListProjects lists projects

This endpoint returns projects created by Harbor.

func (*Client) ListScannerCandidatesOfProject

func (a *Client) ListScannerCandidatesOfProject(params *ListScannerCandidatesOfProjectParams, authInfo runtime.ClientAuthInfoWriter) (*ListScannerCandidatesOfProjectOK, error)

ListScannerCandidatesOfProject gets scanner registration candidates for configurating project level scanner

Retrieve the system configured scanner registrations as candidates of setting project level scanner.

func (*Client) SetScannerOfProject

func (a *Client) SetScannerOfProject(params *SetScannerOfProjectParams, authInfo runtime.ClientAuthInfoWriter) (*SetScannerOfProjectOK, error)

SetScannerOfProject configures scanner for the specified project

Set one of the system configured scanner registration as the indepndent scanner of the specified project.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateProject

func (a *Client) UpdateProject(params *UpdateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateProjectOK, error)

UpdateProject updates properties for a selected project

This endpoint is aimed to update the properties of a project.

type ClientService

type ClientService interface {
	CreateProject(params *CreateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*CreateProjectCreated, error)

	DeleteProject(params *DeleteProjectParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteProjectOK, error)

	GetLogs(params *GetLogsParams, authInfo runtime.ClientAuthInfoWriter) (*GetLogsOK, error)

	GetProject(params *GetProjectParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectOK, error)

	GetProjectDeletable(params *GetProjectDeletableParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectDeletableOK, error)

	GetProjectSummary(params *GetProjectSummaryParams, authInfo runtime.ClientAuthInfoWriter) (*GetProjectSummaryOK, error)

	GetScannerOfProject(params *GetScannerOfProjectParams, authInfo runtime.ClientAuthInfoWriter) (*GetScannerOfProjectOK, error)

	HeadProject(params *HeadProjectParams, authInfo runtime.ClientAuthInfoWriter) (*HeadProjectOK, error)

	ListProjects(params *ListProjectsParams, authInfo runtime.ClientAuthInfoWriter) (*ListProjectsOK, error)

	ListScannerCandidatesOfProject(params *ListScannerCandidatesOfProjectParams, authInfo runtime.ClientAuthInfoWriter) (*ListScannerCandidatesOfProjectOK, error)

	SetScannerOfProject(params *SetScannerOfProjectParams, authInfo runtime.ClientAuthInfoWriter) (*SetScannerOfProjectOK, error)

	UpdateProject(params *UpdateProjectParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateProjectOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new project API client.

type CreateProjectBadRequest

type CreateProjectBadRequest struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

CreateProjectBadRequest handles this case with default header values.

Bad request

func NewCreateProjectBadRequest

func NewCreateProjectBadRequest() *CreateProjectBadRequest

NewCreateProjectBadRequest creates a CreateProjectBadRequest with default headers values

func (*CreateProjectBadRequest) Error

func (o *CreateProjectBadRequest) Error() string

func (*CreateProjectBadRequest) GetPayload

func (o *CreateProjectBadRequest) GetPayload() *model.Errors

type CreateProjectConflict

type CreateProjectConflict struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

CreateProjectConflict handles this case with default header values.

Conflict

func NewCreateProjectConflict

func NewCreateProjectConflict() *CreateProjectConflict

NewCreateProjectConflict creates a CreateProjectConflict with default headers values

func (*CreateProjectConflict) Error

func (o *CreateProjectConflict) Error() string

func (*CreateProjectConflict) GetPayload

func (o *CreateProjectConflict) GetPayload() *model.Errors

type CreateProjectCreated

type CreateProjectCreated struct {
	/*The location of the resource
	 */
	Location string
	/*The ID of the corresponding request for the response
	 */
	XRequestID string
}

CreateProjectCreated handles this case with default header values.

Created

func NewCreateProjectCreated

func NewCreateProjectCreated() *CreateProjectCreated

NewCreateProjectCreated creates a CreateProjectCreated with default headers values

func (*CreateProjectCreated) Error

func (o *CreateProjectCreated) Error() string

type CreateProjectInternalServerError

type CreateProjectInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

CreateProjectInternalServerError handles this case with default header values.

Internal server error

func NewCreateProjectInternalServerError

func NewCreateProjectInternalServerError() *CreateProjectInternalServerError

NewCreateProjectInternalServerError creates a CreateProjectInternalServerError with default headers values

func (*CreateProjectInternalServerError) Error

func (*CreateProjectInternalServerError) GetPayload

type CreateProjectParams

type CreateProjectParams struct {

	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*XResourceNameInLocation
	  The flag to indicate whether to return the name of the resource in Location. When X-Resource-Name-In-Location is true, the Location will return the name of the resource.

	*/
	XResourceNameInLocation *bool
	/*Project
	  New created project.

	*/
	Project *model.ProjectReq

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateProjectParams contains all the parameters to send to the API endpoint for the create project operation typically these are written to a http.Request

func NewCreateProjectParams

func NewCreateProjectParams() *CreateProjectParams

NewCreateProjectParams creates a new CreateProjectParams object with the default values initialized.

func NewCreateProjectParamsWithContext

func NewCreateProjectParamsWithContext(ctx context.Context) *CreateProjectParams

NewCreateProjectParamsWithContext creates a new CreateProjectParams object with the default values initialized, and the ability to set a context for a request

func NewCreateProjectParamsWithHTTPClient

func NewCreateProjectParamsWithHTTPClient(client *http.Client) *CreateProjectParams

NewCreateProjectParamsWithHTTPClient creates a new CreateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateProjectParamsWithTimeout

func NewCreateProjectParamsWithTimeout(timeout time.Duration) *CreateProjectParams

NewCreateProjectParamsWithTimeout creates a new CreateProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateProjectParams) SetContext

func (o *CreateProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the create project params

func (*CreateProjectParams) SetHTTPClient

func (o *CreateProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create project params

func (*CreateProjectParams) SetProject

func (o *CreateProjectParams) SetProject(project *model.ProjectReq)

SetProject adds the project to the create project params

func (*CreateProjectParams) SetTimeout

func (o *CreateProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create project params

func (*CreateProjectParams) SetXRequestID

func (o *CreateProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the create project params

func (*CreateProjectParams) SetXResourceNameInLocation

func (o *CreateProjectParams) SetXResourceNameInLocation(xResourceNameInLocation *bool)

SetXResourceNameInLocation adds the xResourceNameInLocation to the create project params

func (*CreateProjectParams) WithContext

WithContext adds the context to the create project params

func (*CreateProjectParams) WithHTTPClient

func (o *CreateProjectParams) WithHTTPClient(client *http.Client) *CreateProjectParams

WithHTTPClient adds the HTTPClient to the create project params

func (*CreateProjectParams) WithProject

func (o *CreateProjectParams) WithProject(project *model.ProjectReq) *CreateProjectParams

WithProject adds the project to the create project params

func (*CreateProjectParams) WithTimeout

func (o *CreateProjectParams) WithTimeout(timeout time.Duration) *CreateProjectParams

WithTimeout adds the timeout to the create project params

func (*CreateProjectParams) WithXRequestID

func (o *CreateProjectParams) WithXRequestID(xRequestID *string) *CreateProjectParams

WithXRequestID adds the xRequestID to the create project params

func (*CreateProjectParams) WithXResourceNameInLocation

func (o *CreateProjectParams) WithXResourceNameInLocation(xResourceNameInLocation *bool) *CreateProjectParams

WithXResourceNameInLocation adds the xResourceNameInLocation to the create project params

func (*CreateProjectParams) WriteToRequest

func (o *CreateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateProjectReader

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

CreateProjectReader is a Reader for the CreateProject structure.

func (*CreateProjectReader) ReadResponse

func (o *CreateProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateProjectUnauthorized

type CreateProjectUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

CreateProjectUnauthorized handles this case with default header values.

Unauthorized

func NewCreateProjectUnauthorized

func NewCreateProjectUnauthorized() *CreateProjectUnauthorized

NewCreateProjectUnauthorized creates a CreateProjectUnauthorized with default headers values

func (*CreateProjectUnauthorized) Error

func (o *CreateProjectUnauthorized) Error() string

func (*CreateProjectUnauthorized) GetPayload

func (o *CreateProjectUnauthorized) GetPayload() *model.Errors

type DeleteProjectBadRequest

type DeleteProjectBadRequest struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

DeleteProjectBadRequest handles this case with default header values.

Bad request

func NewDeleteProjectBadRequest

func NewDeleteProjectBadRequest() *DeleteProjectBadRequest

NewDeleteProjectBadRequest creates a DeleteProjectBadRequest with default headers values

func (*DeleteProjectBadRequest) Error

func (o *DeleteProjectBadRequest) Error() string

func (*DeleteProjectBadRequest) GetPayload

func (o *DeleteProjectBadRequest) GetPayload() *model.Errors

type DeleteProjectForbidden

type DeleteProjectForbidden struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

DeleteProjectForbidden handles this case with default header values.

Forbidden

func NewDeleteProjectForbidden

func NewDeleteProjectForbidden() *DeleteProjectForbidden

NewDeleteProjectForbidden creates a DeleteProjectForbidden with default headers values

func (*DeleteProjectForbidden) Error

func (o *DeleteProjectForbidden) Error() string

func (*DeleteProjectForbidden) GetPayload

func (o *DeleteProjectForbidden) GetPayload() *model.Errors

type DeleteProjectInternalServerError

type DeleteProjectInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

DeleteProjectInternalServerError handles this case with default header values.

Internal server error

func NewDeleteProjectInternalServerError

func NewDeleteProjectInternalServerError() *DeleteProjectInternalServerError

NewDeleteProjectInternalServerError creates a DeleteProjectInternalServerError with default headers values

func (*DeleteProjectInternalServerError) Error

func (*DeleteProjectInternalServerError) GetPayload

type DeleteProjectNotFound

type DeleteProjectNotFound struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

DeleteProjectNotFound handles this case with default header values.

Not found

func NewDeleteProjectNotFound

func NewDeleteProjectNotFound() *DeleteProjectNotFound

NewDeleteProjectNotFound creates a DeleteProjectNotFound with default headers values

func (*DeleteProjectNotFound) Error

func (o *DeleteProjectNotFound) Error() string

func (*DeleteProjectNotFound) GetPayload

func (o *DeleteProjectNotFound) GetPayload() *model.Errors

type DeleteProjectOK

type DeleteProjectOK struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string
}

DeleteProjectOK handles this case with default header values.

Success

func NewDeleteProjectOK

func NewDeleteProjectOK() *DeleteProjectOK

NewDeleteProjectOK creates a DeleteProjectOK with default headers values

func (*DeleteProjectOK) Error

func (o *DeleteProjectOK) Error() string

type DeleteProjectParams

type DeleteProjectParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteProjectParams contains all the parameters to send to the API endpoint for the delete project operation typically these are written to a http.Request

func NewDeleteProjectParams

func NewDeleteProjectParams() *DeleteProjectParams

NewDeleteProjectParams creates a new DeleteProjectParams object with the default values initialized.

func NewDeleteProjectParamsWithContext

func NewDeleteProjectParamsWithContext(ctx context.Context) *DeleteProjectParams

NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteProjectParamsWithHTTPClient

func NewDeleteProjectParamsWithHTTPClient(client *http.Client) *DeleteProjectParams

NewDeleteProjectParamsWithHTTPClient creates a new DeleteProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteProjectParamsWithTimeout

func NewDeleteProjectParamsWithTimeout(timeout time.Duration) *DeleteProjectParams

NewDeleteProjectParamsWithTimeout creates a new DeleteProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteProjectParams) SetContext

func (o *DeleteProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the delete project params

func (*DeleteProjectParams) SetHTTPClient

func (o *DeleteProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete project params

func (*DeleteProjectParams) SetProjectNameOrID

func (o *DeleteProjectParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the delete project params

func (*DeleteProjectParams) SetTimeout

func (o *DeleteProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete project params

func (*DeleteProjectParams) SetXIsResourceName

func (o *DeleteProjectParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the delete project params

func (*DeleteProjectParams) SetXRequestID

func (o *DeleteProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the delete project params

func (*DeleteProjectParams) WithContext

WithContext adds the context to the delete project params

func (*DeleteProjectParams) WithHTTPClient

func (o *DeleteProjectParams) WithHTTPClient(client *http.Client) *DeleteProjectParams

WithHTTPClient adds the HTTPClient to the delete project params

func (*DeleteProjectParams) WithProjectNameOrID

func (o *DeleteProjectParams) WithProjectNameOrID(projectNameOrID string) *DeleteProjectParams

WithProjectNameOrID adds the projectNameOrID to the delete project params

func (*DeleteProjectParams) WithTimeout

func (o *DeleteProjectParams) WithTimeout(timeout time.Duration) *DeleteProjectParams

WithTimeout adds the timeout to the delete project params

func (*DeleteProjectParams) WithXIsResourceName

func (o *DeleteProjectParams) WithXIsResourceName(xIsResourceName *bool) *DeleteProjectParams

WithXIsResourceName adds the xIsResourceName to the delete project params

func (*DeleteProjectParams) WithXRequestID

func (o *DeleteProjectParams) WithXRequestID(xRequestID *string) *DeleteProjectParams

WithXRequestID adds the xRequestID to the delete project params

func (*DeleteProjectParams) WriteToRequest

func (o *DeleteProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteProjectPreconditionFailed

type DeleteProjectPreconditionFailed struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

DeleteProjectPreconditionFailed handles this case with default header values.

Precondition failed

func NewDeleteProjectPreconditionFailed

func NewDeleteProjectPreconditionFailed() *DeleteProjectPreconditionFailed

NewDeleteProjectPreconditionFailed creates a DeleteProjectPreconditionFailed with default headers values

func (*DeleteProjectPreconditionFailed) Error

func (*DeleteProjectPreconditionFailed) GetPayload

func (o *DeleteProjectPreconditionFailed) GetPayload() *model.Errors

type DeleteProjectReader

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

DeleteProjectReader is a Reader for the DeleteProject structure.

func (*DeleteProjectReader) ReadResponse

func (o *DeleteProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetLogsBadRequest

type GetLogsBadRequest struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetLogsBadRequest handles this case with default header values.

Bad request

func NewGetLogsBadRequest

func NewGetLogsBadRequest() *GetLogsBadRequest

NewGetLogsBadRequest creates a GetLogsBadRequest with default headers values

func (*GetLogsBadRequest) Error

func (o *GetLogsBadRequest) Error() string

func (*GetLogsBadRequest) GetPayload

func (o *GetLogsBadRequest) GetPayload() *model.Errors

type GetLogsInternalServerError

type GetLogsInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetLogsInternalServerError handles this case with default header values.

Internal server error

func NewGetLogsInternalServerError

func NewGetLogsInternalServerError() *GetLogsInternalServerError

NewGetLogsInternalServerError creates a GetLogsInternalServerError with default headers values

func (*GetLogsInternalServerError) Error

func (*GetLogsInternalServerError) GetPayload

func (o *GetLogsInternalServerError) GetPayload() *model.Errors

type GetLogsOK

type GetLogsOK struct {
	/*Link refers to the previous page and next page
	 */
	Link string
	/*The total count of auditlogs
	 */
	XTotalCount int64

	Payload []*model.AuditLog
}

GetLogsOK handles this case with default header values.

Success

func NewGetLogsOK

func NewGetLogsOK() *GetLogsOK

NewGetLogsOK creates a GetLogsOK with default headers values

func (*GetLogsOK) Error

func (o *GetLogsOK) Error() string

func (*GetLogsOK) GetPayload

func (o *GetLogsOK) GetPayload() []*model.AuditLog

type GetLogsParams

type GetLogsParams struct {

	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*Page
	  The page number

	*/
	Page *int64
	/*PageSize
	  The size of per page

	*/
	PageSize *int64
	/*ProjectName
	  The name of the project

	*/
	ProjectName string
	/*Q
	  Query string to query resources. Supported query patterns are "exact match(k=v)", "fuzzy match(k=~v)", "range(k=[min~max])", "list with union releationship(k={v1 v2 v3})" and "list with intersetion relationship(k=(v1 v2 v3))". The value of range and list can be string(enclosed by " or '), integer or time(in format "2020-04-09 02:36:00"). All of these query patterns should be put in the query string "q=xxx" and splitted by ",". e.g. q=k1=v1,k2=~v2,k3=[min~max]

	*/
	Q *string
	/*Sort
	  Sort the resource list in ascending or descending order. e.g. sort by field1 in ascending orderr and field2 in descending order with "sort=field1,-field2"

	*/
	Sort *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetLogsParams contains all the parameters to send to the API endpoint for the get logs operation typically these are written to a http.Request

func NewGetLogsParams

func NewGetLogsParams() *GetLogsParams

NewGetLogsParams creates a new GetLogsParams object with the default values initialized.

func NewGetLogsParamsWithContext

func NewGetLogsParamsWithContext(ctx context.Context) *GetLogsParams

NewGetLogsParamsWithContext creates a new GetLogsParams object with the default values initialized, and the ability to set a context for a request

func NewGetLogsParamsWithHTTPClient

func NewGetLogsParamsWithHTTPClient(client *http.Client) *GetLogsParams

NewGetLogsParamsWithHTTPClient creates a new GetLogsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetLogsParamsWithTimeout

func NewGetLogsParamsWithTimeout(timeout time.Duration) *GetLogsParams

NewGetLogsParamsWithTimeout creates a new GetLogsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetLogsParams) SetContext

func (o *GetLogsParams) SetContext(ctx context.Context)

SetContext adds the context to the get logs params

func (*GetLogsParams) SetHTTPClient

func (o *GetLogsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get logs params

func (*GetLogsParams) SetPage

func (o *GetLogsParams) SetPage(page *int64)

SetPage adds the page to the get logs params

func (*GetLogsParams) SetPageSize

func (o *GetLogsParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get logs params

func (*GetLogsParams) SetProjectName

func (o *GetLogsParams) SetProjectName(projectName string)

SetProjectName adds the projectName to the get logs params

func (*GetLogsParams) SetQ

func (o *GetLogsParams) SetQ(q *string)

SetQ adds the q to the get logs params

func (*GetLogsParams) SetSort

func (o *GetLogsParams) SetSort(sort *string)

SetSort adds the sort to the get logs params

func (*GetLogsParams) SetTimeout

func (o *GetLogsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get logs params

func (*GetLogsParams) SetXRequestID

func (o *GetLogsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get logs params

func (*GetLogsParams) WithContext

func (o *GetLogsParams) WithContext(ctx context.Context) *GetLogsParams

WithContext adds the context to the get logs params

func (*GetLogsParams) WithHTTPClient

func (o *GetLogsParams) WithHTTPClient(client *http.Client) *GetLogsParams

WithHTTPClient adds the HTTPClient to the get logs params

func (*GetLogsParams) WithPage

func (o *GetLogsParams) WithPage(page *int64) *GetLogsParams

WithPage adds the page to the get logs params

func (*GetLogsParams) WithPageSize

func (o *GetLogsParams) WithPageSize(pageSize *int64) *GetLogsParams

WithPageSize adds the pageSize to the get logs params

func (*GetLogsParams) WithProjectName

func (o *GetLogsParams) WithProjectName(projectName string) *GetLogsParams

WithProjectName adds the projectName to the get logs params

func (*GetLogsParams) WithQ

func (o *GetLogsParams) WithQ(q *string) *GetLogsParams

WithQ adds the q to the get logs params

func (*GetLogsParams) WithSort

func (o *GetLogsParams) WithSort(sort *string) *GetLogsParams

WithSort adds the sort to the get logs params

func (*GetLogsParams) WithTimeout

func (o *GetLogsParams) WithTimeout(timeout time.Duration) *GetLogsParams

WithTimeout adds the timeout to the get logs params

func (*GetLogsParams) WithXRequestID

func (o *GetLogsParams) WithXRequestID(xRequestID *string) *GetLogsParams

WithXRequestID adds the xRequestID to the get logs params

func (*GetLogsParams) WriteToRequest

func (o *GetLogsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetLogsReader

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

GetLogsReader is a Reader for the GetLogs structure.

func (*GetLogsReader) ReadResponse

func (o *GetLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetLogsUnauthorized

type GetLogsUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetLogsUnauthorized handles this case with default header values.

Unauthorized

func NewGetLogsUnauthorized

func NewGetLogsUnauthorized() *GetLogsUnauthorized

NewGetLogsUnauthorized creates a GetLogsUnauthorized with default headers values

func (*GetLogsUnauthorized) Error

func (o *GetLogsUnauthorized) Error() string

func (*GetLogsUnauthorized) GetPayload

func (o *GetLogsUnauthorized) GetPayload() *model.Errors

type GetProjectDeletableForbidden

type GetProjectDeletableForbidden struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectDeletableForbidden handles this case with default header values.

Forbidden

func NewGetProjectDeletableForbidden

func NewGetProjectDeletableForbidden() *GetProjectDeletableForbidden

NewGetProjectDeletableForbidden creates a GetProjectDeletableForbidden with default headers values

func (*GetProjectDeletableForbidden) Error

func (*GetProjectDeletableForbidden) GetPayload

func (o *GetProjectDeletableForbidden) GetPayload() *model.Errors

type GetProjectDeletableInternalServerError

type GetProjectDeletableInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectDeletableInternalServerError handles this case with default header values.

Internal server error

func NewGetProjectDeletableInternalServerError

func NewGetProjectDeletableInternalServerError() *GetProjectDeletableInternalServerError

NewGetProjectDeletableInternalServerError creates a GetProjectDeletableInternalServerError with default headers values

func (*GetProjectDeletableInternalServerError) Error

func (*GetProjectDeletableInternalServerError) GetPayload

type GetProjectDeletableNotFound

type GetProjectDeletableNotFound struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectDeletableNotFound handles this case with default header values.

Not found

func NewGetProjectDeletableNotFound

func NewGetProjectDeletableNotFound() *GetProjectDeletableNotFound

NewGetProjectDeletableNotFound creates a GetProjectDeletableNotFound with default headers values

func (*GetProjectDeletableNotFound) Error

func (*GetProjectDeletableNotFound) GetPayload

func (o *GetProjectDeletableNotFound) GetPayload() *model.Errors

type GetProjectDeletableOK

type GetProjectDeletableOK struct {
	Payload *model.ProjectDeletable
}

GetProjectDeletableOK handles this case with default header values.

Return deletable status of the project.

func NewGetProjectDeletableOK

func NewGetProjectDeletableOK() *GetProjectDeletableOK

NewGetProjectDeletableOK creates a GetProjectDeletableOK with default headers values

func (*GetProjectDeletableOK) Error

func (o *GetProjectDeletableOK) Error() string

func (*GetProjectDeletableOK) GetPayload

func (o *GetProjectDeletableOK) GetPayload() *model.ProjectDeletable

type GetProjectDeletableParams

type GetProjectDeletableParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetProjectDeletableParams contains all the parameters to send to the API endpoint for the get project deletable operation typically these are written to a http.Request

func NewGetProjectDeletableParams

func NewGetProjectDeletableParams() *GetProjectDeletableParams

NewGetProjectDeletableParams creates a new GetProjectDeletableParams object with the default values initialized.

func NewGetProjectDeletableParamsWithContext

func NewGetProjectDeletableParamsWithContext(ctx context.Context) *GetProjectDeletableParams

NewGetProjectDeletableParamsWithContext creates a new GetProjectDeletableParams object with the default values initialized, and the ability to set a context for a request

func NewGetProjectDeletableParamsWithHTTPClient

func NewGetProjectDeletableParamsWithHTTPClient(client *http.Client) *GetProjectDeletableParams

NewGetProjectDeletableParamsWithHTTPClient creates a new GetProjectDeletableParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetProjectDeletableParamsWithTimeout

func NewGetProjectDeletableParamsWithTimeout(timeout time.Duration) *GetProjectDeletableParams

NewGetProjectDeletableParamsWithTimeout creates a new GetProjectDeletableParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetProjectDeletableParams) SetContext

func (o *GetProjectDeletableParams) SetContext(ctx context.Context)

SetContext adds the context to the get project deletable params

func (*GetProjectDeletableParams) SetHTTPClient

func (o *GetProjectDeletableParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get project deletable params

func (*GetProjectDeletableParams) SetProjectNameOrID

func (o *GetProjectDeletableParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the get project deletable params

func (*GetProjectDeletableParams) SetTimeout

func (o *GetProjectDeletableParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get project deletable params

func (*GetProjectDeletableParams) SetXIsResourceName

func (o *GetProjectDeletableParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the get project deletable params

func (*GetProjectDeletableParams) SetXRequestID

func (o *GetProjectDeletableParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get project deletable params

func (*GetProjectDeletableParams) WithContext

WithContext adds the context to the get project deletable params

func (*GetProjectDeletableParams) WithHTTPClient

func (o *GetProjectDeletableParams) WithHTTPClient(client *http.Client) *GetProjectDeletableParams

WithHTTPClient adds the HTTPClient to the get project deletable params

func (*GetProjectDeletableParams) WithProjectNameOrID

func (o *GetProjectDeletableParams) WithProjectNameOrID(projectNameOrID string) *GetProjectDeletableParams

WithProjectNameOrID adds the projectNameOrID to the get project deletable params

func (*GetProjectDeletableParams) WithTimeout

WithTimeout adds the timeout to the get project deletable params

func (*GetProjectDeletableParams) WithXIsResourceName

func (o *GetProjectDeletableParams) WithXIsResourceName(xIsResourceName *bool) *GetProjectDeletableParams

WithXIsResourceName adds the xIsResourceName to the get project deletable params

func (*GetProjectDeletableParams) WithXRequestID

func (o *GetProjectDeletableParams) WithXRequestID(xRequestID *string) *GetProjectDeletableParams

WithXRequestID adds the xRequestID to the get project deletable params

func (*GetProjectDeletableParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProjectDeletableReader

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

GetProjectDeletableReader is a Reader for the GetProjectDeletable structure.

func (*GetProjectDeletableReader) ReadResponse

func (o *GetProjectDeletableReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetProjectDeletableUnauthorized

type GetProjectDeletableUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectDeletableUnauthorized handles this case with default header values.

Unauthorized

func NewGetProjectDeletableUnauthorized

func NewGetProjectDeletableUnauthorized() *GetProjectDeletableUnauthorized

NewGetProjectDeletableUnauthorized creates a GetProjectDeletableUnauthorized with default headers values

func (*GetProjectDeletableUnauthorized) Error

func (*GetProjectDeletableUnauthorized) GetPayload

func (o *GetProjectDeletableUnauthorized) GetPayload() *model.Errors

type GetProjectInternalServerError

type GetProjectInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectInternalServerError handles this case with default header values.

Internal server error

func NewGetProjectInternalServerError

func NewGetProjectInternalServerError() *GetProjectInternalServerError

NewGetProjectInternalServerError creates a GetProjectInternalServerError with default headers values

func (*GetProjectInternalServerError) Error

func (*GetProjectInternalServerError) GetPayload

func (o *GetProjectInternalServerError) GetPayload() *model.Errors

type GetProjectOK

type GetProjectOK struct {
	Payload *model.Project
}

GetProjectOK handles this case with default header values.

Return matched project information.

func NewGetProjectOK

func NewGetProjectOK() *GetProjectOK

NewGetProjectOK creates a GetProjectOK with default headers values

func (*GetProjectOK) Error

func (o *GetProjectOK) Error() string

func (*GetProjectOK) GetPayload

func (o *GetProjectOK) GetPayload() *model.Project

type GetProjectParams

type GetProjectParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetProjectParams contains all the parameters to send to the API endpoint for the get project operation typically these are written to a http.Request

func NewGetProjectParams

func NewGetProjectParams() *GetProjectParams

NewGetProjectParams creates a new GetProjectParams object with the default values initialized.

func NewGetProjectParamsWithContext

func NewGetProjectParamsWithContext(ctx context.Context) *GetProjectParams

NewGetProjectParamsWithContext creates a new GetProjectParams object with the default values initialized, and the ability to set a context for a request

func NewGetProjectParamsWithHTTPClient

func NewGetProjectParamsWithHTTPClient(client *http.Client) *GetProjectParams

NewGetProjectParamsWithHTTPClient creates a new GetProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetProjectParamsWithTimeout

func NewGetProjectParamsWithTimeout(timeout time.Duration) *GetProjectParams

NewGetProjectParamsWithTimeout creates a new GetProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetProjectParams) SetContext

func (o *GetProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the get project params

func (*GetProjectParams) SetHTTPClient

func (o *GetProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get project params

func (*GetProjectParams) SetProjectNameOrID

func (o *GetProjectParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the get project params

func (*GetProjectParams) SetTimeout

func (o *GetProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get project params

func (*GetProjectParams) SetXIsResourceName

func (o *GetProjectParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the get project params

func (*GetProjectParams) SetXRequestID

func (o *GetProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get project params

func (*GetProjectParams) WithContext

func (o *GetProjectParams) WithContext(ctx context.Context) *GetProjectParams

WithContext adds the context to the get project params

func (*GetProjectParams) WithHTTPClient

func (o *GetProjectParams) WithHTTPClient(client *http.Client) *GetProjectParams

WithHTTPClient adds the HTTPClient to the get project params

func (*GetProjectParams) WithProjectNameOrID

func (o *GetProjectParams) WithProjectNameOrID(projectNameOrID string) *GetProjectParams

WithProjectNameOrID adds the projectNameOrID to the get project params

func (*GetProjectParams) WithTimeout

func (o *GetProjectParams) WithTimeout(timeout time.Duration) *GetProjectParams

WithTimeout adds the timeout to the get project params

func (*GetProjectParams) WithXIsResourceName

func (o *GetProjectParams) WithXIsResourceName(xIsResourceName *bool) *GetProjectParams

WithXIsResourceName adds the xIsResourceName to the get project params

func (*GetProjectParams) WithXRequestID

func (o *GetProjectParams) WithXRequestID(xRequestID *string) *GetProjectParams

WithXRequestID adds the xRequestID to the get project params

func (*GetProjectParams) WriteToRequest

func (o *GetProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetProjectReader

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

GetProjectReader is a Reader for the GetProject structure.

func (*GetProjectReader) ReadResponse

func (o *GetProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetProjectSummaryBadRequest

type GetProjectSummaryBadRequest struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectSummaryBadRequest handles this case with default header values.

Bad request

func NewGetProjectSummaryBadRequest

func NewGetProjectSummaryBadRequest() *GetProjectSummaryBadRequest

NewGetProjectSummaryBadRequest creates a GetProjectSummaryBadRequest with default headers values

func (*GetProjectSummaryBadRequest) Error

func (*GetProjectSummaryBadRequest) GetPayload

func (o *GetProjectSummaryBadRequest) GetPayload() *model.Errors

type GetProjectSummaryForbidden

type GetProjectSummaryForbidden struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectSummaryForbidden handles this case with default header values.

Forbidden

func NewGetProjectSummaryForbidden

func NewGetProjectSummaryForbidden() *GetProjectSummaryForbidden

NewGetProjectSummaryForbidden creates a GetProjectSummaryForbidden with default headers values

func (*GetProjectSummaryForbidden) Error

func (*GetProjectSummaryForbidden) GetPayload

func (o *GetProjectSummaryForbidden) GetPayload() *model.Errors

type GetProjectSummaryInternalServerError

type GetProjectSummaryInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectSummaryInternalServerError handles this case with default header values.

Internal server error

func NewGetProjectSummaryInternalServerError

func NewGetProjectSummaryInternalServerError() *GetProjectSummaryInternalServerError

NewGetProjectSummaryInternalServerError creates a GetProjectSummaryInternalServerError with default headers values

func (*GetProjectSummaryInternalServerError) Error

func (*GetProjectSummaryInternalServerError) GetPayload

type GetProjectSummaryNotFound

type GetProjectSummaryNotFound struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectSummaryNotFound handles this case with default header values.

Not found

func NewGetProjectSummaryNotFound

func NewGetProjectSummaryNotFound() *GetProjectSummaryNotFound

NewGetProjectSummaryNotFound creates a GetProjectSummaryNotFound with default headers values

func (*GetProjectSummaryNotFound) Error

func (o *GetProjectSummaryNotFound) Error() string

func (*GetProjectSummaryNotFound) GetPayload

func (o *GetProjectSummaryNotFound) GetPayload() *model.Errors

type GetProjectSummaryOK

type GetProjectSummaryOK struct {
	Payload *model.ProjectSummary
}

GetProjectSummaryOK handles this case with default header values.

Get summary of the project successfully.

func NewGetProjectSummaryOK

func NewGetProjectSummaryOK() *GetProjectSummaryOK

NewGetProjectSummaryOK creates a GetProjectSummaryOK with default headers values

func (*GetProjectSummaryOK) Error

func (o *GetProjectSummaryOK) Error() string

func (*GetProjectSummaryOK) GetPayload

func (o *GetProjectSummaryOK) GetPayload() *model.ProjectSummary

type GetProjectSummaryParams

type GetProjectSummaryParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetProjectSummaryParams contains all the parameters to send to the API endpoint for the get project summary operation typically these are written to a http.Request

func NewGetProjectSummaryParams

func NewGetProjectSummaryParams() *GetProjectSummaryParams

NewGetProjectSummaryParams creates a new GetProjectSummaryParams object with the default values initialized.

func NewGetProjectSummaryParamsWithContext

func NewGetProjectSummaryParamsWithContext(ctx context.Context) *GetProjectSummaryParams

NewGetProjectSummaryParamsWithContext creates a new GetProjectSummaryParams object with the default values initialized, and the ability to set a context for a request

func NewGetProjectSummaryParamsWithHTTPClient

func NewGetProjectSummaryParamsWithHTTPClient(client *http.Client) *GetProjectSummaryParams

NewGetProjectSummaryParamsWithHTTPClient creates a new GetProjectSummaryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetProjectSummaryParamsWithTimeout

func NewGetProjectSummaryParamsWithTimeout(timeout time.Duration) *GetProjectSummaryParams

NewGetProjectSummaryParamsWithTimeout creates a new GetProjectSummaryParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetProjectSummaryParams) SetContext

func (o *GetProjectSummaryParams) SetContext(ctx context.Context)

SetContext adds the context to the get project summary params

func (*GetProjectSummaryParams) SetHTTPClient

func (o *GetProjectSummaryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get project summary params

func (*GetProjectSummaryParams) SetProjectNameOrID

func (o *GetProjectSummaryParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the get project summary params

func (*GetProjectSummaryParams) SetTimeout

func (o *GetProjectSummaryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get project summary params

func (*GetProjectSummaryParams) SetXIsResourceName

func (o *GetProjectSummaryParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the get project summary params

func (*GetProjectSummaryParams) SetXRequestID

func (o *GetProjectSummaryParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get project summary params

func (*GetProjectSummaryParams) WithContext

WithContext adds the context to the get project summary params

func (*GetProjectSummaryParams) WithHTTPClient

func (o *GetProjectSummaryParams) WithHTTPClient(client *http.Client) *GetProjectSummaryParams

WithHTTPClient adds the HTTPClient to the get project summary params

func (*GetProjectSummaryParams) WithProjectNameOrID

func (o *GetProjectSummaryParams) WithProjectNameOrID(projectNameOrID string) *GetProjectSummaryParams

WithProjectNameOrID adds the projectNameOrID to the get project summary params

func (*GetProjectSummaryParams) WithTimeout

WithTimeout adds the timeout to the get project summary params

func (*GetProjectSummaryParams) WithXIsResourceName

func (o *GetProjectSummaryParams) WithXIsResourceName(xIsResourceName *bool) *GetProjectSummaryParams

WithXIsResourceName adds the xIsResourceName to the get project summary params

func (*GetProjectSummaryParams) WithXRequestID

func (o *GetProjectSummaryParams) WithXRequestID(xRequestID *string) *GetProjectSummaryParams

WithXRequestID adds the xRequestID to the get project summary params

func (*GetProjectSummaryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProjectSummaryReader

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

GetProjectSummaryReader is a Reader for the GetProjectSummary structure.

func (*GetProjectSummaryReader) ReadResponse

func (o *GetProjectSummaryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetProjectSummaryUnauthorized

type GetProjectSummaryUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectSummaryUnauthorized handles this case with default header values.

Unauthorized

func NewGetProjectSummaryUnauthorized

func NewGetProjectSummaryUnauthorized() *GetProjectSummaryUnauthorized

NewGetProjectSummaryUnauthorized creates a GetProjectSummaryUnauthorized with default headers values

func (*GetProjectSummaryUnauthorized) Error

func (*GetProjectSummaryUnauthorized) GetPayload

func (o *GetProjectSummaryUnauthorized) GetPayload() *model.Errors

type GetProjectUnauthorized

type GetProjectUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

GetProjectUnauthorized handles this case with default header values.

Unauthorized

func NewGetProjectUnauthorized

func NewGetProjectUnauthorized() *GetProjectUnauthorized

NewGetProjectUnauthorized creates a GetProjectUnauthorized with default headers values

func (*GetProjectUnauthorized) Error

func (o *GetProjectUnauthorized) Error() string

func (*GetProjectUnauthorized) GetPayload

func (o *GetProjectUnauthorized) GetPayload() *model.Errors

type GetScannerOfProjectBadRequest

type GetScannerOfProjectBadRequest struct {
}

GetScannerOfProjectBadRequest handles this case with default header values.

Bad project ID

func NewGetScannerOfProjectBadRequest

func NewGetScannerOfProjectBadRequest() *GetScannerOfProjectBadRequest

NewGetScannerOfProjectBadRequest creates a GetScannerOfProjectBadRequest with default headers values

func (*GetScannerOfProjectBadRequest) Error

type GetScannerOfProjectForbidden

type GetScannerOfProjectForbidden struct {
}

GetScannerOfProjectForbidden handles this case with default header values.

Request is not allowed

func NewGetScannerOfProjectForbidden

func NewGetScannerOfProjectForbidden() *GetScannerOfProjectForbidden

NewGetScannerOfProjectForbidden creates a GetScannerOfProjectForbidden with default headers values

func (*GetScannerOfProjectForbidden) Error

type GetScannerOfProjectInternalServerError

type GetScannerOfProjectInternalServerError struct {
}

GetScannerOfProjectInternalServerError handles this case with default header values.

Internal server error happened

func NewGetScannerOfProjectInternalServerError

func NewGetScannerOfProjectInternalServerError() *GetScannerOfProjectInternalServerError

NewGetScannerOfProjectInternalServerError creates a GetScannerOfProjectInternalServerError with default headers values

func (*GetScannerOfProjectInternalServerError) Error

type GetScannerOfProjectNotFound

type GetScannerOfProjectNotFound struct {
}

GetScannerOfProjectNotFound handles this case with default header values.

The requested object is not found

func NewGetScannerOfProjectNotFound

func NewGetScannerOfProjectNotFound() *GetScannerOfProjectNotFound

NewGetScannerOfProjectNotFound creates a GetScannerOfProjectNotFound with default headers values

func (*GetScannerOfProjectNotFound) Error

type GetScannerOfProjectOK

type GetScannerOfProjectOK struct {
	Payload *model.ScannerRegistration
}

GetScannerOfProjectOK handles this case with default header values.

The details of the scanner registration.

func NewGetScannerOfProjectOK

func NewGetScannerOfProjectOK() *GetScannerOfProjectOK

NewGetScannerOfProjectOK creates a GetScannerOfProjectOK with default headers values

func (*GetScannerOfProjectOK) Error

func (o *GetScannerOfProjectOK) Error() string

func (*GetScannerOfProjectOK) GetPayload

type GetScannerOfProjectParams

type GetScannerOfProjectParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetScannerOfProjectParams contains all the parameters to send to the API endpoint for the get scanner of project operation typically these are written to a http.Request

func NewGetScannerOfProjectParams

func NewGetScannerOfProjectParams() *GetScannerOfProjectParams

NewGetScannerOfProjectParams creates a new GetScannerOfProjectParams object with the default values initialized.

func NewGetScannerOfProjectParamsWithContext

func NewGetScannerOfProjectParamsWithContext(ctx context.Context) *GetScannerOfProjectParams

NewGetScannerOfProjectParamsWithContext creates a new GetScannerOfProjectParams object with the default values initialized, and the ability to set a context for a request

func NewGetScannerOfProjectParamsWithHTTPClient

func NewGetScannerOfProjectParamsWithHTTPClient(client *http.Client) *GetScannerOfProjectParams

NewGetScannerOfProjectParamsWithHTTPClient creates a new GetScannerOfProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetScannerOfProjectParamsWithTimeout

func NewGetScannerOfProjectParamsWithTimeout(timeout time.Duration) *GetScannerOfProjectParams

NewGetScannerOfProjectParamsWithTimeout creates a new GetScannerOfProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetScannerOfProjectParams) SetContext

func (o *GetScannerOfProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the get scanner of project params

func (*GetScannerOfProjectParams) SetHTTPClient

func (o *GetScannerOfProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get scanner of project params

func (*GetScannerOfProjectParams) SetProjectNameOrID

func (o *GetScannerOfProjectParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the get scanner of project params

func (*GetScannerOfProjectParams) SetTimeout

func (o *GetScannerOfProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get scanner of project params

func (*GetScannerOfProjectParams) SetXIsResourceName

func (o *GetScannerOfProjectParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the get scanner of project params

func (*GetScannerOfProjectParams) SetXRequestID

func (o *GetScannerOfProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the get scanner of project params

func (*GetScannerOfProjectParams) WithContext

WithContext adds the context to the get scanner of project params

func (*GetScannerOfProjectParams) WithHTTPClient

func (o *GetScannerOfProjectParams) WithHTTPClient(client *http.Client) *GetScannerOfProjectParams

WithHTTPClient adds the HTTPClient to the get scanner of project params

func (*GetScannerOfProjectParams) WithProjectNameOrID

func (o *GetScannerOfProjectParams) WithProjectNameOrID(projectNameOrID string) *GetScannerOfProjectParams

WithProjectNameOrID adds the projectNameOrID to the get scanner of project params

func (*GetScannerOfProjectParams) WithTimeout

WithTimeout adds the timeout to the get scanner of project params

func (*GetScannerOfProjectParams) WithXIsResourceName

func (o *GetScannerOfProjectParams) WithXIsResourceName(xIsResourceName *bool) *GetScannerOfProjectParams

WithXIsResourceName adds the xIsResourceName to the get scanner of project params

func (*GetScannerOfProjectParams) WithXRequestID

func (o *GetScannerOfProjectParams) WithXRequestID(xRequestID *string) *GetScannerOfProjectParams

WithXRequestID adds the xRequestID to the get scanner of project params

func (*GetScannerOfProjectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetScannerOfProjectReader

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

GetScannerOfProjectReader is a Reader for the GetScannerOfProject structure.

func (*GetScannerOfProjectReader) ReadResponse

func (o *GetScannerOfProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetScannerOfProjectUnauthorized

type GetScannerOfProjectUnauthorized struct {
}

GetScannerOfProjectUnauthorized handles this case with default header values.

Unauthorized request

func NewGetScannerOfProjectUnauthorized

func NewGetScannerOfProjectUnauthorized() *GetScannerOfProjectUnauthorized

NewGetScannerOfProjectUnauthorized creates a GetScannerOfProjectUnauthorized with default headers values

func (*GetScannerOfProjectUnauthorized) Error

type HeadProjectInternalServerError

type HeadProjectInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

HeadProjectInternalServerError handles this case with default header values.

Internal server error

func NewHeadProjectInternalServerError

func NewHeadProjectInternalServerError() *HeadProjectInternalServerError

NewHeadProjectInternalServerError creates a HeadProjectInternalServerError with default headers values

func (*HeadProjectInternalServerError) Error

func (*HeadProjectInternalServerError) GetPayload

func (o *HeadProjectInternalServerError) GetPayload() *model.Errors

type HeadProjectNotFound

type HeadProjectNotFound struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

HeadProjectNotFound handles this case with default header values.

Not found

func NewHeadProjectNotFound

func NewHeadProjectNotFound() *HeadProjectNotFound

NewHeadProjectNotFound creates a HeadProjectNotFound with default headers values

func (*HeadProjectNotFound) Error

func (o *HeadProjectNotFound) Error() string

func (*HeadProjectNotFound) GetPayload

func (o *HeadProjectNotFound) GetPayload() *model.Errors

type HeadProjectOK

type HeadProjectOK struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string
}

HeadProjectOK handles this case with default header values.

Success

func NewHeadProjectOK

func NewHeadProjectOK() *HeadProjectOK

NewHeadProjectOK creates a HeadProjectOK with default headers values

func (*HeadProjectOK) Error

func (o *HeadProjectOK) Error() string

type HeadProjectParams

type HeadProjectParams struct {

	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*ProjectName
	  Project name for checking exists.

	*/
	ProjectName string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

HeadProjectParams contains all the parameters to send to the API endpoint for the head project operation typically these are written to a http.Request

func NewHeadProjectParams

func NewHeadProjectParams() *HeadProjectParams

NewHeadProjectParams creates a new HeadProjectParams object with the default values initialized.

func NewHeadProjectParamsWithContext

func NewHeadProjectParamsWithContext(ctx context.Context) *HeadProjectParams

NewHeadProjectParamsWithContext creates a new HeadProjectParams object with the default values initialized, and the ability to set a context for a request

func NewHeadProjectParamsWithHTTPClient

func NewHeadProjectParamsWithHTTPClient(client *http.Client) *HeadProjectParams

NewHeadProjectParamsWithHTTPClient creates a new HeadProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewHeadProjectParamsWithTimeout

func NewHeadProjectParamsWithTimeout(timeout time.Duration) *HeadProjectParams

NewHeadProjectParamsWithTimeout creates a new HeadProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*HeadProjectParams) SetContext

func (o *HeadProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the head project params

func (*HeadProjectParams) SetHTTPClient

func (o *HeadProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the head project params

func (*HeadProjectParams) SetProjectName

func (o *HeadProjectParams) SetProjectName(projectName string)

SetProjectName adds the projectName to the head project params

func (*HeadProjectParams) SetTimeout

func (o *HeadProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the head project params

func (*HeadProjectParams) SetXRequestID

func (o *HeadProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the head project params

func (*HeadProjectParams) WithContext

func (o *HeadProjectParams) WithContext(ctx context.Context) *HeadProjectParams

WithContext adds the context to the head project params

func (*HeadProjectParams) WithHTTPClient

func (o *HeadProjectParams) WithHTTPClient(client *http.Client) *HeadProjectParams

WithHTTPClient adds the HTTPClient to the head project params

func (*HeadProjectParams) WithProjectName

func (o *HeadProjectParams) WithProjectName(projectName string) *HeadProjectParams

WithProjectName adds the projectName to the head project params

func (*HeadProjectParams) WithTimeout

func (o *HeadProjectParams) WithTimeout(timeout time.Duration) *HeadProjectParams

WithTimeout adds the timeout to the head project params

func (*HeadProjectParams) WithXRequestID

func (o *HeadProjectParams) WithXRequestID(xRequestID *string) *HeadProjectParams

WithXRequestID adds the xRequestID to the head project params

func (*HeadProjectParams) WriteToRequest

func (o *HeadProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type HeadProjectReader

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

HeadProjectReader is a Reader for the HeadProject structure.

func (*HeadProjectReader) ReadResponse

func (o *HeadProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListProjectsInternalServerError

type ListProjectsInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

ListProjectsInternalServerError handles this case with default header values.

Internal server error

func NewListProjectsInternalServerError

func NewListProjectsInternalServerError() *ListProjectsInternalServerError

NewListProjectsInternalServerError creates a ListProjectsInternalServerError with default headers values

func (*ListProjectsInternalServerError) Error

func (*ListProjectsInternalServerError) GetPayload

func (o *ListProjectsInternalServerError) GetPayload() *model.Errors

type ListProjectsOK

type ListProjectsOK struct {
	/*Link refers to the previous page and next page
	 */
	Link string
	/*The total count of projects
	 */
	XTotalCount int64

	Payload []*model.Project
}

ListProjectsOK handles this case with default header values.

Return all matched projects.

func NewListProjectsOK

func NewListProjectsOK() *ListProjectsOK

NewListProjectsOK creates a ListProjectsOK with default headers values

func (*ListProjectsOK) Error

func (o *ListProjectsOK) Error() string

func (*ListProjectsOK) GetPayload

func (o *ListProjectsOK) GetPayload() []*model.Project

type ListProjectsParams

type ListProjectsParams struct {

	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*Name
	  The name of project.

	*/
	Name *string
	/*Owner
	  The name of project owner.

	*/
	Owner *string
	/*Page
	  The page number

	*/
	Page *int64
	/*PageSize
	  The size of per page

	*/
	PageSize *int64
	/*Public
	  The project is public or private.

	*/
	Public *bool
	/*Q
	  Query string to query resources. Supported query patterns are "exact match(k=v)", "fuzzy match(k=~v)", "range(k=[min~max])", "list with union releationship(k={v1 v2 v3})" and "list with intersetion relationship(k=(v1 v2 v3))". The value of range and list can be string(enclosed by " or '), integer or time(in format "2020-04-09 02:36:00"). All of these query patterns should be put in the query string "q=xxx" and splitted by ",". e.g. q=k1=v1,k2=~v2,k3=[min~max]

	*/
	Q *string
	/*Sort
	  Sort the resource list in ascending or descending order. e.g. sort by field1 in ascending orderr and field2 in descending order with "sort=field1,-field2"

	*/
	Sort *string
	/*WithDetail
	  Bool value indicating whether return detailed information of the project

	*/
	WithDetail *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListProjectsParams contains all the parameters to send to the API endpoint for the list projects operation typically these are written to a http.Request

func NewListProjectsParams

func NewListProjectsParams() *ListProjectsParams

NewListProjectsParams creates a new ListProjectsParams object with the default values initialized.

func NewListProjectsParamsWithContext

func NewListProjectsParamsWithContext(ctx context.Context) *ListProjectsParams

NewListProjectsParamsWithContext creates a new ListProjectsParams object with the default values initialized, and the ability to set a context for a request

func NewListProjectsParamsWithHTTPClient

func NewListProjectsParamsWithHTTPClient(client *http.Client) *ListProjectsParams

NewListProjectsParamsWithHTTPClient creates a new ListProjectsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListProjectsParamsWithTimeout

func NewListProjectsParamsWithTimeout(timeout time.Duration) *ListProjectsParams

NewListProjectsParamsWithTimeout creates a new ListProjectsParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListProjectsParams) SetContext

func (o *ListProjectsParams) SetContext(ctx context.Context)

SetContext adds the context to the list projects params

func (*ListProjectsParams) SetHTTPClient

func (o *ListProjectsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list projects params

func (*ListProjectsParams) SetName

func (o *ListProjectsParams) SetName(name *string)

SetName adds the name to the list projects params

func (*ListProjectsParams) SetOwner

func (o *ListProjectsParams) SetOwner(owner *string)

SetOwner adds the owner to the list projects params

func (*ListProjectsParams) SetPage

func (o *ListProjectsParams) SetPage(page *int64)

SetPage adds the page to the list projects params

func (*ListProjectsParams) SetPageSize

func (o *ListProjectsParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the list projects params

func (*ListProjectsParams) SetPublic

func (o *ListProjectsParams) SetPublic(public *bool)

SetPublic adds the public to the list projects params

func (*ListProjectsParams) SetQ

func (o *ListProjectsParams) SetQ(q *string)

SetQ adds the q to the list projects params

func (*ListProjectsParams) SetSort

func (o *ListProjectsParams) SetSort(sort *string)

SetSort adds the sort to the list projects params

func (*ListProjectsParams) SetTimeout

func (o *ListProjectsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list projects params

func (*ListProjectsParams) SetWithDetail

func (o *ListProjectsParams) SetWithDetail(withDetail *bool)

SetWithDetail adds the withDetail to the list projects params

func (*ListProjectsParams) SetXRequestID

func (o *ListProjectsParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the list projects params

func (*ListProjectsParams) WithContext

WithContext adds the context to the list projects params

func (*ListProjectsParams) WithHTTPClient

func (o *ListProjectsParams) WithHTTPClient(client *http.Client) *ListProjectsParams

WithHTTPClient adds the HTTPClient to the list projects params

func (*ListProjectsParams) WithName

func (o *ListProjectsParams) WithName(name *string) *ListProjectsParams

WithName adds the name to the list projects params

func (*ListProjectsParams) WithOwner

func (o *ListProjectsParams) WithOwner(owner *string) *ListProjectsParams

WithOwner adds the owner to the list projects params

func (*ListProjectsParams) WithPage

func (o *ListProjectsParams) WithPage(page *int64) *ListProjectsParams

WithPage adds the page to the list projects params

func (*ListProjectsParams) WithPageSize

func (o *ListProjectsParams) WithPageSize(pageSize *int64) *ListProjectsParams

WithPageSize adds the pageSize to the list projects params

func (*ListProjectsParams) WithPublic

func (o *ListProjectsParams) WithPublic(public *bool) *ListProjectsParams

WithPublic adds the public to the list projects params

func (*ListProjectsParams) WithQ

WithQ adds the q to the list projects params

func (*ListProjectsParams) WithSort

func (o *ListProjectsParams) WithSort(sort *string) *ListProjectsParams

WithSort adds the sort to the list projects params

func (*ListProjectsParams) WithTimeout

func (o *ListProjectsParams) WithTimeout(timeout time.Duration) *ListProjectsParams

WithTimeout adds the timeout to the list projects params

func (*ListProjectsParams) WithWithDetail

func (o *ListProjectsParams) WithWithDetail(withDetail *bool) *ListProjectsParams

WithWithDetail adds the withDetail to the list projects params

func (*ListProjectsParams) WithXRequestID

func (o *ListProjectsParams) WithXRequestID(xRequestID *string) *ListProjectsParams

WithXRequestID adds the xRequestID to the list projects params

func (*ListProjectsParams) WriteToRequest

func (o *ListProjectsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListProjectsReader

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

ListProjectsReader is a Reader for the ListProjects structure.

func (*ListProjectsReader) ReadResponse

func (o *ListProjectsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListProjectsUnauthorized

type ListProjectsUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

ListProjectsUnauthorized handles this case with default header values.

Unauthorized

func NewListProjectsUnauthorized

func NewListProjectsUnauthorized() *ListProjectsUnauthorized

NewListProjectsUnauthorized creates a ListProjectsUnauthorized with default headers values

func (*ListProjectsUnauthorized) Error

func (o *ListProjectsUnauthorized) Error() string

func (*ListProjectsUnauthorized) GetPayload

func (o *ListProjectsUnauthorized) GetPayload() *model.Errors

type ListScannerCandidatesOfProjectBadRequest

type ListScannerCandidatesOfProjectBadRequest struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

ListScannerCandidatesOfProjectBadRequest handles this case with default header values.

Bad request

func NewListScannerCandidatesOfProjectBadRequest

func NewListScannerCandidatesOfProjectBadRequest() *ListScannerCandidatesOfProjectBadRequest

NewListScannerCandidatesOfProjectBadRequest creates a ListScannerCandidatesOfProjectBadRequest with default headers values

func (*ListScannerCandidatesOfProjectBadRequest) Error

func (*ListScannerCandidatesOfProjectBadRequest) GetPayload

type ListScannerCandidatesOfProjectForbidden

type ListScannerCandidatesOfProjectForbidden struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

ListScannerCandidatesOfProjectForbidden handles this case with default header values.

Forbidden

func NewListScannerCandidatesOfProjectForbidden

func NewListScannerCandidatesOfProjectForbidden() *ListScannerCandidatesOfProjectForbidden

NewListScannerCandidatesOfProjectForbidden creates a ListScannerCandidatesOfProjectForbidden with default headers values

func (*ListScannerCandidatesOfProjectForbidden) Error

func (*ListScannerCandidatesOfProjectForbidden) GetPayload

type ListScannerCandidatesOfProjectInternalServerError

type ListScannerCandidatesOfProjectInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

ListScannerCandidatesOfProjectInternalServerError handles this case with default header values.

Internal server error

func NewListScannerCandidatesOfProjectInternalServerError

func NewListScannerCandidatesOfProjectInternalServerError() *ListScannerCandidatesOfProjectInternalServerError

NewListScannerCandidatesOfProjectInternalServerError creates a ListScannerCandidatesOfProjectInternalServerError with default headers values

func (*ListScannerCandidatesOfProjectInternalServerError) Error

func (*ListScannerCandidatesOfProjectInternalServerError) GetPayload

type ListScannerCandidatesOfProjectOK

type ListScannerCandidatesOfProjectOK struct {
	/*Link to previous page and next page
	 */
	Link string
	/*The total count of available items
	 */
	XTotalCount int64

	Payload []*model.ScannerRegistration
}

ListScannerCandidatesOfProjectOK handles this case with default header values.

A list of scanner registrations.

func NewListScannerCandidatesOfProjectOK

func NewListScannerCandidatesOfProjectOK() *ListScannerCandidatesOfProjectOK

NewListScannerCandidatesOfProjectOK creates a ListScannerCandidatesOfProjectOK with default headers values

func (*ListScannerCandidatesOfProjectOK) Error

func (*ListScannerCandidatesOfProjectOK) GetPayload

type ListScannerCandidatesOfProjectParams

type ListScannerCandidatesOfProjectParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*Page
	  The page number

	*/
	Page *int64
	/*PageSize
	  The size of per page

	*/
	PageSize *int64
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string
	/*Q
	  Query string to query resources. Supported query patterns are "exact match(k=v)", "fuzzy match(k=~v)", "range(k=[min~max])", "list with union releationship(k={v1 v2 v3})" and "list with intersetion relationship(k=(v1 v2 v3))". The value of range and list can be string(enclosed by " or '), integer or time(in format "2020-04-09 02:36:00"). All of these query patterns should be put in the query string "q=xxx" and splitted by ",". e.g. q=k1=v1,k2=~v2,k3=[min~max]

	*/
	Q *string
	/*Sort
	  Sort the resource list in ascending or descending order. e.g. sort by field1 in ascending orderr and field2 in descending order with "sort=field1,-field2"

	*/
	Sort *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListScannerCandidatesOfProjectParams contains all the parameters to send to the API endpoint for the list scanner candidates of project operation typically these are written to a http.Request

func NewListScannerCandidatesOfProjectParams

func NewListScannerCandidatesOfProjectParams() *ListScannerCandidatesOfProjectParams

NewListScannerCandidatesOfProjectParams creates a new ListScannerCandidatesOfProjectParams object with the default values initialized.

func NewListScannerCandidatesOfProjectParamsWithContext

func NewListScannerCandidatesOfProjectParamsWithContext(ctx context.Context) *ListScannerCandidatesOfProjectParams

NewListScannerCandidatesOfProjectParamsWithContext creates a new ListScannerCandidatesOfProjectParams object with the default values initialized, and the ability to set a context for a request

func NewListScannerCandidatesOfProjectParamsWithHTTPClient

func NewListScannerCandidatesOfProjectParamsWithHTTPClient(client *http.Client) *ListScannerCandidatesOfProjectParams

NewListScannerCandidatesOfProjectParamsWithHTTPClient creates a new ListScannerCandidatesOfProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListScannerCandidatesOfProjectParamsWithTimeout

func NewListScannerCandidatesOfProjectParamsWithTimeout(timeout time.Duration) *ListScannerCandidatesOfProjectParams

NewListScannerCandidatesOfProjectParamsWithTimeout creates a new ListScannerCandidatesOfProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListScannerCandidatesOfProjectParams) SetContext

SetContext adds the context to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetHTTPClient

func (o *ListScannerCandidatesOfProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetPage

func (o *ListScannerCandidatesOfProjectParams) SetPage(page *int64)

SetPage adds the page to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetPageSize

func (o *ListScannerCandidatesOfProjectParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetProjectNameOrID

func (o *ListScannerCandidatesOfProjectParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetQ

SetQ adds the q to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetSort

func (o *ListScannerCandidatesOfProjectParams) SetSort(sort *string)

SetSort adds the sort to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetTimeout

func (o *ListScannerCandidatesOfProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetXIsResourceName

func (o *ListScannerCandidatesOfProjectParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) SetXRequestID

func (o *ListScannerCandidatesOfProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithContext

WithContext adds the context to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithPage

WithPage adds the page to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithPageSize

WithPageSize adds the pageSize to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithProjectNameOrID

func (o *ListScannerCandidatesOfProjectParams) WithProjectNameOrID(projectNameOrID string) *ListScannerCandidatesOfProjectParams

WithProjectNameOrID adds the projectNameOrID to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithQ

WithQ adds the q to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithSort

WithSort adds the sort to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithTimeout

WithTimeout adds the timeout to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithXIsResourceName

func (o *ListScannerCandidatesOfProjectParams) WithXIsResourceName(xIsResourceName *bool) *ListScannerCandidatesOfProjectParams

WithXIsResourceName adds the xIsResourceName to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WithXRequestID

WithXRequestID adds the xRequestID to the list scanner candidates of project params

func (*ListScannerCandidatesOfProjectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListScannerCandidatesOfProjectReader

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

ListScannerCandidatesOfProjectReader is a Reader for the ListScannerCandidatesOfProject structure.

func (*ListScannerCandidatesOfProjectReader) ReadResponse

func (o *ListScannerCandidatesOfProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListScannerCandidatesOfProjectUnauthorized

type ListScannerCandidatesOfProjectUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

ListScannerCandidatesOfProjectUnauthorized handles this case with default header values.

Unauthorized

func NewListScannerCandidatesOfProjectUnauthorized

func NewListScannerCandidatesOfProjectUnauthorized() *ListScannerCandidatesOfProjectUnauthorized

NewListScannerCandidatesOfProjectUnauthorized creates a ListScannerCandidatesOfProjectUnauthorized with default headers values

func (*ListScannerCandidatesOfProjectUnauthorized) Error

func (*ListScannerCandidatesOfProjectUnauthorized) GetPayload

type SetScannerOfProjectBadRequest

type SetScannerOfProjectBadRequest struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

SetScannerOfProjectBadRequest handles this case with default header values.

Bad request

func NewSetScannerOfProjectBadRequest

func NewSetScannerOfProjectBadRequest() *SetScannerOfProjectBadRequest

NewSetScannerOfProjectBadRequest creates a SetScannerOfProjectBadRequest with default headers values

func (*SetScannerOfProjectBadRequest) Error

func (*SetScannerOfProjectBadRequest) GetPayload

func (o *SetScannerOfProjectBadRequest) GetPayload() *model.Errors

type SetScannerOfProjectForbidden

type SetScannerOfProjectForbidden struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

SetScannerOfProjectForbidden handles this case with default header values.

Forbidden

func NewSetScannerOfProjectForbidden

func NewSetScannerOfProjectForbidden() *SetScannerOfProjectForbidden

NewSetScannerOfProjectForbidden creates a SetScannerOfProjectForbidden with default headers values

func (*SetScannerOfProjectForbidden) Error

func (*SetScannerOfProjectForbidden) GetPayload

func (o *SetScannerOfProjectForbidden) GetPayload() *model.Errors

type SetScannerOfProjectInternalServerError

type SetScannerOfProjectInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

SetScannerOfProjectInternalServerError handles this case with default header values.

Internal server error

func NewSetScannerOfProjectInternalServerError

func NewSetScannerOfProjectInternalServerError() *SetScannerOfProjectInternalServerError

NewSetScannerOfProjectInternalServerError creates a SetScannerOfProjectInternalServerError with default headers values

func (*SetScannerOfProjectInternalServerError) Error

func (*SetScannerOfProjectInternalServerError) GetPayload

type SetScannerOfProjectNotFound

type SetScannerOfProjectNotFound struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

SetScannerOfProjectNotFound handles this case with default header values.

Not found

func NewSetScannerOfProjectNotFound

func NewSetScannerOfProjectNotFound() *SetScannerOfProjectNotFound

NewSetScannerOfProjectNotFound creates a SetScannerOfProjectNotFound with default headers values

func (*SetScannerOfProjectNotFound) Error

func (*SetScannerOfProjectNotFound) GetPayload

func (o *SetScannerOfProjectNotFound) GetPayload() *model.Errors

type SetScannerOfProjectOK

type SetScannerOfProjectOK struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string
}

SetScannerOfProjectOK handles this case with default header values.

Success

func NewSetScannerOfProjectOK

func NewSetScannerOfProjectOK() *SetScannerOfProjectOK

NewSetScannerOfProjectOK creates a SetScannerOfProjectOK with default headers values

func (*SetScannerOfProjectOK) Error

func (o *SetScannerOfProjectOK) Error() string

type SetScannerOfProjectParams

type SetScannerOfProjectParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*Payload*/
	Payload *model.ProjectScanner
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SetScannerOfProjectParams contains all the parameters to send to the API endpoint for the set scanner of project operation typically these are written to a http.Request

func NewSetScannerOfProjectParams

func NewSetScannerOfProjectParams() *SetScannerOfProjectParams

NewSetScannerOfProjectParams creates a new SetScannerOfProjectParams object with the default values initialized.

func NewSetScannerOfProjectParamsWithContext

func NewSetScannerOfProjectParamsWithContext(ctx context.Context) *SetScannerOfProjectParams

NewSetScannerOfProjectParamsWithContext creates a new SetScannerOfProjectParams object with the default values initialized, and the ability to set a context for a request

func NewSetScannerOfProjectParamsWithHTTPClient

func NewSetScannerOfProjectParamsWithHTTPClient(client *http.Client) *SetScannerOfProjectParams

NewSetScannerOfProjectParamsWithHTTPClient creates a new SetScannerOfProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewSetScannerOfProjectParamsWithTimeout

func NewSetScannerOfProjectParamsWithTimeout(timeout time.Duration) *SetScannerOfProjectParams

NewSetScannerOfProjectParamsWithTimeout creates a new SetScannerOfProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*SetScannerOfProjectParams) SetContext

func (o *SetScannerOfProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the set scanner of project params

func (*SetScannerOfProjectParams) SetHTTPClient

func (o *SetScannerOfProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the set scanner of project params

func (*SetScannerOfProjectParams) SetPayload

func (o *SetScannerOfProjectParams) SetPayload(payload *model.ProjectScanner)

SetPayload adds the payload to the set scanner of project params

func (*SetScannerOfProjectParams) SetProjectNameOrID

func (o *SetScannerOfProjectParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the set scanner of project params

func (*SetScannerOfProjectParams) SetTimeout

func (o *SetScannerOfProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the set scanner of project params

func (*SetScannerOfProjectParams) SetXIsResourceName

func (o *SetScannerOfProjectParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the set scanner of project params

func (*SetScannerOfProjectParams) SetXRequestID

func (o *SetScannerOfProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the set scanner of project params

func (*SetScannerOfProjectParams) WithContext

WithContext adds the context to the set scanner of project params

func (*SetScannerOfProjectParams) WithHTTPClient

func (o *SetScannerOfProjectParams) WithHTTPClient(client *http.Client) *SetScannerOfProjectParams

WithHTTPClient adds the HTTPClient to the set scanner of project params

func (*SetScannerOfProjectParams) WithPayload

WithPayload adds the payload to the set scanner of project params

func (*SetScannerOfProjectParams) WithProjectNameOrID

func (o *SetScannerOfProjectParams) WithProjectNameOrID(projectNameOrID string) *SetScannerOfProjectParams

WithProjectNameOrID adds the projectNameOrID to the set scanner of project params

func (*SetScannerOfProjectParams) WithTimeout

WithTimeout adds the timeout to the set scanner of project params

func (*SetScannerOfProjectParams) WithXIsResourceName

func (o *SetScannerOfProjectParams) WithXIsResourceName(xIsResourceName *bool) *SetScannerOfProjectParams

WithXIsResourceName adds the xIsResourceName to the set scanner of project params

func (*SetScannerOfProjectParams) WithXRequestID

func (o *SetScannerOfProjectParams) WithXRequestID(xRequestID *string) *SetScannerOfProjectParams

WithXRequestID adds the xRequestID to the set scanner of project params

func (*SetScannerOfProjectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SetScannerOfProjectReader

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

SetScannerOfProjectReader is a Reader for the SetScannerOfProject structure.

func (*SetScannerOfProjectReader) ReadResponse

func (o *SetScannerOfProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SetScannerOfProjectUnauthorized

type SetScannerOfProjectUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

SetScannerOfProjectUnauthorized handles this case with default header values.

Unauthorized

func NewSetScannerOfProjectUnauthorized

func NewSetScannerOfProjectUnauthorized() *SetScannerOfProjectUnauthorized

NewSetScannerOfProjectUnauthorized creates a SetScannerOfProjectUnauthorized with default headers values

func (*SetScannerOfProjectUnauthorized) Error

func (*SetScannerOfProjectUnauthorized) GetPayload

func (o *SetScannerOfProjectUnauthorized) GetPayload() *model.Errors

type UpdateProjectBadRequest

type UpdateProjectBadRequest struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

UpdateProjectBadRequest handles this case with default header values.

Bad request

func NewUpdateProjectBadRequest

func NewUpdateProjectBadRequest() *UpdateProjectBadRequest

NewUpdateProjectBadRequest creates a UpdateProjectBadRequest with default headers values

func (*UpdateProjectBadRequest) Error

func (o *UpdateProjectBadRequest) Error() string

func (*UpdateProjectBadRequest) GetPayload

func (o *UpdateProjectBadRequest) GetPayload() *model.Errors

type UpdateProjectForbidden

type UpdateProjectForbidden struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

UpdateProjectForbidden handles this case with default header values.

Forbidden

func NewUpdateProjectForbidden

func NewUpdateProjectForbidden() *UpdateProjectForbidden

NewUpdateProjectForbidden creates a UpdateProjectForbidden with default headers values

func (*UpdateProjectForbidden) Error

func (o *UpdateProjectForbidden) Error() string

func (*UpdateProjectForbidden) GetPayload

func (o *UpdateProjectForbidden) GetPayload() *model.Errors

type UpdateProjectInternalServerError

type UpdateProjectInternalServerError struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

UpdateProjectInternalServerError handles this case with default header values.

Internal server error

func NewUpdateProjectInternalServerError

func NewUpdateProjectInternalServerError() *UpdateProjectInternalServerError

NewUpdateProjectInternalServerError creates a UpdateProjectInternalServerError with default headers values

func (*UpdateProjectInternalServerError) Error

func (*UpdateProjectInternalServerError) GetPayload

type UpdateProjectNotFound

type UpdateProjectNotFound struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

UpdateProjectNotFound handles this case with default header values.

Not found

func NewUpdateProjectNotFound

func NewUpdateProjectNotFound() *UpdateProjectNotFound

NewUpdateProjectNotFound creates a UpdateProjectNotFound with default headers values

func (*UpdateProjectNotFound) Error

func (o *UpdateProjectNotFound) Error() string

func (*UpdateProjectNotFound) GetPayload

func (o *UpdateProjectNotFound) GetPayload() *model.Errors

type UpdateProjectOK

type UpdateProjectOK struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string
}

UpdateProjectOK handles this case with default header values.

Success

func NewUpdateProjectOK

func NewUpdateProjectOK() *UpdateProjectOK

NewUpdateProjectOK creates a UpdateProjectOK with default headers values

func (*UpdateProjectOK) Error

func (o *UpdateProjectOK) Error() string

type UpdateProjectParams

type UpdateProjectParams struct {

	/*XIsResourceName
	  The flag to indicate whether the parameter which supports both name and id in the path is the name of the resource. When the X-Is-Resource-Name is false and the parameter can be converted to an integer, the parameter will be as an id, otherwise, it will be as a name.

	*/
	XIsResourceName *bool
	/*XRequestID
	  An unique ID for the request

	*/
	XRequestID *string
	/*Project
	  Updates of project.

	*/
	Project *model.ProjectReq
	/*ProjectNameOrID
	  The name or id of the project

	*/
	ProjectNameOrID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateProjectParams contains all the parameters to send to the API endpoint for the update project operation typically these are written to a http.Request

func NewUpdateProjectParams

func NewUpdateProjectParams() *UpdateProjectParams

NewUpdateProjectParams creates a new UpdateProjectParams object with the default values initialized.

func NewUpdateProjectParamsWithContext

func NewUpdateProjectParamsWithContext(ctx context.Context) *UpdateProjectParams

NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateProjectParamsWithHTTPClient

func NewUpdateProjectParamsWithHTTPClient(client *http.Client) *UpdateProjectParams

NewUpdateProjectParamsWithHTTPClient creates a new UpdateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateProjectParamsWithTimeout

func NewUpdateProjectParamsWithTimeout(timeout time.Duration) *UpdateProjectParams

NewUpdateProjectParamsWithTimeout creates a new UpdateProjectParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateProjectParams) SetContext

func (o *UpdateProjectParams) SetContext(ctx context.Context)

SetContext adds the context to the update project params

func (*UpdateProjectParams) SetHTTPClient

func (o *UpdateProjectParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update project params

func (*UpdateProjectParams) SetProject

func (o *UpdateProjectParams) SetProject(project *model.ProjectReq)

SetProject adds the project to the update project params

func (*UpdateProjectParams) SetProjectNameOrID

func (o *UpdateProjectParams) SetProjectNameOrID(projectNameOrID string)

SetProjectNameOrID adds the projectNameOrId to the update project params

func (*UpdateProjectParams) SetTimeout

func (o *UpdateProjectParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update project params

func (*UpdateProjectParams) SetXIsResourceName

func (o *UpdateProjectParams) SetXIsResourceName(xIsResourceName *bool)

SetXIsResourceName adds the xIsResourceName to the update project params

func (*UpdateProjectParams) SetXRequestID

func (o *UpdateProjectParams) SetXRequestID(xRequestID *string)

SetXRequestID adds the xRequestId to the update project params

func (*UpdateProjectParams) WithContext

WithContext adds the context to the update project params

func (*UpdateProjectParams) WithHTTPClient

func (o *UpdateProjectParams) WithHTTPClient(client *http.Client) *UpdateProjectParams

WithHTTPClient adds the HTTPClient to the update project params

func (*UpdateProjectParams) WithProject

func (o *UpdateProjectParams) WithProject(project *model.ProjectReq) *UpdateProjectParams

WithProject adds the project to the update project params

func (*UpdateProjectParams) WithProjectNameOrID

func (o *UpdateProjectParams) WithProjectNameOrID(projectNameOrID string) *UpdateProjectParams

WithProjectNameOrID adds the projectNameOrID to the update project params

func (*UpdateProjectParams) WithTimeout

func (o *UpdateProjectParams) WithTimeout(timeout time.Duration) *UpdateProjectParams

WithTimeout adds the timeout to the update project params

func (*UpdateProjectParams) WithXIsResourceName

func (o *UpdateProjectParams) WithXIsResourceName(xIsResourceName *bool) *UpdateProjectParams

WithXIsResourceName adds the xIsResourceName to the update project params

func (*UpdateProjectParams) WithXRequestID

func (o *UpdateProjectParams) WithXRequestID(xRequestID *string) *UpdateProjectParams

WithXRequestID adds the xRequestID to the update project params

func (*UpdateProjectParams) WriteToRequest

func (o *UpdateProjectParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateProjectReader

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

UpdateProjectReader is a Reader for the UpdateProject structure.

func (*UpdateProjectReader) ReadResponse

func (o *UpdateProjectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateProjectUnauthorized

type UpdateProjectUnauthorized struct {
	/*The ID of the corresponding request for the response
	 */
	XRequestID string

	Payload *model.Errors
}

UpdateProjectUnauthorized handles this case with default header values.

Unauthorized

func NewUpdateProjectUnauthorized

func NewUpdateProjectUnauthorized() *UpdateProjectUnauthorized

NewUpdateProjectUnauthorized creates a UpdateProjectUnauthorized with default headers values

func (*UpdateProjectUnauthorized) Error

func (o *UpdateProjectUnauthorized) Error() string

func (*UpdateProjectUnauthorized) GetPayload

func (o *UpdateProjectUnauthorized) GetPayload() *model.Errors

Jump to

Keyboard shortcuts

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