project

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2022 License: Apache-2.0 Imports: 11 Imported by: 2

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, opts ...ClientOption) (*CreateProjectCreated, error)

CreateProject creates project

Create project

func (*Client) CreateUsingPOSTMixin5 added in v0.5.0

func (a *Client) CreateUsingPOSTMixin5(params *CreateUsingPOSTMixin5Params, opts ...ClientOption) (*CreateUsingPOSTMixin5Created, error)

CreateUsingPOSTMixin5 creates a project

func (*Client) DeleteProject

func (a *Client) DeleteProject(params *DeleteProjectParams, opts ...ClientOption) (*DeleteProjectNoContent, error)

DeleteProject deletes project

Delete project with a given id

func (*Client) DeleteProjectUsingDELETE added in v0.2.22

func (a *Client) DeleteProjectUsingDELETE(params *DeleteProjectUsingDELETEParams, opts ...ClientOption) (*DeleteProjectUsingDELETEOK, error)

DeleteProjectUsingDELETE deletes a project

Deletes a project by id.

func (*Client) GetAllProjectsUsingGET added in v0.2.22

func (a *Client) GetAllProjectsUsingGET(params *GetAllProjectsUsingGETParams, opts ...ClientOption) (*GetAllProjectsUsingGETOK, error)

GetAllProjectsUsingGET gets all projects

Get all projects with specified paging parameters.

func (*Client) GetProject

func (a *Client) GetProject(params *GetProjectParams, opts ...ClientOption) (*GetProjectOK, error)

GetProject gets project

Get project with a given id

func (*Client) GetProjectResourceMetadata

func (a *Client) GetProjectResourceMetadata(params *GetProjectResourceMetadataParams, opts ...ClientOption) (*GetProjectResourceMetadataOK, error)

GetProjectResourceMetadata gets project resource metadata

Get project resource metadata by a given project id

func (*Client) GetProjectUsingGET added in v0.2.22

func (a *Client) GetProjectUsingGET(params *GetProjectUsingGETParams, opts ...ClientOption) (*GetProjectUsingGETOK, error)

GetProjectUsingGET retrieves a project

Retrieves a project by id.

func (*Client) GetProjects

func (a *Client) GetProjects(params *GetProjectsParams, opts ...ClientOption) (*GetProjectsOK, error)

GetProjects gets projects

Get all projects

func (*Client) GetUsingGETMixin5 added in v0.5.0

func (a *Client) GetUsingGETMixin5(params *GetUsingGETMixin5Params, opts ...ClientOption) (*GetUsingGETMixin5OK, error)

GetUsingGETMixin5 retrieves a resource metadata for a project

Retrieves a resource metadata for a project by id.

func (*Client) ModifyProjectCostsUsingPATCH added in v0.2.22

func (a *Client) ModifyProjectCostsUsingPATCH(params *ModifyProjectCostsUsingPATCHParams, opts ...ClientOption) (*ModifyProjectCostsUsingPATCHOK, error)

ModifyProjectCostsUsingPATCH modifies a project cost

Modifies the cost of a project specified by id.

func (*Client) ModifyProjectPrincipalsUsingPATCH added in v0.2.22

func (a *Client) ModifyProjectPrincipalsUsingPATCH(params *ModifyProjectPrincipalsUsingPATCHParams, opts ...ClientOption) (*ModifyProjectPrincipalsUsingPATCHOK, error)

ModifyProjectPrincipalsUsingPATCH modifies principals assigned to a project

Modifies principals assigned to a project by id.

func (*Client) ModifyProjectUsingPATCH added in v0.2.22

func (a *Client) ModifyProjectUsingPATCH(params *ModifyProjectUsingPATCHParams, opts ...ClientOption) (*ModifyProjectUsingPATCHOK, error)

ModifyProjectUsingPATCH modifies a project

Modifies a project by id. Fields that can be modified: name, description, constraints, properties, cost, operation timeout, shared resources.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) SyncProjectsPrincipalsUsingPOST added in v0.4.0

func (a *Client) SyncProjectsPrincipalsUsingPOST(params *SyncProjectsPrincipalsUsingPOSTParams, opts ...ClientOption) (*SyncProjectsPrincipalsUsingPOSTOK, error)

SyncProjectsPrincipalsUsingPOST syncs principals assigned to any project within user organization

func (*Client) UpdateProject

func (a *Client) UpdateProject(params *UpdateProjectParams, opts ...ClientOption) (*UpdateProjectOK, error)

UpdateProject updates project

Update project

func (*Client) UpdateProjectResourceMetadata

func (a *Client) UpdateProjectResourceMetadata(params *UpdateProjectResourceMetadataParams, opts ...ClientOption) (*UpdateProjectResourceMetadataOK, error)

UpdateProjectResourceMetadata updates project resource metadata

Update project resource metadata by a given project id

func (*Client) UpdateUsingPATCHMixin5 added in v0.5.0

func (a *Client) UpdateUsingPATCHMixin5(params *UpdateUsingPATCHMixin5Params, opts ...ClientOption) (*UpdateUsingPATCHMixin5OK, error)

UpdateUsingPATCHMixin5 modifies a project resource metadata

Modifies the resources metadata of a project specified by id.

type ClientOption added in v0.2.20

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService added in v0.2.18

type ClientService interface {
	CreateProject(params *CreateProjectParams, opts ...ClientOption) (*CreateProjectCreated, error)

	CreateUsingPOSTMixin5(params *CreateUsingPOSTMixin5Params, opts ...ClientOption) (*CreateUsingPOSTMixin5Created, error)

	DeleteProject(params *DeleteProjectParams, opts ...ClientOption) (*DeleteProjectNoContent, error)

	DeleteProjectUsingDELETE(params *DeleteProjectUsingDELETEParams, opts ...ClientOption) (*DeleteProjectUsingDELETEOK, error)

	GetAllProjectsUsingGET(params *GetAllProjectsUsingGETParams, opts ...ClientOption) (*GetAllProjectsUsingGETOK, error)

	GetProject(params *GetProjectParams, opts ...ClientOption) (*GetProjectOK, error)

	GetProjectResourceMetadata(params *GetProjectResourceMetadataParams, opts ...ClientOption) (*GetProjectResourceMetadataOK, error)

	GetProjectUsingGET(params *GetProjectUsingGETParams, opts ...ClientOption) (*GetProjectUsingGETOK, error)

	GetProjects(params *GetProjectsParams, opts ...ClientOption) (*GetProjectsOK, error)

	GetUsingGETMixin5(params *GetUsingGETMixin5Params, opts ...ClientOption) (*GetUsingGETMixin5OK, error)

	ModifyProjectCostsUsingPATCH(params *ModifyProjectCostsUsingPATCHParams, opts ...ClientOption) (*ModifyProjectCostsUsingPATCHOK, error)

	ModifyProjectPrincipalsUsingPATCH(params *ModifyProjectPrincipalsUsingPATCHParams, opts ...ClientOption) (*ModifyProjectPrincipalsUsingPATCHOK, error)

	ModifyProjectUsingPATCH(params *ModifyProjectUsingPATCHParams, opts ...ClientOption) (*ModifyProjectUsingPATCHOK, error)

	SyncProjectsPrincipalsUsingPOST(params *SyncProjectsPrincipalsUsingPOSTParams, opts ...ClientOption) (*SyncProjectsPrincipalsUsingPOSTOK, error)

	UpdateProject(params *UpdateProjectParams, opts ...ClientOption) (*UpdateProjectOK, error)

	UpdateProjectResourceMetadata(params *UpdateProjectResourceMetadataParams, opts ...ClientOption) (*UpdateProjectResourceMetadataOK, error)

	UpdateUsingPATCHMixin5(params *UpdateUsingPATCHMixin5Params, opts ...ClientOption) (*UpdateUsingPATCHMixin5OK, 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 {
	Payload *models.Error
}

CreateProjectBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateProjectBadRequest

func NewCreateProjectBadRequest() *CreateProjectBadRequest

NewCreateProjectBadRequest creates a CreateProjectBadRequest with default headers values

func (*CreateProjectBadRequest) Error

func (o *CreateProjectBadRequest) Error() string

func (*CreateProjectBadRequest) GetPayload added in v0.2.9

func (o *CreateProjectBadRequest) GetPayload() *models.Error

func (*CreateProjectBadRequest) IsClientError added in v0.5.0

func (o *CreateProjectBadRequest) IsClientError() bool

IsClientError returns true when this create project bad request response has a 4xx status code

func (*CreateProjectBadRequest) IsCode added in v0.5.0

func (o *CreateProjectBadRequest) IsCode(code int) bool

IsCode returns true when this create project bad request response a status code equal to that given

func (*CreateProjectBadRequest) IsRedirect added in v0.5.0

func (o *CreateProjectBadRequest) IsRedirect() bool

IsRedirect returns true when this create project bad request response has a 3xx status code

func (*CreateProjectBadRequest) IsServerError added in v0.5.0

func (o *CreateProjectBadRequest) IsServerError() bool

IsServerError returns true when this create project bad request response has a 5xx status code

func (*CreateProjectBadRequest) IsSuccess added in v0.5.0

func (o *CreateProjectBadRequest) IsSuccess() bool

IsSuccess returns true when this create project bad request response has a 2xx status code

func (*CreateProjectBadRequest) String added in v0.5.0

func (o *CreateProjectBadRequest) String() string

type CreateProjectCreated

type CreateProjectCreated struct {
	Payload *models.IaaSProject
}

CreateProjectCreated describes a response with status code 201, with default header values.

successful operation

func NewCreateProjectCreated

func NewCreateProjectCreated() *CreateProjectCreated

NewCreateProjectCreated creates a CreateProjectCreated with default headers values

func (*CreateProjectCreated) Error

func (o *CreateProjectCreated) Error() string

func (*CreateProjectCreated) GetPayload

func (o *CreateProjectCreated) GetPayload() *models.IaaSProject

func (*CreateProjectCreated) IsClientError added in v0.5.0

func (o *CreateProjectCreated) IsClientError() bool

IsClientError returns true when this create project created response has a 4xx status code

func (*CreateProjectCreated) IsCode added in v0.5.0

func (o *CreateProjectCreated) IsCode(code int) bool

IsCode returns true when this create project created response a status code equal to that given

func (*CreateProjectCreated) IsRedirect added in v0.5.0

func (o *CreateProjectCreated) IsRedirect() bool

IsRedirect returns true when this create project created response has a 3xx status code

func (*CreateProjectCreated) IsServerError added in v0.5.0

func (o *CreateProjectCreated) IsServerError() bool

IsServerError returns true when this create project created response has a 5xx status code

func (*CreateProjectCreated) IsSuccess added in v0.5.0

func (o *CreateProjectCreated) IsSuccess() bool

IsSuccess returns true when this create project created response has a 2xx status code

func (*CreateProjectCreated) String added in v0.5.0

func (o *CreateProjectCreated) String() string

type CreateProjectForbidden

type CreateProjectForbidden struct {
	Payload *models.ServiceErrorResponse
}

CreateProjectForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateProjectForbidden

func NewCreateProjectForbidden() *CreateProjectForbidden

NewCreateProjectForbidden creates a CreateProjectForbidden with default headers values

func (*CreateProjectForbidden) Error

func (o *CreateProjectForbidden) Error() string

func (*CreateProjectForbidden) GetPayload added in v0.2.20

func (*CreateProjectForbidden) IsClientError added in v0.5.0

func (o *CreateProjectForbidden) IsClientError() bool

IsClientError returns true when this create project forbidden response has a 4xx status code

func (*CreateProjectForbidden) IsCode added in v0.5.0

func (o *CreateProjectForbidden) IsCode(code int) bool

IsCode returns true when this create project forbidden response a status code equal to that given

func (*CreateProjectForbidden) IsRedirect added in v0.5.0

func (o *CreateProjectForbidden) IsRedirect() bool

IsRedirect returns true when this create project forbidden response has a 3xx status code

func (*CreateProjectForbidden) IsServerError added in v0.5.0

func (o *CreateProjectForbidden) IsServerError() bool

IsServerError returns true when this create project forbidden response has a 5xx status code

func (*CreateProjectForbidden) IsSuccess added in v0.5.0

func (o *CreateProjectForbidden) IsSuccess() bool

IsSuccess returns true when this create project forbidden response has a 2xx status code

func (*CreateProjectForbidden) String added in v0.5.0

func (o *CreateProjectForbidden) String() string

type CreateProjectParams

type CreateProjectParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   Project Specification instance
	*/
	Body *models.IaaSProjectSpecification

	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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateProjectParamsWithContext

func NewCreateProjectParamsWithContext(ctx context.Context) *CreateProjectParams

NewCreateProjectParamsWithContext creates a new CreateProjectParams object with 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 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 ability to set a timeout on a request.

func (*CreateProjectParams) SetAPIVersion

func (o *CreateProjectParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create project params

func (*CreateProjectParams) SetBody

SetBody adds the body to the create project params

func (*CreateProjectParams) SetContext

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

SetContext adds the context to the create project params

func (*CreateProjectParams) SetDefaults added in v0.2.20

func (o *CreateProjectParams) SetDefaults()

SetDefaults hydrates default values in the create project params (not the query body).

All values with no default are reset to their zero value.

func (*CreateProjectParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient 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) WithAPIVersion

func (o *CreateProjectParams) WithAPIVersion(aPIVersion *string) *CreateProjectParams

WithAPIVersion adds the aPIVersion to the create project params

func (*CreateProjectParams) WithBody

WithBody adds the body to the create project params

func (*CreateProjectParams) WithContext

WithContext adds the context to the create project params

func (*CreateProjectParams) WithDefaults added in v0.2.20

func (o *CreateProjectParams) WithDefaults() *CreateProjectParams

WithDefaults hydrates default values in the create project params (not the query body).

All values with no default are reset to their zero value.

func (*CreateProjectParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient 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) 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 CreateUsingPOSTMixin5BadRequest added in v0.5.0

type CreateUsingPOSTMixin5BadRequest struct {
	Payload *models.Error
}

CreateUsingPOSTMixin5BadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewCreateUsingPOSTMixin5BadRequest added in v0.5.0

func NewCreateUsingPOSTMixin5BadRequest() *CreateUsingPOSTMixin5BadRequest

NewCreateUsingPOSTMixin5BadRequest creates a CreateUsingPOSTMixin5BadRequest with default headers values

func (*CreateUsingPOSTMixin5BadRequest) Error added in v0.5.0

func (*CreateUsingPOSTMixin5BadRequest) GetPayload added in v0.5.0

func (o *CreateUsingPOSTMixin5BadRequest) GetPayload() *models.Error

func (*CreateUsingPOSTMixin5BadRequest) IsClientError added in v0.5.0

func (o *CreateUsingPOSTMixin5BadRequest) IsClientError() bool

IsClientError returns true when this create using p o s t mixin5 bad request response has a 4xx status code

func (*CreateUsingPOSTMixin5BadRequest) IsCode added in v0.5.0

func (o *CreateUsingPOSTMixin5BadRequest) IsCode(code int) bool

IsCode returns true when this create using p o s t mixin5 bad request response a status code equal to that given

func (*CreateUsingPOSTMixin5BadRequest) IsRedirect added in v0.5.0

func (o *CreateUsingPOSTMixin5BadRequest) IsRedirect() bool

IsRedirect returns true when this create using p o s t mixin5 bad request response has a 3xx status code

func (*CreateUsingPOSTMixin5BadRequest) IsServerError added in v0.5.0

func (o *CreateUsingPOSTMixin5BadRequest) IsServerError() bool

IsServerError returns true when this create using p o s t mixin5 bad request response has a 5xx status code

func (*CreateUsingPOSTMixin5BadRequest) IsSuccess added in v0.5.0

func (o *CreateUsingPOSTMixin5BadRequest) IsSuccess() bool

IsSuccess returns true when this create using p o s t mixin5 bad request response has a 2xx status code

func (*CreateUsingPOSTMixin5BadRequest) String added in v0.5.0

type CreateUsingPOSTMixin5Conflict added in v0.5.0

type CreateUsingPOSTMixin5Conflict struct {
}

CreateUsingPOSTMixin5Conflict describes a response with status code 409, with default header values.

Conflict, project with this name already exists

func NewCreateUsingPOSTMixin5Conflict added in v0.5.0

func NewCreateUsingPOSTMixin5Conflict() *CreateUsingPOSTMixin5Conflict

NewCreateUsingPOSTMixin5Conflict creates a CreateUsingPOSTMixin5Conflict with default headers values

func (*CreateUsingPOSTMixin5Conflict) Error added in v0.5.0

func (*CreateUsingPOSTMixin5Conflict) IsClientError added in v0.5.0

func (o *CreateUsingPOSTMixin5Conflict) IsClientError() bool

IsClientError returns true when this create using p o s t mixin5 conflict response has a 4xx status code

func (*CreateUsingPOSTMixin5Conflict) IsCode added in v0.5.0

func (o *CreateUsingPOSTMixin5Conflict) IsCode(code int) bool

IsCode returns true when this create using p o s t mixin5 conflict response a status code equal to that given

func (*CreateUsingPOSTMixin5Conflict) IsRedirect added in v0.5.0

func (o *CreateUsingPOSTMixin5Conflict) IsRedirect() bool

IsRedirect returns true when this create using p o s t mixin5 conflict response has a 3xx status code

func (*CreateUsingPOSTMixin5Conflict) IsServerError added in v0.5.0

func (o *CreateUsingPOSTMixin5Conflict) IsServerError() bool

IsServerError returns true when this create using p o s t mixin5 conflict response has a 5xx status code

func (*CreateUsingPOSTMixin5Conflict) IsSuccess added in v0.5.0

func (o *CreateUsingPOSTMixin5Conflict) IsSuccess() bool

IsSuccess returns true when this create using p o s t mixin5 conflict response has a 2xx status code

func (*CreateUsingPOSTMixin5Conflict) String added in v0.5.0

type CreateUsingPOSTMixin5Created added in v0.5.0

type CreateUsingPOSTMixin5Created struct {
	Payload models.Project
}

CreateUsingPOSTMixin5Created describes a response with status code 201, with default header values.

'Created' with the newly created project

func NewCreateUsingPOSTMixin5Created added in v0.5.0

func NewCreateUsingPOSTMixin5Created() *CreateUsingPOSTMixin5Created

NewCreateUsingPOSTMixin5Created creates a CreateUsingPOSTMixin5Created with default headers values

func (*CreateUsingPOSTMixin5Created) Error added in v0.5.0

func (*CreateUsingPOSTMixin5Created) GetPayload added in v0.5.0

func (*CreateUsingPOSTMixin5Created) IsClientError added in v0.5.0

func (o *CreateUsingPOSTMixin5Created) IsClientError() bool

IsClientError returns true when this create using p o s t mixin5 created response has a 4xx status code

func (*CreateUsingPOSTMixin5Created) IsCode added in v0.5.0

func (o *CreateUsingPOSTMixin5Created) IsCode(code int) bool

IsCode returns true when this create using p o s t mixin5 created response a status code equal to that given

func (*CreateUsingPOSTMixin5Created) IsRedirect added in v0.5.0

func (o *CreateUsingPOSTMixin5Created) IsRedirect() bool

IsRedirect returns true when this create using p o s t mixin5 created response has a 3xx status code

func (*CreateUsingPOSTMixin5Created) IsServerError added in v0.5.0

func (o *CreateUsingPOSTMixin5Created) IsServerError() bool

IsServerError returns true when this create using p o s t mixin5 created response has a 5xx status code

func (*CreateUsingPOSTMixin5Created) IsSuccess added in v0.5.0

func (o *CreateUsingPOSTMixin5Created) IsSuccess() bool

IsSuccess returns true when this create using p o s t mixin5 created response has a 2xx status code

func (*CreateUsingPOSTMixin5Created) String added in v0.5.0

type CreateUsingPOSTMixin5Forbidden added in v0.5.0

type CreateUsingPOSTMixin5Forbidden struct {
}

CreateUsingPOSTMixin5Forbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewCreateUsingPOSTMixin5Forbidden added in v0.5.0

func NewCreateUsingPOSTMixin5Forbidden() *CreateUsingPOSTMixin5Forbidden

NewCreateUsingPOSTMixin5Forbidden creates a CreateUsingPOSTMixin5Forbidden with default headers values

func (*CreateUsingPOSTMixin5Forbidden) Error added in v0.5.0

func (*CreateUsingPOSTMixin5Forbidden) IsClientError added in v0.5.0

func (o *CreateUsingPOSTMixin5Forbidden) IsClientError() bool

IsClientError returns true when this create using p o s t mixin5 forbidden response has a 4xx status code

func (*CreateUsingPOSTMixin5Forbidden) IsCode added in v0.5.0

func (o *CreateUsingPOSTMixin5Forbidden) IsCode(code int) bool

IsCode returns true when this create using p o s t mixin5 forbidden response a status code equal to that given

func (*CreateUsingPOSTMixin5Forbidden) IsRedirect added in v0.5.0

func (o *CreateUsingPOSTMixin5Forbidden) IsRedirect() bool

IsRedirect returns true when this create using p o s t mixin5 forbidden response has a 3xx status code

func (*CreateUsingPOSTMixin5Forbidden) IsServerError added in v0.5.0

func (o *CreateUsingPOSTMixin5Forbidden) IsServerError() bool

IsServerError returns true when this create using p o s t mixin5 forbidden response has a 5xx status code

func (*CreateUsingPOSTMixin5Forbidden) IsSuccess added in v0.5.0

func (o *CreateUsingPOSTMixin5Forbidden) IsSuccess() bool

IsSuccess returns true when this create using p o s t mixin5 forbidden response has a 2xx status code

func (*CreateUsingPOSTMixin5Forbidden) String added in v0.5.0

type CreateUsingPOSTMixin5Params added in v0.5.0

type CreateUsingPOSTMixin5Params struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* Request.

	   The project to create.
	*/
	Request models.ProjectSpecification

	/* ValidatePrincipals.

	   If true, a limit of 20 principals is enforced. Additionally each principal is validated in the Identity provider and important rules for group email formats are enforced.
	*/
	ValidatePrincipals *bool

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

CreateUsingPOSTMixin5Params contains all the parameters to send to the API endpoint

for the create using p o s t mixin5 operation.

Typically these are written to a http.Request.

func NewCreateUsingPOSTMixin5Params added in v0.5.0

func NewCreateUsingPOSTMixin5Params() *CreateUsingPOSTMixin5Params

NewCreateUsingPOSTMixin5Params creates a new CreateUsingPOSTMixin5Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateUsingPOSTMixin5ParamsWithContext added in v0.5.0

func NewCreateUsingPOSTMixin5ParamsWithContext(ctx context.Context) *CreateUsingPOSTMixin5Params

NewCreateUsingPOSTMixin5ParamsWithContext creates a new CreateUsingPOSTMixin5Params object with the ability to set a context for a request.

func NewCreateUsingPOSTMixin5ParamsWithHTTPClient added in v0.5.0

func NewCreateUsingPOSTMixin5ParamsWithHTTPClient(client *http.Client) *CreateUsingPOSTMixin5Params

NewCreateUsingPOSTMixin5ParamsWithHTTPClient creates a new CreateUsingPOSTMixin5Params object with the ability to set a custom HTTPClient for a request.

func NewCreateUsingPOSTMixin5ParamsWithTimeout added in v0.5.0

func NewCreateUsingPOSTMixin5ParamsWithTimeout(timeout time.Duration) *CreateUsingPOSTMixin5Params

NewCreateUsingPOSTMixin5ParamsWithTimeout creates a new CreateUsingPOSTMixin5Params object with the ability to set a timeout on a request.

func (*CreateUsingPOSTMixin5Params) SetAPIVersion added in v0.5.0

func (o *CreateUsingPOSTMixin5Params) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) SetContext added in v0.5.0

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

SetContext adds the context to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) SetDefaults added in v0.5.0

func (o *CreateUsingPOSTMixin5Params) SetDefaults()

SetDefaults hydrates default values in the create using p o s t mixin5 params (not the query body).

All values with no default are reset to their zero value.

func (*CreateUsingPOSTMixin5Params) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) SetRequest added in v0.5.0

SetRequest adds the request to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) SetValidatePrincipals added in v0.5.0

func (o *CreateUsingPOSTMixin5Params) SetValidatePrincipals(validatePrincipals *bool)

SetValidatePrincipals adds the validatePrincipals to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) WithAPIVersion added in v0.5.0

func (o *CreateUsingPOSTMixin5Params) WithAPIVersion(aPIVersion *string) *CreateUsingPOSTMixin5Params

WithAPIVersion adds the aPIVersion to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) WithContext added in v0.5.0

WithContext adds the context to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the create using p o s t mixin5 params (not the query body).

All values with no default are reset to their zero value.

func (*CreateUsingPOSTMixin5Params) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) WithRequest added in v0.5.0

WithRequest adds the request to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) WithValidatePrincipals added in v0.5.0

func (o *CreateUsingPOSTMixin5Params) WithValidatePrincipals(validatePrincipals *bool) *CreateUsingPOSTMixin5Params

WithValidatePrincipals adds the validatePrincipals to the create using p o s t mixin5 params

func (*CreateUsingPOSTMixin5Params) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type CreateUsingPOSTMixin5Reader added in v0.5.0

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

CreateUsingPOSTMixin5Reader is a Reader for the CreateUsingPOSTMixin5 structure.

func (*CreateUsingPOSTMixin5Reader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type DeleteProjectConflict

type DeleteProjectConflict struct {
	Payload *models.ServiceErrorResponse
}

DeleteProjectConflict describes a response with status code 409, with default header values.

Conflict, when the project is in use

func NewDeleteProjectConflict

func NewDeleteProjectConflict() *DeleteProjectConflict

NewDeleteProjectConflict creates a DeleteProjectConflict with default headers values

func (*DeleteProjectConflict) Error

func (o *DeleteProjectConflict) Error() string

func (*DeleteProjectConflict) GetPayload added in v0.2.20

func (*DeleteProjectConflict) IsClientError added in v0.5.0

func (o *DeleteProjectConflict) IsClientError() bool

IsClientError returns true when this delete project conflict response has a 4xx status code

func (*DeleteProjectConflict) IsCode added in v0.5.0

func (o *DeleteProjectConflict) IsCode(code int) bool

IsCode returns true when this delete project conflict response a status code equal to that given

func (*DeleteProjectConflict) IsRedirect added in v0.5.0

func (o *DeleteProjectConflict) IsRedirect() bool

IsRedirect returns true when this delete project conflict response has a 3xx status code

func (*DeleteProjectConflict) IsServerError added in v0.5.0

func (o *DeleteProjectConflict) IsServerError() bool

IsServerError returns true when this delete project conflict response has a 5xx status code

func (*DeleteProjectConflict) IsSuccess added in v0.5.0

func (o *DeleteProjectConflict) IsSuccess() bool

IsSuccess returns true when this delete project conflict response has a 2xx status code

func (*DeleteProjectConflict) String added in v0.5.0

func (o *DeleteProjectConflict) String() string

type DeleteProjectForbidden

type DeleteProjectForbidden struct {
	Payload *models.ServiceErrorResponse
}

DeleteProjectForbidden describes a response with status code 403, 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 added in v0.2.20

func (*DeleteProjectForbidden) IsClientError added in v0.5.0

func (o *DeleteProjectForbidden) IsClientError() bool

IsClientError returns true when this delete project forbidden response has a 4xx status code

func (*DeleteProjectForbidden) IsCode added in v0.5.0

func (o *DeleteProjectForbidden) IsCode(code int) bool

IsCode returns true when this delete project forbidden response a status code equal to that given

func (*DeleteProjectForbidden) IsRedirect added in v0.5.0

func (o *DeleteProjectForbidden) IsRedirect() bool

IsRedirect returns true when this delete project forbidden response has a 3xx status code

func (*DeleteProjectForbidden) IsServerError added in v0.5.0

func (o *DeleteProjectForbidden) IsServerError() bool

IsServerError returns true when this delete project forbidden response has a 5xx status code

func (*DeleteProjectForbidden) IsSuccess added in v0.5.0

func (o *DeleteProjectForbidden) IsSuccess() bool

IsSuccess returns true when this delete project forbidden response has a 2xx status code

func (*DeleteProjectForbidden) String added in v0.5.0

func (o *DeleteProjectForbidden) String() string

type DeleteProjectNoContent

type DeleteProjectNoContent struct {
}

DeleteProjectNoContent describes a response with status code 204, with default header values.

No Content

func NewDeleteProjectNoContent

func NewDeleteProjectNoContent() *DeleteProjectNoContent

NewDeleteProjectNoContent creates a DeleteProjectNoContent with default headers values

func (*DeleteProjectNoContent) Error

func (o *DeleteProjectNoContent) Error() string

func (*DeleteProjectNoContent) IsClientError added in v0.5.0

func (o *DeleteProjectNoContent) IsClientError() bool

IsClientError returns true when this delete project no content response has a 4xx status code

func (*DeleteProjectNoContent) IsCode added in v0.5.0

func (o *DeleteProjectNoContent) IsCode(code int) bool

IsCode returns true when this delete project no content response a status code equal to that given

func (*DeleteProjectNoContent) IsRedirect added in v0.5.0

func (o *DeleteProjectNoContent) IsRedirect() bool

IsRedirect returns true when this delete project no content response has a 3xx status code

func (*DeleteProjectNoContent) IsServerError added in v0.5.0

func (o *DeleteProjectNoContent) IsServerError() bool

IsServerError returns true when this delete project no content response has a 5xx status code

func (*DeleteProjectNoContent) IsSuccess added in v0.5.0

func (o *DeleteProjectNoContent) IsSuccess() bool

IsSuccess returns true when this delete project no content response has a 2xx status code

func (*DeleteProjectNoContent) String added in v0.5.0

func (o *DeleteProjectNoContent) String() string

type DeleteProjectParams

type DeleteProjectParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the project.
	*/
	ID 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteProjectParamsWithContext

func NewDeleteProjectParamsWithContext(ctx context.Context) *DeleteProjectParams

NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with 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 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 ability to set a timeout on a request.

func (*DeleteProjectParams) SetAPIVersion

func (o *DeleteProjectParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete project params

func (*DeleteProjectParams) SetContext

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

SetContext adds the context to the delete project params

func (*DeleteProjectParams) SetDefaults added in v0.2.20

func (o *DeleteProjectParams) SetDefaults()

SetDefaults hydrates default values in the delete project params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteProjectParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete project params

func (*DeleteProjectParams) SetID

func (o *DeleteProjectParams) SetID(id string)

SetID adds the id 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) WithAPIVersion

func (o *DeleteProjectParams) WithAPIVersion(aPIVersion *string) *DeleteProjectParams

WithAPIVersion adds the aPIVersion to the delete project params

func (*DeleteProjectParams) WithContext

WithContext adds the context to the delete project params

func (*DeleteProjectParams) WithDefaults added in v0.2.20

func (o *DeleteProjectParams) WithDefaults() *DeleteProjectParams

WithDefaults hydrates default values in the delete project params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteProjectParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete project params

func (*DeleteProjectParams) WithID

WithID adds the id 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) WriteToRequest

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

WriteToRequest writes these params to a swagger request

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 DeleteProjectUsingDELETEBadRequest added in v0.5.0

type DeleteProjectUsingDELETEBadRequest struct {
	Payload *models.Error
}

DeleteProjectUsingDELETEBadRequest describes a response with status code 400, with default header values.

Bad request, the project is not deleted

func NewDeleteProjectUsingDELETEBadRequest added in v0.5.0

func NewDeleteProjectUsingDELETEBadRequest() *DeleteProjectUsingDELETEBadRequest

NewDeleteProjectUsingDELETEBadRequest creates a DeleteProjectUsingDELETEBadRequest with default headers values

func (*DeleteProjectUsingDELETEBadRequest) Error added in v0.5.0

func (*DeleteProjectUsingDELETEBadRequest) GetPayload added in v0.5.0

func (*DeleteProjectUsingDELETEBadRequest) IsClientError added in v0.5.0

func (o *DeleteProjectUsingDELETEBadRequest) IsClientError() bool

IsClientError returns true when this delete project using d e l e t e bad request response has a 4xx status code

func (*DeleteProjectUsingDELETEBadRequest) IsCode added in v0.5.0

IsCode returns true when this delete project using d e l e t e bad request response a status code equal to that given

func (*DeleteProjectUsingDELETEBadRequest) IsRedirect added in v0.5.0

func (o *DeleteProjectUsingDELETEBadRequest) IsRedirect() bool

IsRedirect returns true when this delete project using d e l e t e bad request response has a 3xx status code

func (*DeleteProjectUsingDELETEBadRequest) IsServerError added in v0.5.0

func (o *DeleteProjectUsingDELETEBadRequest) IsServerError() bool

IsServerError returns true when this delete project using d e l e t e bad request response has a 5xx status code

func (*DeleteProjectUsingDELETEBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this delete project using d e l e t e bad request response has a 2xx status code

func (*DeleteProjectUsingDELETEBadRequest) String added in v0.5.0

type DeleteProjectUsingDELETEConflict added in v0.2.22

type DeleteProjectUsingDELETEConflict struct {
}

DeleteProjectUsingDELETEConflict describes a response with status code 409, with default header values.

Conflict, when the project is in use

func NewDeleteProjectUsingDELETEConflict added in v0.2.22

func NewDeleteProjectUsingDELETEConflict() *DeleteProjectUsingDELETEConflict

NewDeleteProjectUsingDELETEConflict creates a DeleteProjectUsingDELETEConflict with default headers values

func (*DeleteProjectUsingDELETEConflict) Error added in v0.2.22

func (*DeleteProjectUsingDELETEConflict) IsClientError added in v0.5.0

func (o *DeleteProjectUsingDELETEConflict) IsClientError() bool

IsClientError returns true when this delete project using d e l e t e conflict response has a 4xx status code

func (*DeleteProjectUsingDELETEConflict) IsCode added in v0.5.0

func (o *DeleteProjectUsingDELETEConflict) IsCode(code int) bool

IsCode returns true when this delete project using d e l e t e conflict response a status code equal to that given

func (*DeleteProjectUsingDELETEConflict) IsRedirect added in v0.5.0

func (o *DeleteProjectUsingDELETEConflict) IsRedirect() bool

IsRedirect returns true when this delete project using d e l e t e conflict response has a 3xx status code

func (*DeleteProjectUsingDELETEConflict) IsServerError added in v0.5.0

func (o *DeleteProjectUsingDELETEConflict) IsServerError() bool

IsServerError returns true when this delete project using d e l e t e conflict response has a 5xx status code

func (*DeleteProjectUsingDELETEConflict) IsSuccess added in v0.5.0

func (o *DeleteProjectUsingDELETEConflict) IsSuccess() bool

IsSuccess returns true when this delete project using d e l e t e conflict response has a 2xx status code

func (*DeleteProjectUsingDELETEConflict) String added in v0.5.0

type DeleteProjectUsingDELETEForbidden added in v0.2.22

type DeleteProjectUsingDELETEForbidden struct {
}

DeleteProjectUsingDELETEForbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewDeleteProjectUsingDELETEForbidden added in v0.2.22

func NewDeleteProjectUsingDELETEForbidden() *DeleteProjectUsingDELETEForbidden

NewDeleteProjectUsingDELETEForbidden creates a DeleteProjectUsingDELETEForbidden with default headers values

func (*DeleteProjectUsingDELETEForbidden) Error added in v0.2.22

func (*DeleteProjectUsingDELETEForbidden) IsClientError added in v0.5.0

func (o *DeleteProjectUsingDELETEForbidden) IsClientError() bool

IsClientError returns true when this delete project using d e l e t e forbidden response has a 4xx status code

func (*DeleteProjectUsingDELETEForbidden) IsCode added in v0.5.0

func (o *DeleteProjectUsingDELETEForbidden) IsCode(code int) bool

IsCode returns true when this delete project using d e l e t e forbidden response a status code equal to that given

func (*DeleteProjectUsingDELETEForbidden) IsRedirect added in v0.5.0

func (o *DeleteProjectUsingDELETEForbidden) IsRedirect() bool

IsRedirect returns true when this delete project using d e l e t e forbidden response has a 3xx status code

func (*DeleteProjectUsingDELETEForbidden) IsServerError added in v0.5.0

func (o *DeleteProjectUsingDELETEForbidden) IsServerError() bool

IsServerError returns true when this delete project using d e l e t e forbidden response has a 5xx status code

func (*DeleteProjectUsingDELETEForbidden) IsSuccess added in v0.5.0

func (o *DeleteProjectUsingDELETEForbidden) IsSuccess() bool

IsSuccess returns true when this delete project using d e l e t e forbidden response has a 2xx status code

func (*DeleteProjectUsingDELETEForbidden) String added in v0.5.0

type DeleteProjectUsingDELETEOK added in v0.2.22

type DeleteProjectUsingDELETEOK struct {
	Payload interface{}
}

DeleteProjectUsingDELETEOK describes a response with status code 200, with default header values.

'Success'

func NewDeleteProjectUsingDELETEOK added in v0.2.22

func NewDeleteProjectUsingDELETEOK() *DeleteProjectUsingDELETEOK

NewDeleteProjectUsingDELETEOK creates a DeleteProjectUsingDELETEOK with default headers values

func (*DeleteProjectUsingDELETEOK) Error added in v0.2.22

func (*DeleteProjectUsingDELETEOK) GetPayload added in v0.2.22

func (o *DeleteProjectUsingDELETEOK) GetPayload() interface{}

func (*DeleteProjectUsingDELETEOK) IsClientError added in v0.5.0

func (o *DeleteProjectUsingDELETEOK) IsClientError() bool

IsClientError returns true when this delete project using d e l e t e o k response has a 4xx status code

func (*DeleteProjectUsingDELETEOK) IsCode added in v0.5.0

func (o *DeleteProjectUsingDELETEOK) IsCode(code int) bool

IsCode returns true when this delete project using d e l e t e o k response a status code equal to that given

func (*DeleteProjectUsingDELETEOK) IsRedirect added in v0.5.0

func (o *DeleteProjectUsingDELETEOK) IsRedirect() bool

IsRedirect returns true when this delete project using d e l e t e o k response has a 3xx status code

func (*DeleteProjectUsingDELETEOK) IsServerError added in v0.5.0

func (o *DeleteProjectUsingDELETEOK) IsServerError() bool

IsServerError returns true when this delete project using d e l e t e o k response has a 5xx status code

func (*DeleteProjectUsingDELETEOK) IsSuccess added in v0.5.0

func (o *DeleteProjectUsingDELETEOK) IsSuccess() bool

IsSuccess returns true when this delete project using d e l e t e o k response has a 2xx status code

func (*DeleteProjectUsingDELETEOK) String added in v0.5.0

func (o *DeleteProjectUsingDELETEOK) String() string

type DeleteProjectUsingDELETEParams added in v0.2.22

type DeleteProjectUsingDELETEParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   The id of the project.
	*/
	ID string

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

DeleteProjectUsingDELETEParams contains all the parameters to send to the API endpoint

for the delete project using d e l e t e operation.

Typically these are written to a http.Request.

func NewDeleteProjectUsingDELETEParams added in v0.2.22

func NewDeleteProjectUsingDELETEParams() *DeleteProjectUsingDELETEParams

NewDeleteProjectUsingDELETEParams creates a new DeleteProjectUsingDELETEParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteProjectUsingDELETEParamsWithContext added in v0.2.22

func NewDeleteProjectUsingDELETEParamsWithContext(ctx context.Context) *DeleteProjectUsingDELETEParams

NewDeleteProjectUsingDELETEParamsWithContext creates a new DeleteProjectUsingDELETEParams object with the ability to set a context for a request.

func NewDeleteProjectUsingDELETEParamsWithHTTPClient added in v0.2.22

func NewDeleteProjectUsingDELETEParamsWithHTTPClient(client *http.Client) *DeleteProjectUsingDELETEParams

NewDeleteProjectUsingDELETEParamsWithHTTPClient creates a new DeleteProjectUsingDELETEParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteProjectUsingDELETEParamsWithTimeout added in v0.2.22

func NewDeleteProjectUsingDELETEParamsWithTimeout(timeout time.Duration) *DeleteProjectUsingDELETEParams

NewDeleteProjectUsingDELETEParamsWithTimeout creates a new DeleteProjectUsingDELETEParams object with the ability to set a timeout on a request.

func (*DeleteProjectUsingDELETEParams) SetAPIVersion added in v0.2.22

func (o *DeleteProjectUsingDELETEParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) SetContext added in v0.2.22

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

SetContext adds the context to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) SetDefaults added in v0.2.22

func (o *DeleteProjectUsingDELETEParams) SetDefaults()

SetDefaults hydrates default values in the delete project using d e l e t e params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteProjectUsingDELETEParams) SetHTTPClient added in v0.2.22

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

SetHTTPClient adds the HTTPClient to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) SetID added in v0.2.22

SetID adds the id to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) SetTimeout added in v0.2.22

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

SetTimeout adds the timeout to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) WithAPIVersion added in v0.2.22

WithAPIVersion adds the aPIVersion to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) WithContext added in v0.2.22

WithContext adds the context to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) WithDefaults added in v0.2.22

WithDefaults hydrates default values in the delete project using d e l e t e params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteProjectUsingDELETEParams) WithHTTPClient added in v0.2.22

WithHTTPClient adds the HTTPClient to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) WithID added in v0.2.22

WithID adds the id to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) WithTimeout added in v0.2.22

WithTimeout adds the timeout to the delete project using d e l e t e params

func (*DeleteProjectUsingDELETEParams) WriteToRequest added in v0.2.22

WriteToRequest writes these params to a swagger request

type DeleteProjectUsingDELETEReader added in v0.2.22

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

DeleteProjectUsingDELETEReader is a Reader for the DeleteProjectUsingDELETE structure.

func (*DeleteProjectUsingDELETEReader) ReadResponse added in v0.2.22

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

ReadResponse reads a server response into the received o.

type GetAllProjectsUsingGETForbidden added in v0.5.0

type GetAllProjectsUsingGETForbidden struct {
}

GetAllProjectsUsingGETForbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewGetAllProjectsUsingGETForbidden added in v0.5.0

func NewGetAllProjectsUsingGETForbidden() *GetAllProjectsUsingGETForbidden

NewGetAllProjectsUsingGETForbidden creates a GetAllProjectsUsingGETForbidden with default headers values

func (*GetAllProjectsUsingGETForbidden) Error added in v0.5.0

func (*GetAllProjectsUsingGETForbidden) IsClientError added in v0.5.0

func (o *GetAllProjectsUsingGETForbidden) IsClientError() bool

IsClientError returns true when this get all projects using g e t forbidden response has a 4xx status code

func (*GetAllProjectsUsingGETForbidden) IsCode added in v0.5.0

func (o *GetAllProjectsUsingGETForbidden) IsCode(code int) bool

IsCode returns true when this get all projects using g e t forbidden response a status code equal to that given

func (*GetAllProjectsUsingGETForbidden) IsRedirect added in v0.5.0

func (o *GetAllProjectsUsingGETForbidden) IsRedirect() bool

IsRedirect returns true when this get all projects using g e t forbidden response has a 3xx status code

func (*GetAllProjectsUsingGETForbidden) IsServerError added in v0.5.0

func (o *GetAllProjectsUsingGETForbidden) IsServerError() bool

IsServerError returns true when this get all projects using g e t forbidden response has a 5xx status code

func (*GetAllProjectsUsingGETForbidden) IsSuccess added in v0.5.0

func (o *GetAllProjectsUsingGETForbidden) IsSuccess() bool

IsSuccess returns true when this get all projects using g e t forbidden response has a 2xx status code

func (*GetAllProjectsUsingGETForbidden) String added in v0.5.0

type GetAllProjectsUsingGETOK added in v0.2.22

type GetAllProjectsUsingGETOK struct {
	Payload *models.PageOfProjects
}

GetAllProjectsUsingGETOK describes a response with status code 200, with default header values.

'Success' with projects on pages

func NewGetAllProjectsUsingGETOK added in v0.2.22

func NewGetAllProjectsUsingGETOK() *GetAllProjectsUsingGETOK

NewGetAllProjectsUsingGETOK creates a GetAllProjectsUsingGETOK with default headers values

func (*GetAllProjectsUsingGETOK) Error added in v0.2.22

func (o *GetAllProjectsUsingGETOK) Error() string

func (*GetAllProjectsUsingGETOK) GetPayload added in v0.2.22

func (*GetAllProjectsUsingGETOK) IsClientError added in v0.5.0

func (o *GetAllProjectsUsingGETOK) IsClientError() bool

IsClientError returns true when this get all projects using g e t o k response has a 4xx status code

func (*GetAllProjectsUsingGETOK) IsCode added in v0.5.0

func (o *GetAllProjectsUsingGETOK) IsCode(code int) bool

IsCode returns true when this get all projects using g e t o k response a status code equal to that given

func (*GetAllProjectsUsingGETOK) IsRedirect added in v0.5.0

func (o *GetAllProjectsUsingGETOK) IsRedirect() bool

IsRedirect returns true when this get all projects using g e t o k response has a 3xx status code

func (*GetAllProjectsUsingGETOK) IsServerError added in v0.5.0

func (o *GetAllProjectsUsingGETOK) IsServerError() bool

IsServerError returns true when this get all projects using g e t o k response has a 5xx status code

func (*GetAllProjectsUsingGETOK) IsSuccess added in v0.5.0

func (o *GetAllProjectsUsingGETOK) IsSuccess() bool

IsSuccess returns true when this get all projects using g e t o k response has a 2xx status code

func (*GetAllProjectsUsingGETOK) String added in v0.5.0

func (o *GetAllProjectsUsingGETOK) String() string

type GetAllProjectsUsingGETParams added in v0.2.22

type GetAllProjectsUsingGETParams struct {

	/* DollarOrderby.

	   Sorting criteria in the format: property (asc | desc). Default sort order is ascending.
	*/
	DollarOrderby *string

	/* DollarSelect.

	   Select a subset of properties to include in the response. Possible values for this parameter are id, name, operationTimeout, constraints.
	*/
	DollarSelect *string

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ExcludeNotSharedProjectsForMember.

	   Filters projects based on the member role and the access to the resources of the project. When the value is true it will not return the projects in which the current user is only member and the project is not with shared resources.
	*/
	ExcludeNotSharedProjectsForMember *bool

	/* ExcludeSupervisor.

	   Filters projects based on the supervisor role. When the value istrue it will not return the projects in which the current user is having only supervisor role

	   Default: true
	*/
	ExcludeSupervisor *bool

	/* ExcludeViewer.

	   Filters projects based on the viewer role. When the value is true it will not return the projects in which the current user is only viewer and will ignore privileged roles: CodeStream:Developer and CodeStream:Executor, if the user has them. Else it will return all projects that the user can read. The default value is false.
	*/
	ExcludeViewer *bool

	/* Page.

	   Results page you want to retrieve (0..N)

	   Format: int32
	*/
	Page *int32

	/* Size.

	   Number of records per page.

	   Format: int32
	   Default: 500
	*/
	Size *int32

	/* WithAnyPermission.

	   Optional permissions that, if granted to the users, allow them access to the proper set of projects. If the user actually has any of those permissions, the 'excludeViewer' parameter has no effect.
	*/
	WithAnyPermission []string

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

GetAllProjectsUsingGETParams contains all the parameters to send to the API endpoint

for the get all projects using g e t operation.

Typically these are written to a http.Request.

func NewGetAllProjectsUsingGETParams added in v0.2.22

func NewGetAllProjectsUsingGETParams() *GetAllProjectsUsingGETParams

NewGetAllProjectsUsingGETParams creates a new GetAllProjectsUsingGETParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAllProjectsUsingGETParamsWithContext added in v0.2.22

func NewGetAllProjectsUsingGETParamsWithContext(ctx context.Context) *GetAllProjectsUsingGETParams

NewGetAllProjectsUsingGETParamsWithContext creates a new GetAllProjectsUsingGETParams object with the ability to set a context for a request.

func NewGetAllProjectsUsingGETParamsWithHTTPClient added in v0.2.22

func NewGetAllProjectsUsingGETParamsWithHTTPClient(client *http.Client) *GetAllProjectsUsingGETParams

NewGetAllProjectsUsingGETParamsWithHTTPClient creates a new GetAllProjectsUsingGETParams object with the ability to set a custom HTTPClient for a request.

func NewGetAllProjectsUsingGETParamsWithTimeout added in v0.2.22

func NewGetAllProjectsUsingGETParamsWithTimeout(timeout time.Duration) *GetAllProjectsUsingGETParams

NewGetAllProjectsUsingGETParamsWithTimeout creates a new GetAllProjectsUsingGETParams object with the ability to set a timeout on a request.

func (*GetAllProjectsUsingGETParams) SetAPIVersion added in v0.2.22

func (o *GetAllProjectsUsingGETParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetContext added in v0.2.22

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

SetContext adds the context to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetDefaults added in v0.2.22

func (o *GetAllProjectsUsingGETParams) SetDefaults()

SetDefaults hydrates default values in the get all projects using get params (not the query body).

All values with no default are reset to their zero value.

func (*GetAllProjectsUsingGETParams) SetDollarOrderby added in v0.4.0

func (o *GetAllProjectsUsingGETParams) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetDollarSelect added in v0.2.22

func (o *GetAllProjectsUsingGETParams) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetExcludeNotSharedProjectsForMember added in v0.2.22

func (o *GetAllProjectsUsingGETParams) SetExcludeNotSharedProjectsForMember(excludeNotSharedProjectsForMember *bool)

SetExcludeNotSharedProjectsForMember adds the excludeNotSharedProjectsForMember to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetExcludeSupervisor added in v0.4.0

func (o *GetAllProjectsUsingGETParams) SetExcludeSupervisor(excludeSupervisor *bool)

SetExcludeSupervisor adds the excludeSupervisor to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetExcludeViewer added in v0.2.22

func (o *GetAllProjectsUsingGETParams) SetExcludeViewer(excludeViewer *bool)

SetExcludeViewer adds the excludeViewer to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetHTTPClient added in v0.2.22

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

SetHTTPClient adds the HTTPClient to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetPage added in v0.4.0

func (o *GetAllProjectsUsingGETParams) SetPage(page *int32)

SetPage adds the page to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetSize added in v0.4.0

func (o *GetAllProjectsUsingGETParams) SetSize(size *int32)

SetSize adds the size to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetTimeout added in v0.2.22

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

SetTimeout adds the timeout to the get all projects using get params

func (*GetAllProjectsUsingGETParams) SetWithAnyPermission added in v0.2.22

func (o *GetAllProjectsUsingGETParams) SetWithAnyPermission(withAnyPermission []string)

SetWithAnyPermission adds the withAnyPermission to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithAPIVersion added in v0.2.22

func (o *GetAllProjectsUsingGETParams) WithAPIVersion(aPIVersion *string) *GetAllProjectsUsingGETParams

WithAPIVersion adds the aPIVersion to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithContext added in v0.2.22

WithContext adds the context to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithDefaults added in v0.2.22

WithDefaults hydrates default values in the get all projects using get params (not the query body).

All values with no default are reset to their zero value.

func (*GetAllProjectsUsingGETParams) WithDollarOrderby added in v0.4.0

func (o *GetAllProjectsUsingGETParams) WithDollarOrderby(dollarOrderby *string) *GetAllProjectsUsingGETParams

WithDollarOrderby adds the dollarOrderby to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithDollarSelect added in v0.2.22

func (o *GetAllProjectsUsingGETParams) WithDollarSelect(dollarSelect *string) *GetAllProjectsUsingGETParams

WithDollarSelect adds the dollarSelect to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithExcludeNotSharedProjectsForMember added in v0.2.22

func (o *GetAllProjectsUsingGETParams) WithExcludeNotSharedProjectsForMember(excludeNotSharedProjectsForMember *bool) *GetAllProjectsUsingGETParams

WithExcludeNotSharedProjectsForMember adds the excludeNotSharedProjectsForMember to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithExcludeSupervisor added in v0.4.0

func (o *GetAllProjectsUsingGETParams) WithExcludeSupervisor(excludeSupervisor *bool) *GetAllProjectsUsingGETParams

WithExcludeSupervisor adds the excludeSupervisor to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithExcludeViewer added in v0.2.22

func (o *GetAllProjectsUsingGETParams) WithExcludeViewer(excludeViewer *bool) *GetAllProjectsUsingGETParams

WithExcludeViewer adds the excludeViewer to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithHTTPClient added in v0.2.22

WithHTTPClient adds the HTTPClient to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithPage added in v0.4.0

WithPage adds the page to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithSize added in v0.4.0

WithSize adds the size to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithTimeout added in v0.2.22

WithTimeout adds the timeout to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WithWithAnyPermission added in v0.2.22

func (o *GetAllProjectsUsingGETParams) WithWithAnyPermission(withAnyPermission []string) *GetAllProjectsUsingGETParams

WithWithAnyPermission adds the withAnyPermission to the get all projects using get params

func (*GetAllProjectsUsingGETParams) WriteToRequest added in v0.2.22

WriteToRequest writes these params to a swagger request

type GetAllProjectsUsingGETReader added in v0.2.22

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

GetAllProjectsUsingGETReader is a Reader for the GetAllProjectsUsingGET structure.

func (*GetAllProjectsUsingGETReader) ReadResponse added in v0.2.22

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

ReadResponse reads a server response into the received o.

type GetAllProjectsUsingGETUnauthorized added in v0.5.0

type GetAllProjectsUsingGETUnauthorized struct {
}

GetAllProjectsUsingGETUnauthorized describes a response with status code 401, with default header values.

Unauthorized, the user is not authenticated

func NewGetAllProjectsUsingGETUnauthorized added in v0.5.0

func NewGetAllProjectsUsingGETUnauthorized() *GetAllProjectsUsingGETUnauthorized

NewGetAllProjectsUsingGETUnauthorized creates a GetAllProjectsUsingGETUnauthorized with default headers values

func (*GetAllProjectsUsingGETUnauthorized) Error added in v0.5.0

func (*GetAllProjectsUsingGETUnauthorized) IsClientError added in v0.5.0

func (o *GetAllProjectsUsingGETUnauthorized) IsClientError() bool

IsClientError returns true when this get all projects using g e t unauthorized response has a 4xx status code

func (*GetAllProjectsUsingGETUnauthorized) IsCode added in v0.5.0

IsCode returns true when this get all projects using g e t unauthorized response a status code equal to that given

func (*GetAllProjectsUsingGETUnauthorized) IsRedirect added in v0.5.0

func (o *GetAllProjectsUsingGETUnauthorized) IsRedirect() bool

IsRedirect returns true when this get all projects using g e t unauthorized response has a 3xx status code

func (*GetAllProjectsUsingGETUnauthorized) IsServerError added in v0.5.0

func (o *GetAllProjectsUsingGETUnauthorized) IsServerError() bool

IsServerError returns true when this get all projects using g e t unauthorized response has a 5xx status code

func (*GetAllProjectsUsingGETUnauthorized) IsSuccess added in v0.5.0

IsSuccess returns true when this get all projects using g e t unauthorized response has a 2xx status code

func (*GetAllProjectsUsingGETUnauthorized) String added in v0.5.0

type GetProjectForbidden

type GetProjectForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetProjectForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetProjectForbidden

func NewGetProjectForbidden() *GetProjectForbidden

NewGetProjectForbidden creates a GetProjectForbidden with default headers values

func (*GetProjectForbidden) Error

func (o *GetProjectForbidden) Error() string

func (*GetProjectForbidden) GetPayload added in v0.2.20

func (*GetProjectForbidden) IsClientError added in v0.5.0

func (o *GetProjectForbidden) IsClientError() bool

IsClientError returns true when this get project forbidden response has a 4xx status code

func (*GetProjectForbidden) IsCode added in v0.5.0

func (o *GetProjectForbidden) IsCode(code int) bool

IsCode returns true when this get project forbidden response a status code equal to that given

func (*GetProjectForbidden) IsRedirect added in v0.5.0

func (o *GetProjectForbidden) IsRedirect() bool

IsRedirect returns true when this get project forbidden response has a 3xx status code

func (*GetProjectForbidden) IsServerError added in v0.5.0

func (o *GetProjectForbidden) IsServerError() bool

IsServerError returns true when this get project forbidden response has a 5xx status code

func (*GetProjectForbidden) IsSuccess added in v0.5.0

func (o *GetProjectForbidden) IsSuccess() bool

IsSuccess returns true when this get project forbidden response has a 2xx status code

func (*GetProjectForbidden) String added in v0.5.0

func (o *GetProjectForbidden) String() string

type GetProjectNotFound

type GetProjectNotFound struct {
	Payload *models.Error
}

GetProjectNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetProjectNotFound

func NewGetProjectNotFound() *GetProjectNotFound

NewGetProjectNotFound creates a GetProjectNotFound with default headers values

func (*GetProjectNotFound) Error

func (o *GetProjectNotFound) Error() string

func (*GetProjectNotFound) GetPayload added in v0.2.9

func (o *GetProjectNotFound) GetPayload() *models.Error

func (*GetProjectNotFound) IsClientError added in v0.5.0

func (o *GetProjectNotFound) IsClientError() bool

IsClientError returns true when this get project not found response has a 4xx status code

func (*GetProjectNotFound) IsCode added in v0.5.0

func (o *GetProjectNotFound) IsCode(code int) bool

IsCode returns true when this get project not found response a status code equal to that given

func (*GetProjectNotFound) IsRedirect added in v0.5.0

func (o *GetProjectNotFound) IsRedirect() bool

IsRedirect returns true when this get project not found response has a 3xx status code

func (*GetProjectNotFound) IsServerError added in v0.5.0

func (o *GetProjectNotFound) IsServerError() bool

IsServerError returns true when this get project not found response has a 5xx status code

func (*GetProjectNotFound) IsSuccess added in v0.5.0

func (o *GetProjectNotFound) IsSuccess() bool

IsSuccess returns true when this get project not found response has a 2xx status code

func (*GetProjectNotFound) String added in v0.5.0

func (o *GetProjectNotFound) String() string

type GetProjectOK

type GetProjectOK struct {
	Payload *models.IaaSProject
}

GetProjectOK describes a response with status code 200, with default header values.

successful operation

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() *models.IaaSProject

func (*GetProjectOK) IsClientError added in v0.5.0

func (o *GetProjectOK) IsClientError() bool

IsClientError returns true when this get project o k response has a 4xx status code

func (*GetProjectOK) IsCode added in v0.5.0

func (o *GetProjectOK) IsCode(code int) bool

IsCode returns true when this get project o k response a status code equal to that given

func (*GetProjectOK) IsRedirect added in v0.5.0

func (o *GetProjectOK) IsRedirect() bool

IsRedirect returns true when this get project o k response has a 3xx status code

func (*GetProjectOK) IsServerError added in v0.5.0

func (o *GetProjectOK) IsServerError() bool

IsServerError returns true when this get project o k response has a 5xx status code

func (*GetProjectOK) IsSuccess added in v0.5.0

func (o *GetProjectOK) IsSuccess() bool

IsSuccess returns true when this get project o k response has a 2xx status code

func (*GetProjectOK) String added in v0.5.0

func (o *GetProjectOK) String() string

type GetProjectParams

type GetProjectParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the project.
	*/
	ID 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetProjectParamsWithContext

func NewGetProjectParamsWithContext(ctx context.Context) *GetProjectParams

NewGetProjectParamsWithContext creates a new GetProjectParams object with 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 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 ability to set a timeout on a request.

func (*GetProjectParams) SetAPIVersion

func (o *GetProjectParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get project params

func (*GetProjectParams) SetContext

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

SetContext adds the context to the get project params

func (*GetProjectParams) SetDefaults added in v0.2.20

func (o *GetProjectParams) SetDefaults()

SetDefaults hydrates default values in the get project params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get project params

func (*GetProjectParams) SetID

func (o *GetProjectParams) SetID(id string)

SetID adds the id 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) WithAPIVersion

func (o *GetProjectParams) WithAPIVersion(aPIVersion *string) *GetProjectParams

WithAPIVersion adds the aPIVersion 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) WithDefaults added in v0.2.20

func (o *GetProjectParams) WithDefaults() *GetProjectParams

WithDefaults hydrates default values in the get project params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get project params

func (*GetProjectParams) WithID

func (o *GetProjectParams) WithID(id string) *GetProjectParams

WithID adds the id 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) 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 GetProjectResourceMetadataForbidden

type GetProjectResourceMetadataForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetProjectResourceMetadataForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetProjectResourceMetadataForbidden

func NewGetProjectResourceMetadataForbidden() *GetProjectResourceMetadataForbidden

NewGetProjectResourceMetadataForbidden creates a GetProjectResourceMetadataForbidden with default headers values

func (*GetProjectResourceMetadataForbidden) Error

func (*GetProjectResourceMetadataForbidden) GetPayload added in v0.2.20

func (*GetProjectResourceMetadataForbidden) IsClientError added in v0.5.0

func (o *GetProjectResourceMetadataForbidden) IsClientError() bool

IsClientError returns true when this get project resource metadata forbidden response has a 4xx status code

func (*GetProjectResourceMetadataForbidden) IsCode added in v0.5.0

IsCode returns true when this get project resource metadata forbidden response a status code equal to that given

func (*GetProjectResourceMetadataForbidden) IsRedirect added in v0.5.0

func (o *GetProjectResourceMetadataForbidden) IsRedirect() bool

IsRedirect returns true when this get project resource metadata forbidden response has a 3xx status code

func (*GetProjectResourceMetadataForbidden) IsServerError added in v0.5.0

func (o *GetProjectResourceMetadataForbidden) IsServerError() bool

IsServerError returns true when this get project resource metadata forbidden response has a 5xx status code

func (*GetProjectResourceMetadataForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this get project resource metadata forbidden response has a 2xx status code

func (*GetProjectResourceMetadataForbidden) String added in v0.5.0

type GetProjectResourceMetadataNotFound

type GetProjectResourceMetadataNotFound struct {
	Payload *models.Error
}

GetProjectResourceMetadataNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetProjectResourceMetadataNotFound

func NewGetProjectResourceMetadataNotFound() *GetProjectResourceMetadataNotFound

NewGetProjectResourceMetadataNotFound creates a GetProjectResourceMetadataNotFound with default headers values

func (*GetProjectResourceMetadataNotFound) Error

func (*GetProjectResourceMetadataNotFound) GetPayload added in v0.2.9

func (*GetProjectResourceMetadataNotFound) IsClientError added in v0.5.0

func (o *GetProjectResourceMetadataNotFound) IsClientError() bool

IsClientError returns true when this get project resource metadata not found response has a 4xx status code

func (*GetProjectResourceMetadataNotFound) IsCode added in v0.5.0

IsCode returns true when this get project resource metadata not found response a status code equal to that given

func (*GetProjectResourceMetadataNotFound) IsRedirect added in v0.5.0

func (o *GetProjectResourceMetadataNotFound) IsRedirect() bool

IsRedirect returns true when this get project resource metadata not found response has a 3xx status code

func (*GetProjectResourceMetadataNotFound) IsServerError added in v0.5.0

func (o *GetProjectResourceMetadataNotFound) IsServerError() bool

IsServerError returns true when this get project resource metadata not found response has a 5xx status code

func (*GetProjectResourceMetadataNotFound) IsSuccess added in v0.5.0

IsSuccess returns true when this get project resource metadata not found response has a 2xx status code

func (*GetProjectResourceMetadataNotFound) String added in v0.5.0

type GetProjectResourceMetadataOK

type GetProjectResourceMetadataOK struct {
	Payload *models.IaaSProjectResourceMetadata
}

GetProjectResourceMetadataOK describes a response with status code 200, with default header values.

successful operation

func NewGetProjectResourceMetadataOK

func NewGetProjectResourceMetadataOK() *GetProjectResourceMetadataOK

NewGetProjectResourceMetadataOK creates a GetProjectResourceMetadataOK with default headers values

func (*GetProjectResourceMetadataOK) Error

func (*GetProjectResourceMetadataOK) GetPayload

func (*GetProjectResourceMetadataOK) IsClientError added in v0.5.0

func (o *GetProjectResourceMetadataOK) IsClientError() bool

IsClientError returns true when this get project resource metadata o k response has a 4xx status code

func (*GetProjectResourceMetadataOK) IsCode added in v0.5.0

func (o *GetProjectResourceMetadataOK) IsCode(code int) bool

IsCode returns true when this get project resource metadata o k response a status code equal to that given

func (*GetProjectResourceMetadataOK) IsRedirect added in v0.5.0

func (o *GetProjectResourceMetadataOK) IsRedirect() bool

IsRedirect returns true when this get project resource metadata o k response has a 3xx status code

func (*GetProjectResourceMetadataOK) IsServerError added in v0.5.0

func (o *GetProjectResourceMetadataOK) IsServerError() bool

IsServerError returns true when this get project resource metadata o k response has a 5xx status code

func (*GetProjectResourceMetadataOK) IsSuccess added in v0.5.0

func (o *GetProjectResourceMetadataOK) IsSuccess() bool

IsSuccess returns true when this get project resource metadata o k response has a 2xx status code

func (*GetProjectResourceMetadataOK) String added in v0.5.0

type GetProjectResourceMetadataParams

type GetProjectResourceMetadataParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* ID.

	   The ID of the project.
	*/
	ID string

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

GetProjectResourceMetadataParams contains all the parameters to send to the API endpoint

for the get project resource metadata operation.

Typically these are written to a http.Request.

func NewGetProjectResourceMetadataParams

func NewGetProjectResourceMetadataParams() *GetProjectResourceMetadataParams

NewGetProjectResourceMetadataParams creates a new GetProjectResourceMetadataParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetProjectResourceMetadataParamsWithContext

func NewGetProjectResourceMetadataParamsWithContext(ctx context.Context) *GetProjectResourceMetadataParams

NewGetProjectResourceMetadataParamsWithContext creates a new GetProjectResourceMetadataParams object with the ability to set a context for a request.

func NewGetProjectResourceMetadataParamsWithHTTPClient

func NewGetProjectResourceMetadataParamsWithHTTPClient(client *http.Client) *GetProjectResourceMetadataParams

NewGetProjectResourceMetadataParamsWithHTTPClient creates a new GetProjectResourceMetadataParams object with the ability to set a custom HTTPClient for a request.

func NewGetProjectResourceMetadataParamsWithTimeout

func NewGetProjectResourceMetadataParamsWithTimeout(timeout time.Duration) *GetProjectResourceMetadataParams

NewGetProjectResourceMetadataParamsWithTimeout creates a new GetProjectResourceMetadataParams object with the ability to set a timeout on a request.

func (*GetProjectResourceMetadataParams) SetAPIVersion

func (o *GetProjectResourceMetadataParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get project resource metadata params

func (*GetProjectResourceMetadataParams) SetContext

SetContext adds the context to the get project resource metadata params

func (*GetProjectResourceMetadataParams) SetDefaults added in v0.2.20

func (o *GetProjectResourceMetadataParams) SetDefaults()

SetDefaults hydrates default values in the get project resource metadata params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectResourceMetadataParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get project resource metadata params

func (*GetProjectResourceMetadataParams) SetID

SetID adds the id to the get project resource metadata params

func (*GetProjectResourceMetadataParams) SetTimeout

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

SetTimeout adds the timeout to the get project resource metadata params

func (*GetProjectResourceMetadataParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the get project resource metadata params

func (*GetProjectResourceMetadataParams) WithContext

WithContext adds the context to the get project resource metadata params

func (*GetProjectResourceMetadataParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the get project resource metadata params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectResourceMetadataParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get project resource metadata params

func (*GetProjectResourceMetadataParams) WithID

WithID adds the id to the get project resource metadata params

func (*GetProjectResourceMetadataParams) WithTimeout

WithTimeout adds the timeout to the get project resource metadata params

func (*GetProjectResourceMetadataParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetProjectResourceMetadataReader

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

GetProjectResourceMetadataReader is a Reader for the GetProjectResourceMetadata structure.

func (*GetProjectResourceMetadataReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetProjectUsingGETForbidden added in v0.2.22

type GetProjectUsingGETForbidden struct {
}

GetProjectUsingGETForbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewGetProjectUsingGETForbidden added in v0.2.22

func NewGetProjectUsingGETForbidden() *GetProjectUsingGETForbidden

NewGetProjectUsingGETForbidden creates a GetProjectUsingGETForbidden with default headers values

func (*GetProjectUsingGETForbidden) Error added in v0.2.22

func (*GetProjectUsingGETForbidden) IsClientError added in v0.5.0

func (o *GetProjectUsingGETForbidden) IsClientError() bool

IsClientError returns true when this get project using g e t forbidden response has a 4xx status code

func (*GetProjectUsingGETForbidden) IsCode added in v0.5.0

func (o *GetProjectUsingGETForbidden) IsCode(code int) bool

IsCode returns true when this get project using g e t forbidden response a status code equal to that given

func (*GetProjectUsingGETForbidden) IsRedirect added in v0.5.0

func (o *GetProjectUsingGETForbidden) IsRedirect() bool

IsRedirect returns true when this get project using g e t forbidden response has a 3xx status code

func (*GetProjectUsingGETForbidden) IsServerError added in v0.5.0

func (o *GetProjectUsingGETForbidden) IsServerError() bool

IsServerError returns true when this get project using g e t forbidden response has a 5xx status code

func (*GetProjectUsingGETForbidden) IsSuccess added in v0.5.0

func (o *GetProjectUsingGETForbidden) IsSuccess() bool

IsSuccess returns true when this get project using g e t forbidden response has a 2xx status code

func (*GetProjectUsingGETForbidden) String added in v0.5.0

func (o *GetProjectUsingGETForbidden) String() string

type GetProjectUsingGETNotFound added in v0.2.22

type GetProjectUsingGETNotFound struct {
	Payload *models.Error
}

GetProjectUsingGETNotFound describes a response with status code 404, with default header values.

'Not found' if no project with the provided id

func NewGetProjectUsingGETNotFound added in v0.2.22

func NewGetProjectUsingGETNotFound() *GetProjectUsingGETNotFound

NewGetProjectUsingGETNotFound creates a GetProjectUsingGETNotFound with default headers values

func (*GetProjectUsingGETNotFound) Error added in v0.2.22

func (*GetProjectUsingGETNotFound) GetPayload added in v0.2.22

func (o *GetProjectUsingGETNotFound) GetPayload() *models.Error

func (*GetProjectUsingGETNotFound) IsClientError added in v0.5.0

func (o *GetProjectUsingGETNotFound) IsClientError() bool

IsClientError returns true when this get project using g e t not found response has a 4xx status code

func (*GetProjectUsingGETNotFound) IsCode added in v0.5.0

func (o *GetProjectUsingGETNotFound) IsCode(code int) bool

IsCode returns true when this get project using g e t not found response a status code equal to that given

func (*GetProjectUsingGETNotFound) IsRedirect added in v0.5.0

func (o *GetProjectUsingGETNotFound) IsRedirect() bool

IsRedirect returns true when this get project using g e t not found response has a 3xx status code

func (*GetProjectUsingGETNotFound) IsServerError added in v0.5.0

func (o *GetProjectUsingGETNotFound) IsServerError() bool

IsServerError returns true when this get project using g e t not found response has a 5xx status code

func (*GetProjectUsingGETNotFound) IsSuccess added in v0.5.0

func (o *GetProjectUsingGETNotFound) IsSuccess() bool

IsSuccess returns true when this get project using g e t not found response has a 2xx status code

func (*GetProjectUsingGETNotFound) String added in v0.5.0

func (o *GetProjectUsingGETNotFound) String() string

type GetProjectUsingGETOK added in v0.2.22

type GetProjectUsingGETOK struct {
	Payload models.Project
}

GetProjectUsingGETOK describes a response with status code 200, with default header values.

'Success' with the Project

func NewGetProjectUsingGETOK added in v0.2.22

func NewGetProjectUsingGETOK() *GetProjectUsingGETOK

NewGetProjectUsingGETOK creates a GetProjectUsingGETOK with default headers values

func (*GetProjectUsingGETOK) Error added in v0.2.22

func (o *GetProjectUsingGETOK) Error() string

func (*GetProjectUsingGETOK) GetPayload added in v0.2.22

func (o *GetProjectUsingGETOK) GetPayload() models.Project

func (*GetProjectUsingGETOK) IsClientError added in v0.5.0

func (o *GetProjectUsingGETOK) IsClientError() bool

IsClientError returns true when this get project using g e t o k response has a 4xx status code

func (*GetProjectUsingGETOK) IsCode added in v0.5.0

func (o *GetProjectUsingGETOK) IsCode(code int) bool

IsCode returns true when this get project using g e t o k response a status code equal to that given

func (*GetProjectUsingGETOK) IsRedirect added in v0.5.0

func (o *GetProjectUsingGETOK) IsRedirect() bool

IsRedirect returns true when this get project using g e t o k response has a 3xx status code

func (*GetProjectUsingGETOK) IsServerError added in v0.5.0

func (o *GetProjectUsingGETOK) IsServerError() bool

IsServerError returns true when this get project using g e t o k response has a 5xx status code

func (*GetProjectUsingGETOK) IsSuccess added in v0.5.0

func (o *GetProjectUsingGETOK) IsSuccess() bool

IsSuccess returns true when this get project using g e t o k response has a 2xx status code

func (*GetProjectUsingGETOK) String added in v0.5.0

func (o *GetProjectUsingGETOK) String() string

type GetProjectUsingGETParams added in v0.2.22

type GetProjectUsingGETParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   The id of the project.
	*/
	ID string

	/* WithAnyPermission.

	   Optional permissions that, if granted to the users, allow them access to the proper set of projects. If the user actually has any of those permissions, the 'excludeViewer' parameter has no effect.
	*/
	WithAnyPermission []string

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

GetProjectUsingGETParams contains all the parameters to send to the API endpoint

for the get project using g e t operation.

Typically these are written to a http.Request.

func NewGetProjectUsingGETParams added in v0.2.22

func NewGetProjectUsingGETParams() *GetProjectUsingGETParams

NewGetProjectUsingGETParams creates a new GetProjectUsingGETParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetProjectUsingGETParamsWithContext added in v0.2.22

func NewGetProjectUsingGETParamsWithContext(ctx context.Context) *GetProjectUsingGETParams

NewGetProjectUsingGETParamsWithContext creates a new GetProjectUsingGETParams object with the ability to set a context for a request.

func NewGetProjectUsingGETParamsWithHTTPClient added in v0.2.22

func NewGetProjectUsingGETParamsWithHTTPClient(client *http.Client) *GetProjectUsingGETParams

NewGetProjectUsingGETParamsWithHTTPClient creates a new GetProjectUsingGETParams object with the ability to set a custom HTTPClient for a request.

func NewGetProjectUsingGETParamsWithTimeout added in v0.2.22

func NewGetProjectUsingGETParamsWithTimeout(timeout time.Duration) *GetProjectUsingGETParams

NewGetProjectUsingGETParamsWithTimeout creates a new GetProjectUsingGETParams object with the ability to set a timeout on a request.

func (*GetProjectUsingGETParams) SetAPIVersion added in v0.2.22

func (o *GetProjectUsingGETParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get project using get params

func (*GetProjectUsingGETParams) SetContext added in v0.2.22

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

SetContext adds the context to the get project using get params

func (*GetProjectUsingGETParams) SetDefaults added in v0.2.22

func (o *GetProjectUsingGETParams) SetDefaults()

SetDefaults hydrates default values in the get project using get params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectUsingGETParams) SetHTTPClient added in v0.2.22

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

SetHTTPClient adds the HTTPClient to the get project using get params

func (*GetProjectUsingGETParams) SetID added in v0.2.22

func (o *GetProjectUsingGETParams) SetID(id string)

SetID adds the id to the get project using get params

func (*GetProjectUsingGETParams) SetTimeout added in v0.2.22

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

SetTimeout adds the timeout to the get project using get params

func (*GetProjectUsingGETParams) SetWithAnyPermission added in v0.2.22

func (o *GetProjectUsingGETParams) SetWithAnyPermission(withAnyPermission []string)

SetWithAnyPermission adds the withAnyPermission to the get project using get params

func (*GetProjectUsingGETParams) WithAPIVersion added in v0.2.22

func (o *GetProjectUsingGETParams) WithAPIVersion(aPIVersion *string) *GetProjectUsingGETParams

WithAPIVersion adds the aPIVersion to the get project using get params

func (*GetProjectUsingGETParams) WithContext added in v0.2.22

WithContext adds the context to the get project using get params

func (*GetProjectUsingGETParams) WithDefaults added in v0.2.22

WithDefaults hydrates default values in the get project using get params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectUsingGETParams) WithHTTPClient added in v0.2.22

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

WithHTTPClient adds the HTTPClient to the get project using get params

func (*GetProjectUsingGETParams) WithID added in v0.2.22

WithID adds the id to the get project using get params

func (*GetProjectUsingGETParams) WithTimeout added in v0.2.22

WithTimeout adds the timeout to the get project using get params

func (*GetProjectUsingGETParams) WithWithAnyPermission added in v0.2.22

func (o *GetProjectUsingGETParams) WithWithAnyPermission(withAnyPermission []string) *GetProjectUsingGETParams

WithWithAnyPermission adds the withAnyPermission to the get project using get params

func (*GetProjectUsingGETParams) WriteToRequest added in v0.2.22

WriteToRequest writes these params to a swagger request

type GetProjectUsingGETReader added in v0.2.22

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

GetProjectUsingGETReader is a Reader for the GetProjectUsingGET structure.

func (*GetProjectUsingGETReader) ReadResponse added in v0.2.22

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

ReadResponse reads a server response into the received o.

type GetProjectsForbidden

type GetProjectsForbidden struct {
	Payload *models.ServiceErrorResponse
}

GetProjectsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetProjectsForbidden

func NewGetProjectsForbidden() *GetProjectsForbidden

NewGetProjectsForbidden creates a GetProjectsForbidden with default headers values

func (*GetProjectsForbidden) Error

func (o *GetProjectsForbidden) Error() string

func (*GetProjectsForbidden) GetPayload added in v0.2.20

func (*GetProjectsForbidden) IsClientError added in v0.5.0

func (o *GetProjectsForbidden) IsClientError() bool

IsClientError returns true when this get projects forbidden response has a 4xx status code

func (*GetProjectsForbidden) IsCode added in v0.5.0

func (o *GetProjectsForbidden) IsCode(code int) bool

IsCode returns true when this get projects forbidden response a status code equal to that given

func (*GetProjectsForbidden) IsRedirect added in v0.5.0

func (o *GetProjectsForbidden) IsRedirect() bool

IsRedirect returns true when this get projects forbidden response has a 3xx status code

func (*GetProjectsForbidden) IsServerError added in v0.5.0

func (o *GetProjectsForbidden) IsServerError() bool

IsServerError returns true when this get projects forbidden response has a 5xx status code

func (*GetProjectsForbidden) IsSuccess added in v0.5.0

func (o *GetProjectsForbidden) IsSuccess() bool

IsSuccess returns true when this get projects forbidden response has a 2xx status code

func (*GetProjectsForbidden) String added in v0.5.0

func (o *GetProjectsForbidden) String() string

type GetProjectsOK

type GetProjectsOK struct {
	Payload *models.ProjectResult
}

GetProjectsOK describes a response with status code 200, with default header values.

successful operation

func NewGetProjectsOK

func NewGetProjectsOK() *GetProjectsOK

NewGetProjectsOK creates a GetProjectsOK with default headers values

func (*GetProjectsOK) Error

func (o *GetProjectsOK) Error() string

func (*GetProjectsOK) GetPayload

func (o *GetProjectsOK) GetPayload() *models.ProjectResult

func (*GetProjectsOK) IsClientError added in v0.5.0

func (o *GetProjectsOK) IsClientError() bool

IsClientError returns true when this get projects o k response has a 4xx status code

func (*GetProjectsOK) IsCode added in v0.5.0

func (o *GetProjectsOK) IsCode(code int) bool

IsCode returns true when this get projects o k response a status code equal to that given

func (*GetProjectsOK) IsRedirect added in v0.5.0

func (o *GetProjectsOK) IsRedirect() bool

IsRedirect returns true when this get projects o k response has a 3xx status code

func (*GetProjectsOK) IsServerError added in v0.5.0

func (o *GetProjectsOK) IsServerError() bool

IsServerError returns true when this get projects o k response has a 5xx status code

func (*GetProjectsOK) IsSuccess added in v0.5.0

func (o *GetProjectsOK) IsSuccess() bool

IsSuccess returns true when this get projects o k response has a 2xx status code

func (*GetProjectsOK) String added in v0.5.0

func (o *GetProjectsOK) String() string

type GetProjectsParams

type GetProjectsParams struct {

	/* DollarCount.

	   Flag which when specified, regardless of the assigned value, shows the total number of records. If the collection has a filter it shows the number of records matching the filter.
	*/
	DollarCount *bool

	/* DollarFilter.

	     Filter the results by a specified predicate expression. A set of operators and functions are defined for use:
	Operators: eq, ne, gt, ge, lt, le, and, or, not.
	Functions:
	bool substringof(string p0, string p1)
	bool endswith(string p0, string p1)
	bool startswith(string p0, string p1)
	int length(string p0)
	int indexof(string p0, string p1)
	string replace(string p0, string find, string replace)
	string substring(string p0, int pos)
	string substring(string p0, int pos, int length)
	string tolower(string p0)
	string toupper(string p0)
	string trim(string p0)
	string concat(string p0, string p1)
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   Sorting criteria in the format: property (asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   Number of records you want to skip.
	*/
	DollarSkip *int64

	/* DollarTop.

	   Number of records you want to get.
	*/
	DollarTop *int64

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

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

GetProjectsParams contains all the parameters to send to the API endpoint

for the get projects operation.

Typically these are written to a http.Request.

func NewGetProjectsParams

func NewGetProjectsParams() *GetProjectsParams

NewGetProjectsParams creates a new GetProjectsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetProjectsParamsWithContext

func NewGetProjectsParamsWithContext(ctx context.Context) *GetProjectsParams

NewGetProjectsParamsWithContext creates a new GetProjectsParams object with the ability to set a context for a request.

func NewGetProjectsParamsWithHTTPClient

func NewGetProjectsParamsWithHTTPClient(client *http.Client) *GetProjectsParams

NewGetProjectsParamsWithHTTPClient creates a new GetProjectsParams object with the ability to set a custom HTTPClient for a request.

func NewGetProjectsParamsWithTimeout

func NewGetProjectsParamsWithTimeout(timeout time.Duration) *GetProjectsParams

NewGetProjectsParamsWithTimeout creates a new GetProjectsParams object with the ability to set a timeout on a request.

func (*GetProjectsParams) SetAPIVersion

func (o *GetProjectsParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get projects params

func (*GetProjectsParams) SetContext

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

SetContext adds the context to the get projects params

func (*GetProjectsParams) SetDefaults added in v0.2.20

func (o *GetProjectsParams) SetDefaults()

SetDefaults hydrates default values in the get projects params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectsParams) SetDollarCount added in v0.2.18

func (o *GetProjectsParams) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the get projects params

func (*GetProjectsParams) SetDollarFilter

func (o *GetProjectsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the get projects params

func (*GetProjectsParams) SetDollarOrderBy added in v0.2.20

func (o *GetProjectsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the get projects params

func (*GetProjectsParams) SetDollarSkip added in v0.2.18

func (o *GetProjectsParams) SetDollarSkip(dollarSkip *int64)

SetDollarSkip adds the dollarSkip to the get projects params

func (*GetProjectsParams) SetDollarTop added in v0.2.18

func (o *GetProjectsParams) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the get projects params

func (*GetProjectsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get projects params

func (*GetProjectsParams) SetTimeout

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

SetTimeout adds the timeout to the get projects params

func (*GetProjectsParams) WithAPIVersion

func (o *GetProjectsParams) WithAPIVersion(aPIVersion *string) *GetProjectsParams

WithAPIVersion adds the aPIVersion to the get projects params

func (*GetProjectsParams) WithContext

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

WithContext adds the context to the get projects params

func (*GetProjectsParams) WithDefaults added in v0.2.20

func (o *GetProjectsParams) WithDefaults() *GetProjectsParams

WithDefaults hydrates default values in the get projects params (not the query body).

All values with no default are reset to their zero value.

func (*GetProjectsParams) WithDollarCount added in v0.2.18

func (o *GetProjectsParams) WithDollarCount(dollarCount *bool) *GetProjectsParams

WithDollarCount adds the dollarCount to the get projects params

func (*GetProjectsParams) WithDollarFilter

func (o *GetProjectsParams) WithDollarFilter(dollarFilter *string) *GetProjectsParams

WithDollarFilter adds the dollarFilter to the get projects params

func (*GetProjectsParams) WithDollarOrderBy added in v0.2.20

func (o *GetProjectsParams) WithDollarOrderBy(dollarOrderBy *string) *GetProjectsParams

WithDollarOrderBy adds the dollarOrderBy to the get projects params

func (*GetProjectsParams) WithDollarSkip added in v0.2.18

func (o *GetProjectsParams) WithDollarSkip(dollarSkip *int64) *GetProjectsParams

WithDollarSkip adds the dollarSkip to the get projects params

func (*GetProjectsParams) WithDollarTop added in v0.2.18

func (o *GetProjectsParams) WithDollarTop(dollarTop *int64) *GetProjectsParams

WithDollarTop adds the dollarTop to the get projects params

func (*GetProjectsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get projects params

func (*GetProjectsParams) WithTimeout

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

WithTimeout adds the timeout to the get projects params

func (*GetProjectsParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetProjectsReader

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

GetProjectsReader is a Reader for the GetProjects structure.

func (*GetProjectsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUsingGETMixin5NotFound added in v0.5.0

type GetUsingGETMixin5NotFound struct {
	Payload *models.Error
}

GetUsingGETMixin5NotFound describes a response with status code 404, with default header values.

'Not found' if no project with the provided id

func NewGetUsingGETMixin5NotFound added in v0.5.0

func NewGetUsingGETMixin5NotFound() *GetUsingGETMixin5NotFound

NewGetUsingGETMixin5NotFound creates a GetUsingGETMixin5NotFound with default headers values

func (*GetUsingGETMixin5NotFound) Error added in v0.5.0

func (o *GetUsingGETMixin5NotFound) Error() string

func (*GetUsingGETMixin5NotFound) GetPayload added in v0.5.0

func (o *GetUsingGETMixin5NotFound) GetPayload() *models.Error

func (*GetUsingGETMixin5NotFound) IsClientError added in v0.5.0

func (o *GetUsingGETMixin5NotFound) IsClientError() bool

IsClientError returns true when this get using g e t mixin5 not found response has a 4xx status code

func (*GetUsingGETMixin5NotFound) IsCode added in v0.5.0

func (o *GetUsingGETMixin5NotFound) IsCode(code int) bool

IsCode returns true when this get using g e t mixin5 not found response a status code equal to that given

func (*GetUsingGETMixin5NotFound) IsRedirect added in v0.5.0

func (o *GetUsingGETMixin5NotFound) IsRedirect() bool

IsRedirect returns true when this get using g e t mixin5 not found response has a 3xx status code

func (*GetUsingGETMixin5NotFound) IsServerError added in v0.5.0

func (o *GetUsingGETMixin5NotFound) IsServerError() bool

IsServerError returns true when this get using g e t mixin5 not found response has a 5xx status code

func (*GetUsingGETMixin5NotFound) IsSuccess added in v0.5.0

func (o *GetUsingGETMixin5NotFound) IsSuccess() bool

IsSuccess returns true when this get using g e t mixin5 not found response has a 2xx status code

func (*GetUsingGETMixin5NotFound) String added in v0.5.0

func (o *GetUsingGETMixin5NotFound) String() string

type GetUsingGETMixin5OK added in v0.5.0

type GetUsingGETMixin5OK struct {
	Payload models.ProjectResourceMetadata
}

GetUsingGETMixin5OK describes a response with status code 200, with default header values.

'OK' with the ProjectResourceMetadata

func NewGetUsingGETMixin5OK added in v0.5.0

func NewGetUsingGETMixin5OK() *GetUsingGETMixin5OK

NewGetUsingGETMixin5OK creates a GetUsingGETMixin5OK with default headers values

func (*GetUsingGETMixin5OK) Error added in v0.5.0

func (o *GetUsingGETMixin5OK) Error() string

func (*GetUsingGETMixin5OK) GetPayload added in v0.5.0

func (*GetUsingGETMixin5OK) IsClientError added in v0.5.0

func (o *GetUsingGETMixin5OK) IsClientError() bool

IsClientError returns true when this get using g e t mixin5 o k response has a 4xx status code

func (*GetUsingGETMixin5OK) IsCode added in v0.5.0

func (o *GetUsingGETMixin5OK) IsCode(code int) bool

IsCode returns true when this get using g e t mixin5 o k response a status code equal to that given

func (*GetUsingGETMixin5OK) IsRedirect added in v0.5.0

func (o *GetUsingGETMixin5OK) IsRedirect() bool

IsRedirect returns true when this get using g e t mixin5 o k response has a 3xx status code

func (*GetUsingGETMixin5OK) IsServerError added in v0.5.0

func (o *GetUsingGETMixin5OK) IsServerError() bool

IsServerError returns true when this get using g e t mixin5 o k response has a 5xx status code

func (*GetUsingGETMixin5OK) IsSuccess added in v0.5.0

func (o *GetUsingGETMixin5OK) IsSuccess() bool

IsSuccess returns true when this get using g e t mixin5 o k response has a 2xx status code

func (*GetUsingGETMixin5OK) String added in v0.5.0

func (o *GetUsingGETMixin5OK) String() string

type GetUsingGETMixin5Params added in v0.5.0

type GetUsingGETMixin5Params struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   Тhe id of the project.
	*/
	ID string

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

GetUsingGETMixin5Params contains all the parameters to send to the API endpoint

for the get using g e t mixin5 operation.

Typically these are written to a http.Request.

func NewGetUsingGETMixin5Params added in v0.5.0

func NewGetUsingGETMixin5Params() *GetUsingGETMixin5Params

NewGetUsingGETMixin5Params creates a new GetUsingGETMixin5Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetUsingGETMixin5ParamsWithContext added in v0.5.0

func NewGetUsingGETMixin5ParamsWithContext(ctx context.Context) *GetUsingGETMixin5Params

NewGetUsingGETMixin5ParamsWithContext creates a new GetUsingGETMixin5Params object with the ability to set a context for a request.

func NewGetUsingGETMixin5ParamsWithHTTPClient added in v0.5.0

func NewGetUsingGETMixin5ParamsWithHTTPClient(client *http.Client) *GetUsingGETMixin5Params

NewGetUsingGETMixin5ParamsWithHTTPClient creates a new GetUsingGETMixin5Params object with the ability to set a custom HTTPClient for a request.

func NewGetUsingGETMixin5ParamsWithTimeout added in v0.5.0

func NewGetUsingGETMixin5ParamsWithTimeout(timeout time.Duration) *GetUsingGETMixin5Params

NewGetUsingGETMixin5ParamsWithTimeout creates a new GetUsingGETMixin5Params object with the ability to set a timeout on a request.

func (*GetUsingGETMixin5Params) SetAPIVersion added in v0.5.0

func (o *GetUsingGETMixin5Params) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) SetContext added in v0.5.0

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

SetContext adds the context to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) SetDefaults added in v0.5.0

func (o *GetUsingGETMixin5Params) SetDefaults()

SetDefaults hydrates default values in the get using g e t mixin5 params (not the query body).

All values with no default are reset to their zero value.

func (*GetUsingGETMixin5Params) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) SetID added in v0.5.0

func (o *GetUsingGETMixin5Params) SetID(id string)

SetID adds the id to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) WithAPIVersion added in v0.5.0

func (o *GetUsingGETMixin5Params) WithAPIVersion(aPIVersion *string) *GetUsingGETMixin5Params

WithAPIVersion adds the aPIVersion to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) WithContext added in v0.5.0

WithContext adds the context to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the get using g e t mixin5 params (not the query body).

All values with no default are reset to their zero value.

func (*GetUsingGETMixin5Params) WithHTTPClient added in v0.5.0

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

WithHTTPClient adds the HTTPClient to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) WithID added in v0.5.0

WithID adds the id to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the get using g e t mixin5 params

func (*GetUsingGETMixin5Params) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type GetUsingGETMixin5Reader added in v0.5.0

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

GetUsingGETMixin5Reader is a Reader for the GetUsingGETMixin5 structure.

func (*GetUsingGETMixin5Reader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type ModifyProjectCostsUsingPATCHForbidden added in v0.2.22

type ModifyProjectCostsUsingPATCHForbidden struct {
}

ModifyProjectCostsUsingPATCHForbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewModifyProjectCostsUsingPATCHForbidden added in v0.2.22

func NewModifyProjectCostsUsingPATCHForbidden() *ModifyProjectCostsUsingPATCHForbidden

NewModifyProjectCostsUsingPATCHForbidden creates a ModifyProjectCostsUsingPATCHForbidden with default headers values

func (*ModifyProjectCostsUsingPATCHForbidden) Error added in v0.2.22

func (*ModifyProjectCostsUsingPATCHForbidden) IsClientError added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHForbidden) IsClientError() bool

IsClientError returns true when this modify project costs using p a t c h forbidden response has a 4xx status code

func (*ModifyProjectCostsUsingPATCHForbidden) IsCode added in v0.5.0

IsCode returns true when this modify project costs using p a t c h forbidden response a status code equal to that given

func (*ModifyProjectCostsUsingPATCHForbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this modify project costs using p a t c h forbidden response has a 3xx status code

func (*ModifyProjectCostsUsingPATCHForbidden) IsServerError added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHForbidden) IsServerError() bool

IsServerError returns true when this modify project costs using p a t c h forbidden response has a 5xx status code

func (*ModifyProjectCostsUsingPATCHForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this modify project costs using p a t c h forbidden response has a 2xx status code

func (*ModifyProjectCostsUsingPATCHForbidden) String added in v0.5.0

type ModifyProjectCostsUsingPATCHNotFound added in v0.2.22

type ModifyProjectCostsUsingPATCHNotFound struct {
	Payload *models.Error
}

ModifyProjectCostsUsingPATCHNotFound describes a response with status code 404, with default header values.

'Not found' if no project with the provided id

func NewModifyProjectCostsUsingPATCHNotFound added in v0.2.22

func NewModifyProjectCostsUsingPATCHNotFound() *ModifyProjectCostsUsingPATCHNotFound

NewModifyProjectCostsUsingPATCHNotFound creates a ModifyProjectCostsUsingPATCHNotFound with default headers values

func (*ModifyProjectCostsUsingPATCHNotFound) Error added in v0.2.22

func (*ModifyProjectCostsUsingPATCHNotFound) GetPayload added in v0.2.22

func (*ModifyProjectCostsUsingPATCHNotFound) IsClientError added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHNotFound) IsClientError() bool

IsClientError returns true when this modify project costs using p a t c h not found response has a 4xx status code

func (*ModifyProjectCostsUsingPATCHNotFound) IsCode added in v0.5.0

IsCode returns true when this modify project costs using p a t c h not found response a status code equal to that given

func (*ModifyProjectCostsUsingPATCHNotFound) IsRedirect added in v0.5.0

IsRedirect returns true when this modify project costs using p a t c h not found response has a 3xx status code

func (*ModifyProjectCostsUsingPATCHNotFound) IsServerError added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHNotFound) IsServerError() bool

IsServerError returns true when this modify project costs using p a t c h not found response has a 5xx status code

func (*ModifyProjectCostsUsingPATCHNotFound) IsSuccess added in v0.5.0

IsSuccess returns true when this modify project costs using p a t c h not found response has a 2xx status code

func (*ModifyProjectCostsUsingPATCHNotFound) String added in v0.5.0

type ModifyProjectCostsUsingPATCHOK added in v0.2.22

type ModifyProjectCostsUsingPATCHOK struct {
	Payload models.Project
}

ModifyProjectCostsUsingPATCHOK describes a response with status code 200, with default header values.

'Success' with the Project

func NewModifyProjectCostsUsingPATCHOK added in v0.2.22

func NewModifyProjectCostsUsingPATCHOK() *ModifyProjectCostsUsingPATCHOK

NewModifyProjectCostsUsingPATCHOK creates a ModifyProjectCostsUsingPATCHOK with default headers values

func (*ModifyProjectCostsUsingPATCHOK) Error added in v0.2.22

func (*ModifyProjectCostsUsingPATCHOK) GetPayload added in v0.2.22

func (*ModifyProjectCostsUsingPATCHOK) IsClientError added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHOK) IsClientError() bool

IsClientError returns true when this modify project costs using p a t c h o k response has a 4xx status code

func (*ModifyProjectCostsUsingPATCHOK) IsCode added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHOK) IsCode(code int) bool

IsCode returns true when this modify project costs using p a t c h o k response a status code equal to that given

func (*ModifyProjectCostsUsingPATCHOK) IsRedirect added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHOK) IsRedirect() bool

IsRedirect returns true when this modify project costs using p a t c h o k response has a 3xx status code

func (*ModifyProjectCostsUsingPATCHOK) IsServerError added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHOK) IsServerError() bool

IsServerError returns true when this modify project costs using p a t c h o k response has a 5xx status code

func (*ModifyProjectCostsUsingPATCHOK) IsSuccess added in v0.5.0

func (o *ModifyProjectCostsUsingPATCHOK) IsSuccess() bool

IsSuccess returns true when this modify project costs using p a t c h o k response has a 2xx status code

func (*ModifyProjectCostsUsingPATCHOK) String added in v0.5.0

type ModifyProjectCostsUsingPATCHParams added in v0.2.22

type ModifyProjectCostsUsingPATCHParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   The id of the project.
	*/
	ID string

	/* ProjectCost.

	   projectCost
	*/
	ProjectCost models.ProjectCost

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

ModifyProjectCostsUsingPATCHParams contains all the parameters to send to the API endpoint

for the modify project costs using p a t c h operation.

Typically these are written to a http.Request.

func NewModifyProjectCostsUsingPATCHParams added in v0.2.22

func NewModifyProjectCostsUsingPATCHParams() *ModifyProjectCostsUsingPATCHParams

NewModifyProjectCostsUsingPATCHParams creates a new ModifyProjectCostsUsingPATCHParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewModifyProjectCostsUsingPATCHParamsWithContext added in v0.2.22

func NewModifyProjectCostsUsingPATCHParamsWithContext(ctx context.Context) *ModifyProjectCostsUsingPATCHParams

NewModifyProjectCostsUsingPATCHParamsWithContext creates a new ModifyProjectCostsUsingPATCHParams object with the ability to set a context for a request.

func NewModifyProjectCostsUsingPATCHParamsWithHTTPClient added in v0.2.22

func NewModifyProjectCostsUsingPATCHParamsWithHTTPClient(client *http.Client) *ModifyProjectCostsUsingPATCHParams

NewModifyProjectCostsUsingPATCHParamsWithHTTPClient creates a new ModifyProjectCostsUsingPATCHParams object with the ability to set a custom HTTPClient for a request.

func NewModifyProjectCostsUsingPATCHParamsWithTimeout added in v0.2.22

func NewModifyProjectCostsUsingPATCHParamsWithTimeout(timeout time.Duration) *ModifyProjectCostsUsingPATCHParams

NewModifyProjectCostsUsingPATCHParamsWithTimeout creates a new ModifyProjectCostsUsingPATCHParams object with the ability to set a timeout on a request.

func (*ModifyProjectCostsUsingPATCHParams) SetAPIVersion added in v0.2.22

func (o *ModifyProjectCostsUsingPATCHParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) SetContext added in v0.2.22

SetContext adds the context to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) SetDefaults added in v0.2.22

func (o *ModifyProjectCostsUsingPATCHParams) SetDefaults()

SetDefaults hydrates default values in the modify project costs using p a t c h params (not the query body).

All values with no default are reset to their zero value.

func (*ModifyProjectCostsUsingPATCHParams) SetHTTPClient added in v0.2.22

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

SetHTTPClient adds the HTTPClient to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) SetID added in v0.2.22

SetID adds the id to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) SetProjectCost added in v0.2.22

func (o *ModifyProjectCostsUsingPATCHParams) SetProjectCost(projectCost models.ProjectCost)

SetProjectCost adds the projectCost to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) SetTimeout added in v0.2.22

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

SetTimeout adds the timeout to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) WithAPIVersion added in v0.2.22

WithAPIVersion adds the aPIVersion to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) WithContext added in v0.2.22

WithContext adds the context to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) WithDefaults added in v0.2.22

WithDefaults hydrates default values in the modify project costs using p a t c h params (not the query body).

All values with no default are reset to their zero value.

func (*ModifyProjectCostsUsingPATCHParams) WithHTTPClient added in v0.2.22

WithHTTPClient adds the HTTPClient to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) WithID added in v0.2.22

WithID adds the id to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) WithProjectCost added in v0.2.22

WithProjectCost adds the projectCost to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) WithTimeout added in v0.2.22

WithTimeout adds the timeout to the modify project costs using p a t c h params

func (*ModifyProjectCostsUsingPATCHParams) WriteToRequest added in v0.2.22

WriteToRequest writes these params to a swagger request

type ModifyProjectCostsUsingPATCHReader added in v0.2.22

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

ModifyProjectCostsUsingPATCHReader is a Reader for the ModifyProjectCostsUsingPATCH structure.

func (*ModifyProjectCostsUsingPATCHReader) ReadResponse added in v0.2.22

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

ReadResponse reads a server response into the received o.

type ModifyProjectPrincipalsUsingPATCHBadRequest added in v0.5.0

type ModifyProjectPrincipalsUsingPATCHBadRequest struct {
	Payload *models.Error
}

ModifyProjectPrincipalsUsingPATCHBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewModifyProjectPrincipalsUsingPATCHBadRequest added in v0.5.0

func NewModifyProjectPrincipalsUsingPATCHBadRequest() *ModifyProjectPrincipalsUsingPATCHBadRequest

NewModifyProjectPrincipalsUsingPATCHBadRequest creates a ModifyProjectPrincipalsUsingPATCHBadRequest with default headers values

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) Error added in v0.5.0

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) GetPayload added in v0.5.0

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) IsClientError added in v0.5.0

IsClientError returns true when this modify project principals using p a t c h bad request response has a 4xx status code

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) IsCode added in v0.5.0

IsCode returns true when this modify project principals using p a t c h bad request response a status code equal to that given

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) IsRedirect added in v0.5.0

IsRedirect returns true when this modify project principals using p a t c h bad request response has a 3xx status code

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) IsServerError added in v0.5.0

IsServerError returns true when this modify project principals using p a t c h bad request response has a 5xx status code

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this modify project principals using p a t c h bad request response has a 2xx status code

func (*ModifyProjectPrincipalsUsingPATCHBadRequest) String added in v0.5.0

type ModifyProjectPrincipalsUsingPATCHForbidden added in v0.2.22

type ModifyProjectPrincipalsUsingPATCHForbidden struct {
}

ModifyProjectPrincipalsUsingPATCHForbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewModifyProjectPrincipalsUsingPATCHForbidden added in v0.2.22

func NewModifyProjectPrincipalsUsingPATCHForbidden() *ModifyProjectPrincipalsUsingPATCHForbidden

NewModifyProjectPrincipalsUsingPATCHForbidden creates a ModifyProjectPrincipalsUsingPATCHForbidden with default headers values

func (*ModifyProjectPrincipalsUsingPATCHForbidden) Error added in v0.2.22

func (*ModifyProjectPrincipalsUsingPATCHForbidden) IsClientError added in v0.5.0

IsClientError returns true when this modify project principals using p a t c h forbidden response has a 4xx status code

func (*ModifyProjectPrincipalsUsingPATCHForbidden) IsCode added in v0.5.0

IsCode returns true when this modify project principals using p a t c h forbidden response a status code equal to that given

func (*ModifyProjectPrincipalsUsingPATCHForbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this modify project principals using p a t c h forbidden response has a 3xx status code

func (*ModifyProjectPrincipalsUsingPATCHForbidden) IsServerError added in v0.5.0

IsServerError returns true when this modify project principals using p a t c h forbidden response has a 5xx status code

func (*ModifyProjectPrincipalsUsingPATCHForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this modify project principals using p a t c h forbidden response has a 2xx status code

func (*ModifyProjectPrincipalsUsingPATCHForbidden) String added in v0.5.0

type ModifyProjectPrincipalsUsingPATCHNotFound added in v0.2.22

type ModifyProjectPrincipalsUsingPATCHNotFound struct {
	Payload *models.Error
}

ModifyProjectPrincipalsUsingPATCHNotFound describes a response with status code 404, with default header values.

'Not found' if no project with the provided id

func NewModifyProjectPrincipalsUsingPATCHNotFound added in v0.2.22

func NewModifyProjectPrincipalsUsingPATCHNotFound() *ModifyProjectPrincipalsUsingPATCHNotFound

NewModifyProjectPrincipalsUsingPATCHNotFound creates a ModifyProjectPrincipalsUsingPATCHNotFound with default headers values

func (*ModifyProjectPrincipalsUsingPATCHNotFound) Error added in v0.2.22

func (*ModifyProjectPrincipalsUsingPATCHNotFound) GetPayload added in v0.2.22

func (*ModifyProjectPrincipalsUsingPATCHNotFound) IsClientError added in v0.5.0

IsClientError returns true when this modify project principals using p a t c h not found response has a 4xx status code

func (*ModifyProjectPrincipalsUsingPATCHNotFound) IsCode added in v0.5.0

IsCode returns true when this modify project principals using p a t c h not found response a status code equal to that given

func (*ModifyProjectPrincipalsUsingPATCHNotFound) IsRedirect added in v0.5.0

IsRedirect returns true when this modify project principals using p a t c h not found response has a 3xx status code

func (*ModifyProjectPrincipalsUsingPATCHNotFound) IsServerError added in v0.5.0

IsServerError returns true when this modify project principals using p a t c h not found response has a 5xx status code

func (*ModifyProjectPrincipalsUsingPATCHNotFound) IsSuccess added in v0.5.0

IsSuccess returns true when this modify project principals using p a t c h not found response has a 2xx status code

func (*ModifyProjectPrincipalsUsingPATCHNotFound) String added in v0.5.0

type ModifyProjectPrincipalsUsingPATCHOK added in v0.2.22

type ModifyProjectPrincipalsUsingPATCHOK struct {
	Payload models.Project
}

ModifyProjectPrincipalsUsingPATCHOK describes a response with status code 200, with default header values.

'Success' with the Project

func NewModifyProjectPrincipalsUsingPATCHOK added in v0.2.22

func NewModifyProjectPrincipalsUsingPATCHOK() *ModifyProjectPrincipalsUsingPATCHOK

NewModifyProjectPrincipalsUsingPATCHOK creates a ModifyProjectPrincipalsUsingPATCHOK with default headers values

func (*ModifyProjectPrincipalsUsingPATCHOK) Error added in v0.2.22

func (*ModifyProjectPrincipalsUsingPATCHOK) GetPayload added in v0.2.22

func (*ModifyProjectPrincipalsUsingPATCHOK) IsClientError added in v0.5.0

func (o *ModifyProjectPrincipalsUsingPATCHOK) IsClientError() bool

IsClientError returns true when this modify project principals using p a t c h o k response has a 4xx status code

func (*ModifyProjectPrincipalsUsingPATCHOK) IsCode added in v0.5.0

IsCode returns true when this modify project principals using p a t c h o k response a status code equal to that given

func (*ModifyProjectPrincipalsUsingPATCHOK) IsRedirect added in v0.5.0

func (o *ModifyProjectPrincipalsUsingPATCHOK) IsRedirect() bool

IsRedirect returns true when this modify project principals using p a t c h o k response has a 3xx status code

func (*ModifyProjectPrincipalsUsingPATCHOK) IsServerError added in v0.5.0

func (o *ModifyProjectPrincipalsUsingPATCHOK) IsServerError() bool

IsServerError returns true when this modify project principals using p a t c h o k response has a 5xx status code

func (*ModifyProjectPrincipalsUsingPATCHOK) IsSuccess added in v0.5.0

IsSuccess returns true when this modify project principals using p a t c h o k response has a 2xx status code

func (*ModifyProjectPrincipalsUsingPATCHOK) String added in v0.5.0

type ModifyProjectPrincipalsUsingPATCHParams added in v0.2.22

type ModifyProjectPrincipalsUsingPATCHParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   The id of the project.
	*/
	ID string

	/* Roles.

	   roles
	*/
	Roles *models.ProjectPrincipalsAssignment

	/* ValidatePrincipals.

	   If true, a limit of 20 principals is enforced. Additionally each principal is validated in the Identity provider and important rules for group email formats are enforced.
	*/
	ValidatePrincipals *bool

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

ModifyProjectPrincipalsUsingPATCHParams contains all the parameters to send to the API endpoint

for the modify project principals using p a t c h operation.

Typically these are written to a http.Request.

func NewModifyProjectPrincipalsUsingPATCHParams added in v0.2.22

func NewModifyProjectPrincipalsUsingPATCHParams() *ModifyProjectPrincipalsUsingPATCHParams

NewModifyProjectPrincipalsUsingPATCHParams creates a new ModifyProjectPrincipalsUsingPATCHParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewModifyProjectPrincipalsUsingPATCHParamsWithContext added in v0.2.22

func NewModifyProjectPrincipalsUsingPATCHParamsWithContext(ctx context.Context) *ModifyProjectPrincipalsUsingPATCHParams

NewModifyProjectPrincipalsUsingPATCHParamsWithContext creates a new ModifyProjectPrincipalsUsingPATCHParams object with the ability to set a context for a request.

func NewModifyProjectPrincipalsUsingPATCHParamsWithHTTPClient added in v0.2.22

func NewModifyProjectPrincipalsUsingPATCHParamsWithHTTPClient(client *http.Client) *ModifyProjectPrincipalsUsingPATCHParams

NewModifyProjectPrincipalsUsingPATCHParamsWithHTTPClient creates a new ModifyProjectPrincipalsUsingPATCHParams object with the ability to set a custom HTTPClient for a request.

func NewModifyProjectPrincipalsUsingPATCHParamsWithTimeout added in v0.2.22

func NewModifyProjectPrincipalsUsingPATCHParamsWithTimeout(timeout time.Duration) *ModifyProjectPrincipalsUsingPATCHParams

NewModifyProjectPrincipalsUsingPATCHParamsWithTimeout creates a new ModifyProjectPrincipalsUsingPATCHParams object with the ability to set a timeout on a request.

func (*ModifyProjectPrincipalsUsingPATCHParams) SetAPIVersion added in v0.2.22

func (o *ModifyProjectPrincipalsUsingPATCHParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) SetContext added in v0.2.22

SetContext adds the context to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) SetDefaults added in v0.2.22

func (o *ModifyProjectPrincipalsUsingPATCHParams) SetDefaults()

SetDefaults hydrates default values in the modify project principals using p a t c h params (not the query body).

All values with no default are reset to their zero value.

func (*ModifyProjectPrincipalsUsingPATCHParams) SetHTTPClient added in v0.2.22

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

SetHTTPClient adds the HTTPClient to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) SetID added in v0.2.22

SetID adds the id to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) SetRoles added in v0.2.22

SetRoles adds the roles to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) SetTimeout added in v0.2.22

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

SetTimeout adds the timeout to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) SetValidatePrincipals added in v0.5.0

func (o *ModifyProjectPrincipalsUsingPATCHParams) SetValidatePrincipals(validatePrincipals *bool)

SetValidatePrincipals adds the validatePrincipals to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WithAPIVersion added in v0.2.22

WithAPIVersion adds the aPIVersion to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WithContext added in v0.2.22

WithContext adds the context to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WithDefaults added in v0.2.22

WithDefaults hydrates default values in the modify project principals using p a t c h params (not the query body).

All values with no default are reset to their zero value.

func (*ModifyProjectPrincipalsUsingPATCHParams) WithHTTPClient added in v0.2.22

WithHTTPClient adds the HTTPClient to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WithID added in v0.2.22

WithID adds the id to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WithRoles added in v0.2.22

WithRoles adds the roles to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WithTimeout added in v0.2.22

WithTimeout adds the timeout to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WithValidatePrincipals added in v0.5.0

func (o *ModifyProjectPrincipalsUsingPATCHParams) WithValidatePrincipals(validatePrincipals *bool) *ModifyProjectPrincipalsUsingPATCHParams

WithValidatePrincipals adds the validatePrincipals to the modify project principals using p a t c h params

func (*ModifyProjectPrincipalsUsingPATCHParams) WriteToRequest added in v0.2.22

WriteToRequest writes these params to a swagger request

type ModifyProjectPrincipalsUsingPATCHReader added in v0.2.22

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

ModifyProjectPrincipalsUsingPATCHReader is a Reader for the ModifyProjectPrincipalsUsingPATCH structure.

func (*ModifyProjectPrincipalsUsingPATCHReader) ReadResponse added in v0.2.22

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

ReadResponse reads a server response into the received o.

type ModifyProjectUsingPATCHForbidden added in v0.2.22

type ModifyProjectUsingPATCHForbidden struct {
}

ModifyProjectUsingPATCHForbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewModifyProjectUsingPATCHForbidden added in v0.2.22

func NewModifyProjectUsingPATCHForbidden() *ModifyProjectUsingPATCHForbidden

NewModifyProjectUsingPATCHForbidden creates a ModifyProjectUsingPATCHForbidden with default headers values

func (*ModifyProjectUsingPATCHForbidden) Error added in v0.2.22

func (*ModifyProjectUsingPATCHForbidden) IsClientError added in v0.5.0

func (o *ModifyProjectUsingPATCHForbidden) IsClientError() bool

IsClientError returns true when this modify project using p a t c h forbidden response has a 4xx status code

func (*ModifyProjectUsingPATCHForbidden) IsCode added in v0.5.0

func (o *ModifyProjectUsingPATCHForbidden) IsCode(code int) bool

IsCode returns true when this modify project using p a t c h forbidden response a status code equal to that given

func (*ModifyProjectUsingPATCHForbidden) IsRedirect added in v0.5.0

func (o *ModifyProjectUsingPATCHForbidden) IsRedirect() bool

IsRedirect returns true when this modify project using p a t c h forbidden response has a 3xx status code

func (*ModifyProjectUsingPATCHForbidden) IsServerError added in v0.5.0

func (o *ModifyProjectUsingPATCHForbidden) IsServerError() bool

IsServerError returns true when this modify project using p a t c h forbidden response has a 5xx status code

func (*ModifyProjectUsingPATCHForbidden) IsSuccess added in v0.5.0

func (o *ModifyProjectUsingPATCHForbidden) IsSuccess() bool

IsSuccess returns true when this modify project using p a t c h forbidden response has a 2xx status code

func (*ModifyProjectUsingPATCHForbidden) String added in v0.5.0

type ModifyProjectUsingPATCHNotFound added in v0.2.22

type ModifyProjectUsingPATCHNotFound struct {
	Payload *models.Error
}

ModifyProjectUsingPATCHNotFound describes a response with status code 404, with default header values.

'Not found' if no project with the provided id

func NewModifyProjectUsingPATCHNotFound added in v0.2.22

func NewModifyProjectUsingPATCHNotFound() *ModifyProjectUsingPATCHNotFound

NewModifyProjectUsingPATCHNotFound creates a ModifyProjectUsingPATCHNotFound with default headers values

func (*ModifyProjectUsingPATCHNotFound) Error added in v0.2.22

func (*ModifyProjectUsingPATCHNotFound) GetPayload added in v0.2.22

func (o *ModifyProjectUsingPATCHNotFound) GetPayload() *models.Error

func (*ModifyProjectUsingPATCHNotFound) IsClientError added in v0.5.0

func (o *ModifyProjectUsingPATCHNotFound) IsClientError() bool

IsClientError returns true when this modify project using p a t c h not found response has a 4xx status code

func (*ModifyProjectUsingPATCHNotFound) IsCode added in v0.5.0

func (o *ModifyProjectUsingPATCHNotFound) IsCode(code int) bool

IsCode returns true when this modify project using p a t c h not found response a status code equal to that given

func (*ModifyProjectUsingPATCHNotFound) IsRedirect added in v0.5.0

func (o *ModifyProjectUsingPATCHNotFound) IsRedirect() bool

IsRedirect returns true when this modify project using p a t c h not found response has a 3xx status code

func (*ModifyProjectUsingPATCHNotFound) IsServerError added in v0.5.0

func (o *ModifyProjectUsingPATCHNotFound) IsServerError() bool

IsServerError returns true when this modify project using p a t c h not found response has a 5xx status code

func (*ModifyProjectUsingPATCHNotFound) IsSuccess added in v0.5.0

func (o *ModifyProjectUsingPATCHNotFound) IsSuccess() bool

IsSuccess returns true when this modify project using p a t c h not found response has a 2xx status code

func (*ModifyProjectUsingPATCHNotFound) String added in v0.5.0

type ModifyProjectUsingPATCHOK added in v0.2.22

type ModifyProjectUsingPATCHOK struct {
	Payload models.Project
}

ModifyProjectUsingPATCHOK describes a response with status code 200, with default header values.

'Success' with the Project

func NewModifyProjectUsingPATCHOK added in v0.2.22

func NewModifyProjectUsingPATCHOK() *ModifyProjectUsingPATCHOK

NewModifyProjectUsingPATCHOK creates a ModifyProjectUsingPATCHOK with default headers values

func (*ModifyProjectUsingPATCHOK) Error added in v0.2.22

func (o *ModifyProjectUsingPATCHOK) Error() string

func (*ModifyProjectUsingPATCHOK) GetPayload added in v0.2.22

func (o *ModifyProjectUsingPATCHOK) GetPayload() models.Project

func (*ModifyProjectUsingPATCHOK) IsClientError added in v0.5.0

func (o *ModifyProjectUsingPATCHOK) IsClientError() bool

IsClientError returns true when this modify project using p a t c h o k response has a 4xx status code

func (*ModifyProjectUsingPATCHOK) IsCode added in v0.5.0

func (o *ModifyProjectUsingPATCHOK) IsCode(code int) bool

IsCode returns true when this modify project using p a t c h o k response a status code equal to that given

func (*ModifyProjectUsingPATCHOK) IsRedirect added in v0.5.0

func (o *ModifyProjectUsingPATCHOK) IsRedirect() bool

IsRedirect returns true when this modify project using p a t c h o k response has a 3xx status code

func (*ModifyProjectUsingPATCHOK) IsServerError added in v0.5.0

func (o *ModifyProjectUsingPATCHOK) IsServerError() bool

IsServerError returns true when this modify project using p a t c h o k response has a 5xx status code

func (*ModifyProjectUsingPATCHOK) IsSuccess added in v0.5.0

func (o *ModifyProjectUsingPATCHOK) IsSuccess() bool

IsSuccess returns true when this modify project using p a t c h o k response has a 2xx status code

func (*ModifyProjectUsingPATCHOK) String added in v0.5.0

func (o *ModifyProjectUsingPATCHOK) String() string

type ModifyProjectUsingPATCHParams added in v0.2.22

type ModifyProjectUsingPATCHParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   The id of the project.
	*/
	ID string

	/* Project.

	   project
	*/
	Project models.UpdateProjectSpecification

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

ModifyProjectUsingPATCHParams contains all the parameters to send to the API endpoint

for the modify project using p a t c h operation.

Typically these are written to a http.Request.

func NewModifyProjectUsingPATCHParams added in v0.2.22

func NewModifyProjectUsingPATCHParams() *ModifyProjectUsingPATCHParams

NewModifyProjectUsingPATCHParams creates a new ModifyProjectUsingPATCHParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewModifyProjectUsingPATCHParamsWithContext added in v0.2.22

func NewModifyProjectUsingPATCHParamsWithContext(ctx context.Context) *ModifyProjectUsingPATCHParams

NewModifyProjectUsingPATCHParamsWithContext creates a new ModifyProjectUsingPATCHParams object with the ability to set a context for a request.

func NewModifyProjectUsingPATCHParamsWithHTTPClient added in v0.2.22

func NewModifyProjectUsingPATCHParamsWithHTTPClient(client *http.Client) *ModifyProjectUsingPATCHParams

NewModifyProjectUsingPATCHParamsWithHTTPClient creates a new ModifyProjectUsingPATCHParams object with the ability to set a custom HTTPClient for a request.

func NewModifyProjectUsingPATCHParamsWithTimeout added in v0.2.22

func NewModifyProjectUsingPATCHParamsWithTimeout(timeout time.Duration) *ModifyProjectUsingPATCHParams

NewModifyProjectUsingPATCHParamsWithTimeout creates a new ModifyProjectUsingPATCHParams object with the ability to set a timeout on a request.

func (*ModifyProjectUsingPATCHParams) SetAPIVersion added in v0.2.22

func (o *ModifyProjectUsingPATCHParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) SetContext added in v0.2.22

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

SetContext adds the context to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) SetDefaults added in v0.2.22

func (o *ModifyProjectUsingPATCHParams) SetDefaults()

SetDefaults hydrates default values in the modify project using p a t c h params (not the query body).

All values with no default are reset to their zero value.

func (*ModifyProjectUsingPATCHParams) SetHTTPClient added in v0.2.22

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

SetHTTPClient adds the HTTPClient to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) SetID added in v0.2.22

SetID adds the id to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) SetProject added in v0.2.22

SetProject adds the project to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) SetTimeout added in v0.2.22

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

SetTimeout adds the timeout to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) WithAPIVersion added in v0.2.22

func (o *ModifyProjectUsingPATCHParams) WithAPIVersion(aPIVersion *string) *ModifyProjectUsingPATCHParams

WithAPIVersion adds the aPIVersion to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) WithContext added in v0.2.22

WithContext adds the context to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) WithDefaults added in v0.2.22

WithDefaults hydrates default values in the modify project using p a t c h params (not the query body).

All values with no default are reset to their zero value.

func (*ModifyProjectUsingPATCHParams) WithHTTPClient added in v0.2.22

WithHTTPClient adds the HTTPClient to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) WithID added in v0.2.22

WithID adds the id to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) WithProject added in v0.2.22

WithProject adds the project to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) WithTimeout added in v0.2.22

WithTimeout adds the timeout to the modify project using p a t c h params

func (*ModifyProjectUsingPATCHParams) WriteToRequest added in v0.2.22

WriteToRequest writes these params to a swagger request

type ModifyProjectUsingPATCHReader added in v0.2.22

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

ModifyProjectUsingPATCHReader is a Reader for the ModifyProjectUsingPATCH structure.

func (*ModifyProjectUsingPATCHReader) ReadResponse added in v0.2.22

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

ReadResponse reads a server response into the received o.

type SyncProjectsPrincipalsUsingPOSTForbidden added in v0.4.0

type SyncProjectsPrincipalsUsingPOSTForbidden struct {
}

SyncProjectsPrincipalsUsingPOSTForbidden describes a response with status code 403, with default header values.

Forbidden, the user lacks permissions

func NewSyncProjectsPrincipalsUsingPOSTForbidden added in v0.4.0

func NewSyncProjectsPrincipalsUsingPOSTForbidden() *SyncProjectsPrincipalsUsingPOSTForbidden

NewSyncProjectsPrincipalsUsingPOSTForbidden creates a SyncProjectsPrincipalsUsingPOSTForbidden with default headers values

func (*SyncProjectsPrincipalsUsingPOSTForbidden) Error added in v0.4.0

func (*SyncProjectsPrincipalsUsingPOSTForbidden) IsClientError added in v0.5.0

IsClientError returns true when this sync projects principals using p o s t forbidden response has a 4xx status code

func (*SyncProjectsPrincipalsUsingPOSTForbidden) IsCode added in v0.5.0

IsCode returns true when this sync projects principals using p o s t forbidden response a status code equal to that given

func (*SyncProjectsPrincipalsUsingPOSTForbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this sync projects principals using p o s t forbidden response has a 3xx status code

func (*SyncProjectsPrincipalsUsingPOSTForbidden) IsServerError added in v0.5.0

IsServerError returns true when this sync projects principals using p o s t forbidden response has a 5xx status code

func (*SyncProjectsPrincipalsUsingPOSTForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this sync projects principals using p o s t forbidden response has a 2xx status code

func (*SyncProjectsPrincipalsUsingPOSTForbidden) String added in v0.5.0

type SyncProjectsPrincipalsUsingPOSTNotFound added in v0.4.0

type SyncProjectsPrincipalsUsingPOSTNotFound struct {
	Payload *models.Error
}

SyncProjectsPrincipalsUsingPOSTNotFound describes a response with status code 404, with default header values.

'Not found' if no project with the provided id

func NewSyncProjectsPrincipalsUsingPOSTNotFound added in v0.4.0

func NewSyncProjectsPrincipalsUsingPOSTNotFound() *SyncProjectsPrincipalsUsingPOSTNotFound

NewSyncProjectsPrincipalsUsingPOSTNotFound creates a SyncProjectsPrincipalsUsingPOSTNotFound with default headers values

func (*SyncProjectsPrincipalsUsingPOSTNotFound) Error added in v0.4.0

func (*SyncProjectsPrincipalsUsingPOSTNotFound) GetPayload added in v0.4.0

func (*SyncProjectsPrincipalsUsingPOSTNotFound) IsClientError added in v0.5.0

func (o *SyncProjectsPrincipalsUsingPOSTNotFound) IsClientError() bool

IsClientError returns true when this sync projects principals using p o s t not found response has a 4xx status code

func (*SyncProjectsPrincipalsUsingPOSTNotFound) IsCode added in v0.5.0

IsCode returns true when this sync projects principals using p o s t not found response a status code equal to that given

func (*SyncProjectsPrincipalsUsingPOSTNotFound) IsRedirect added in v0.5.0

IsRedirect returns true when this sync projects principals using p o s t not found response has a 3xx status code

func (*SyncProjectsPrincipalsUsingPOSTNotFound) IsServerError added in v0.5.0

func (o *SyncProjectsPrincipalsUsingPOSTNotFound) IsServerError() bool

IsServerError returns true when this sync projects principals using p o s t not found response has a 5xx status code

func (*SyncProjectsPrincipalsUsingPOSTNotFound) IsSuccess added in v0.5.0

IsSuccess returns true when this sync projects principals using p o s t not found response has a 2xx status code

func (*SyncProjectsPrincipalsUsingPOSTNotFound) String added in v0.5.0

type SyncProjectsPrincipalsUsingPOSTOK added in v0.4.0

type SyncProjectsPrincipalsUsingPOSTOK struct {
	Payload models.PrincipalRole
}

SyncProjectsPrincipalsUsingPOSTOK describes a response with status code 200, with default header values.

'Success'

func NewSyncProjectsPrincipalsUsingPOSTOK added in v0.4.0

func NewSyncProjectsPrincipalsUsingPOSTOK() *SyncProjectsPrincipalsUsingPOSTOK

NewSyncProjectsPrincipalsUsingPOSTOK creates a SyncProjectsPrincipalsUsingPOSTOK with default headers values

func (*SyncProjectsPrincipalsUsingPOSTOK) Error added in v0.4.0

func (*SyncProjectsPrincipalsUsingPOSTOK) GetPayload added in v0.4.0

func (*SyncProjectsPrincipalsUsingPOSTOK) IsClientError added in v0.5.0

func (o *SyncProjectsPrincipalsUsingPOSTOK) IsClientError() bool

IsClientError returns true when this sync projects principals using p o s t o k response has a 4xx status code

func (*SyncProjectsPrincipalsUsingPOSTOK) IsCode added in v0.5.0

func (o *SyncProjectsPrincipalsUsingPOSTOK) IsCode(code int) bool

IsCode returns true when this sync projects principals using p o s t o k response a status code equal to that given

func (*SyncProjectsPrincipalsUsingPOSTOK) IsRedirect added in v0.5.0

func (o *SyncProjectsPrincipalsUsingPOSTOK) IsRedirect() bool

IsRedirect returns true when this sync projects principals using p o s t o k response has a 3xx status code

func (*SyncProjectsPrincipalsUsingPOSTOK) IsServerError added in v0.5.0

func (o *SyncProjectsPrincipalsUsingPOSTOK) IsServerError() bool

IsServerError returns true when this sync projects principals using p o s t o k response has a 5xx status code

func (*SyncProjectsPrincipalsUsingPOSTOK) IsSuccess added in v0.5.0

func (o *SyncProjectsPrincipalsUsingPOSTOK) IsSuccess() bool

IsSuccess returns true when this sync projects principals using p o s t o k response has a 2xx status code

func (*SyncProjectsPrincipalsUsingPOSTOK) String added in v0.5.0

type SyncProjectsPrincipalsUsingPOSTParams added in v0.4.0

type SyncProjectsPrincipalsUsingPOSTParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   The id of the project.
	*/
	ID string

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

SyncProjectsPrincipalsUsingPOSTParams contains all the parameters to send to the API endpoint

for the sync projects principals using p o s t operation.

Typically these are written to a http.Request.

func NewSyncProjectsPrincipalsUsingPOSTParams added in v0.4.0

func NewSyncProjectsPrincipalsUsingPOSTParams() *SyncProjectsPrincipalsUsingPOSTParams

NewSyncProjectsPrincipalsUsingPOSTParams creates a new SyncProjectsPrincipalsUsingPOSTParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSyncProjectsPrincipalsUsingPOSTParamsWithContext added in v0.4.0

func NewSyncProjectsPrincipalsUsingPOSTParamsWithContext(ctx context.Context) *SyncProjectsPrincipalsUsingPOSTParams

NewSyncProjectsPrincipalsUsingPOSTParamsWithContext creates a new SyncProjectsPrincipalsUsingPOSTParams object with the ability to set a context for a request.

func NewSyncProjectsPrincipalsUsingPOSTParamsWithHTTPClient added in v0.4.0

func NewSyncProjectsPrincipalsUsingPOSTParamsWithHTTPClient(client *http.Client) *SyncProjectsPrincipalsUsingPOSTParams

NewSyncProjectsPrincipalsUsingPOSTParamsWithHTTPClient creates a new SyncProjectsPrincipalsUsingPOSTParams object with the ability to set a custom HTTPClient for a request.

func NewSyncProjectsPrincipalsUsingPOSTParamsWithTimeout added in v0.4.0

func NewSyncProjectsPrincipalsUsingPOSTParamsWithTimeout(timeout time.Duration) *SyncProjectsPrincipalsUsingPOSTParams

NewSyncProjectsPrincipalsUsingPOSTParamsWithTimeout creates a new SyncProjectsPrincipalsUsingPOSTParams object with the ability to set a timeout on a request.

func (*SyncProjectsPrincipalsUsingPOSTParams) SetAPIVersion added in v0.4.0

func (o *SyncProjectsPrincipalsUsingPOSTParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) SetContext added in v0.4.0

SetContext adds the context to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) SetDefaults added in v0.4.0

func (o *SyncProjectsPrincipalsUsingPOSTParams) SetDefaults()

SetDefaults hydrates default values in the sync projects principals using p o s t params (not the query body).

All values with no default are reset to their zero value.

func (*SyncProjectsPrincipalsUsingPOSTParams) SetHTTPClient added in v0.4.0

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

SetHTTPClient adds the HTTPClient to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) SetID added in v0.4.0

SetID adds the id to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) SetTimeout added in v0.4.0

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

SetTimeout adds the timeout to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) WithAPIVersion added in v0.4.0

WithAPIVersion adds the aPIVersion to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) WithContext added in v0.4.0

WithContext adds the context to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) WithDefaults added in v0.4.0

WithDefaults hydrates default values in the sync projects principals using p o s t params (not the query body).

All values with no default are reset to their zero value.

func (*SyncProjectsPrincipalsUsingPOSTParams) WithHTTPClient added in v0.4.0

WithHTTPClient adds the HTTPClient to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) WithID added in v0.4.0

WithID adds the id to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) WithTimeout added in v0.4.0

WithTimeout adds the timeout to the sync projects principals using p o s t params

func (*SyncProjectsPrincipalsUsingPOSTParams) WriteToRequest added in v0.4.0

WriteToRequest writes these params to a swagger request

type SyncProjectsPrincipalsUsingPOSTReader added in v0.4.0

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

SyncProjectsPrincipalsUsingPOSTReader is a Reader for the SyncProjectsPrincipalsUsingPOST structure.

func (*SyncProjectsPrincipalsUsingPOSTReader) ReadResponse added in v0.4.0

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

ReadResponse reads a server response into the received o.

type UpdateProjectBadRequest

type UpdateProjectBadRequest struct {
	Payload *models.Error
}

UpdateProjectBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewUpdateProjectBadRequest

func NewUpdateProjectBadRequest() *UpdateProjectBadRequest

NewUpdateProjectBadRequest creates a UpdateProjectBadRequest with default headers values

func (*UpdateProjectBadRequest) Error

func (o *UpdateProjectBadRequest) Error() string

func (*UpdateProjectBadRequest) GetPayload added in v0.2.9

func (o *UpdateProjectBadRequest) GetPayload() *models.Error

func (*UpdateProjectBadRequest) IsClientError added in v0.5.0

func (o *UpdateProjectBadRequest) IsClientError() bool

IsClientError returns true when this update project bad request response has a 4xx status code

func (*UpdateProjectBadRequest) IsCode added in v0.5.0

func (o *UpdateProjectBadRequest) IsCode(code int) bool

IsCode returns true when this update project bad request response a status code equal to that given

func (*UpdateProjectBadRequest) IsRedirect added in v0.5.0

func (o *UpdateProjectBadRequest) IsRedirect() bool

IsRedirect returns true when this update project bad request response has a 3xx status code

func (*UpdateProjectBadRequest) IsServerError added in v0.5.0

func (o *UpdateProjectBadRequest) IsServerError() bool

IsServerError returns true when this update project bad request response has a 5xx status code

func (*UpdateProjectBadRequest) IsSuccess added in v0.5.0

func (o *UpdateProjectBadRequest) IsSuccess() bool

IsSuccess returns true when this update project bad request response has a 2xx status code

func (*UpdateProjectBadRequest) String added in v0.5.0

func (o *UpdateProjectBadRequest) String() string

type UpdateProjectForbidden

type UpdateProjectForbidden struct {
	Payload *models.ServiceErrorResponse
}

UpdateProjectForbidden describes a response with status code 403, 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 added in v0.2.20

func (*UpdateProjectForbidden) IsClientError added in v0.5.0

func (o *UpdateProjectForbidden) IsClientError() bool

IsClientError returns true when this update project forbidden response has a 4xx status code

func (*UpdateProjectForbidden) IsCode added in v0.5.0

func (o *UpdateProjectForbidden) IsCode(code int) bool

IsCode returns true when this update project forbidden response a status code equal to that given

func (*UpdateProjectForbidden) IsRedirect added in v0.5.0

func (o *UpdateProjectForbidden) IsRedirect() bool

IsRedirect returns true when this update project forbidden response has a 3xx status code

func (*UpdateProjectForbidden) IsServerError added in v0.5.0

func (o *UpdateProjectForbidden) IsServerError() bool

IsServerError returns true when this update project forbidden response has a 5xx status code

func (*UpdateProjectForbidden) IsSuccess added in v0.5.0

func (o *UpdateProjectForbidden) IsSuccess() bool

IsSuccess returns true when this update project forbidden response has a 2xx status code

func (*UpdateProjectForbidden) String added in v0.5.0

func (o *UpdateProjectForbidden) String() string

type UpdateProjectOK

type UpdateProjectOK struct {
	Payload *models.IaaSProject
}

UpdateProjectOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateProjectOK

func NewUpdateProjectOK() *UpdateProjectOK

NewUpdateProjectOK creates a UpdateProjectOK with default headers values

func (*UpdateProjectOK) Error

func (o *UpdateProjectOK) Error() string

func (*UpdateProjectOK) GetPayload

func (o *UpdateProjectOK) GetPayload() *models.IaaSProject

func (*UpdateProjectOK) IsClientError added in v0.5.0

func (o *UpdateProjectOK) IsClientError() bool

IsClientError returns true when this update project o k response has a 4xx status code

func (*UpdateProjectOK) IsCode added in v0.5.0

func (o *UpdateProjectOK) IsCode(code int) bool

IsCode returns true when this update project o k response a status code equal to that given

func (*UpdateProjectOK) IsRedirect added in v0.5.0

func (o *UpdateProjectOK) IsRedirect() bool

IsRedirect returns true when this update project o k response has a 3xx status code

func (*UpdateProjectOK) IsServerError added in v0.5.0

func (o *UpdateProjectOK) IsServerError() bool

IsServerError returns true when this update project o k response has a 5xx status code

func (*UpdateProjectOK) IsSuccess added in v0.5.0

func (o *UpdateProjectOK) IsSuccess() bool

IsSuccess returns true when this update project o k response has a 2xx status code

func (*UpdateProjectOK) String added in v0.5.0

func (o *UpdateProjectOK) String() string

type UpdateProjectParams

type UpdateProjectParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   Project specification
	*/
	Body *models.IaaSProjectSpecification

	/* ID.

	   The ID of the project.
	*/
	ID 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 timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateProjectParamsWithContext

func NewUpdateProjectParamsWithContext(ctx context.Context) *UpdateProjectParams

NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with 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 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 ability to set a timeout on a request.

func (*UpdateProjectParams) SetAPIVersion

func (o *UpdateProjectParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update project params

func (*UpdateProjectParams) SetBody

SetBody adds the body to the update project params

func (*UpdateProjectParams) SetContext

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

SetContext adds the context to the update project params

func (*UpdateProjectParams) SetDefaults added in v0.2.20

func (o *UpdateProjectParams) SetDefaults()

SetDefaults hydrates default values in the update project params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateProjectParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update project params

func (*UpdateProjectParams) SetID

func (o *UpdateProjectParams) SetID(id string)

SetID adds the id 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) WithAPIVersion

func (o *UpdateProjectParams) WithAPIVersion(aPIVersion *string) *UpdateProjectParams

WithAPIVersion adds the aPIVersion to the update project params

func (*UpdateProjectParams) WithBody

WithBody adds the body to the update project params

func (*UpdateProjectParams) WithContext

WithContext adds the context to the update project params

func (*UpdateProjectParams) WithDefaults added in v0.2.20

func (o *UpdateProjectParams) WithDefaults() *UpdateProjectParams

WithDefaults hydrates default values in the update project params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateProjectParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update project params

func (*UpdateProjectParams) WithID

WithID adds the id 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) 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 UpdateProjectResourceMetadataBadRequest

type UpdateProjectResourceMetadataBadRequest struct {
	Payload *models.Error
}

UpdateProjectResourceMetadataBadRequest describes a response with status code 400, with default header values.

Invalid Request - bad data

func NewUpdateProjectResourceMetadataBadRequest

func NewUpdateProjectResourceMetadataBadRequest() *UpdateProjectResourceMetadataBadRequest

NewUpdateProjectResourceMetadataBadRequest creates a UpdateProjectResourceMetadataBadRequest with default headers values

func (*UpdateProjectResourceMetadataBadRequest) Error

func (*UpdateProjectResourceMetadataBadRequest) GetPayload added in v0.2.9

func (*UpdateProjectResourceMetadataBadRequest) IsClientError added in v0.5.0

func (o *UpdateProjectResourceMetadataBadRequest) IsClientError() bool

IsClientError returns true when this update project resource metadata bad request response has a 4xx status code

func (*UpdateProjectResourceMetadataBadRequest) IsCode added in v0.5.0

IsCode returns true when this update project resource metadata bad request response a status code equal to that given

func (*UpdateProjectResourceMetadataBadRequest) IsRedirect added in v0.5.0

IsRedirect returns true when this update project resource metadata bad request response has a 3xx status code

func (*UpdateProjectResourceMetadataBadRequest) IsServerError added in v0.5.0

func (o *UpdateProjectResourceMetadataBadRequest) IsServerError() bool

IsServerError returns true when this update project resource metadata bad request response has a 5xx status code

func (*UpdateProjectResourceMetadataBadRequest) IsSuccess added in v0.5.0

IsSuccess returns true when this update project resource metadata bad request response has a 2xx status code

func (*UpdateProjectResourceMetadataBadRequest) String added in v0.5.0

type UpdateProjectResourceMetadataForbidden

type UpdateProjectResourceMetadataForbidden struct {
	Payload *models.ServiceErrorResponse
}

UpdateProjectResourceMetadataForbidden describes a response with status code 403, with default header values.

Forbidden

func NewUpdateProjectResourceMetadataForbidden

func NewUpdateProjectResourceMetadataForbidden() *UpdateProjectResourceMetadataForbidden

NewUpdateProjectResourceMetadataForbidden creates a UpdateProjectResourceMetadataForbidden with default headers values

func (*UpdateProjectResourceMetadataForbidden) Error

func (*UpdateProjectResourceMetadataForbidden) GetPayload added in v0.2.20

func (*UpdateProjectResourceMetadataForbidden) IsClientError added in v0.5.0

func (o *UpdateProjectResourceMetadataForbidden) IsClientError() bool

IsClientError returns true when this update project resource metadata forbidden response has a 4xx status code

func (*UpdateProjectResourceMetadataForbidden) IsCode added in v0.5.0

IsCode returns true when this update project resource metadata forbidden response a status code equal to that given

func (*UpdateProjectResourceMetadataForbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this update project resource metadata forbidden response has a 3xx status code

func (*UpdateProjectResourceMetadataForbidden) IsServerError added in v0.5.0

func (o *UpdateProjectResourceMetadataForbidden) IsServerError() bool

IsServerError returns true when this update project resource metadata forbidden response has a 5xx status code

func (*UpdateProjectResourceMetadataForbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this update project resource metadata forbidden response has a 2xx status code

func (*UpdateProjectResourceMetadataForbidden) String added in v0.5.0

type UpdateProjectResourceMetadataOK

type UpdateProjectResourceMetadataOK struct {
	Payload *models.IaaSProject
}

UpdateProjectResourceMetadataOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateProjectResourceMetadataOK

func NewUpdateProjectResourceMetadataOK() *UpdateProjectResourceMetadataOK

NewUpdateProjectResourceMetadataOK creates a UpdateProjectResourceMetadataOK with default headers values

func (*UpdateProjectResourceMetadataOK) Error

func (*UpdateProjectResourceMetadataOK) GetPayload

func (*UpdateProjectResourceMetadataOK) IsClientError added in v0.5.0

func (o *UpdateProjectResourceMetadataOK) IsClientError() bool

IsClientError returns true when this update project resource metadata o k response has a 4xx status code

func (*UpdateProjectResourceMetadataOK) IsCode added in v0.5.0

func (o *UpdateProjectResourceMetadataOK) IsCode(code int) bool

IsCode returns true when this update project resource metadata o k response a status code equal to that given

func (*UpdateProjectResourceMetadataOK) IsRedirect added in v0.5.0

func (o *UpdateProjectResourceMetadataOK) IsRedirect() bool

IsRedirect returns true when this update project resource metadata o k response has a 3xx status code

func (*UpdateProjectResourceMetadataOK) IsServerError added in v0.5.0

func (o *UpdateProjectResourceMetadataOK) IsServerError() bool

IsServerError returns true when this update project resource metadata o k response has a 5xx status code

func (*UpdateProjectResourceMetadataOK) IsSuccess added in v0.5.0

func (o *UpdateProjectResourceMetadataOK) IsSuccess() bool

IsSuccess returns true when this update project resource metadata o k response has a 2xx status code

func (*UpdateProjectResourceMetadataOK) String added in v0.5.0

type UpdateProjectResourceMetadataParams

type UpdateProjectResourceMetadataParams struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format (UTC). For versioning information refer to /iaas/api/about
	*/
	APIVersion *string

	/* Body.

	   Project specification
	*/
	Body *models.ProjectResourceMetadataSpecification

	/* ID.

	   The ID of the project.
	*/
	ID string

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

UpdateProjectResourceMetadataParams contains all the parameters to send to the API endpoint

for the update project resource metadata operation.

Typically these are written to a http.Request.

func NewUpdateProjectResourceMetadataParams

func NewUpdateProjectResourceMetadataParams() *UpdateProjectResourceMetadataParams

NewUpdateProjectResourceMetadataParams creates a new UpdateProjectResourceMetadataParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateProjectResourceMetadataParamsWithContext

func NewUpdateProjectResourceMetadataParamsWithContext(ctx context.Context) *UpdateProjectResourceMetadataParams

NewUpdateProjectResourceMetadataParamsWithContext creates a new UpdateProjectResourceMetadataParams object with the ability to set a context for a request.

func NewUpdateProjectResourceMetadataParamsWithHTTPClient

func NewUpdateProjectResourceMetadataParamsWithHTTPClient(client *http.Client) *UpdateProjectResourceMetadataParams

NewUpdateProjectResourceMetadataParamsWithHTTPClient creates a new UpdateProjectResourceMetadataParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateProjectResourceMetadataParamsWithTimeout

func NewUpdateProjectResourceMetadataParamsWithTimeout(timeout time.Duration) *UpdateProjectResourceMetadataParams

NewUpdateProjectResourceMetadataParamsWithTimeout creates a new UpdateProjectResourceMetadataParams object with the ability to set a timeout on a request.

func (*UpdateProjectResourceMetadataParams) SetAPIVersion

func (o *UpdateProjectResourceMetadataParams) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) SetBody

SetBody adds the body to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) SetContext

SetContext adds the context to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) SetDefaults added in v0.2.20

func (o *UpdateProjectResourceMetadataParams) SetDefaults()

SetDefaults hydrates default values in the update project resource metadata params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateProjectResourceMetadataParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) SetID

SetID adds the id to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) SetTimeout

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

SetTimeout adds the timeout to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) WithBody

WithBody adds the body to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) WithContext

WithContext adds the context to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) WithDefaults added in v0.2.20

WithDefaults hydrates default values in the update project resource metadata params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateProjectResourceMetadataParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) WithID

WithID adds the id to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) WithTimeout

WithTimeout adds the timeout to the update project resource metadata params

func (*UpdateProjectResourceMetadataParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateProjectResourceMetadataReader

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

UpdateProjectResourceMetadataReader is a Reader for the UpdateProjectResourceMetadata structure.

func (*UpdateProjectResourceMetadataReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateUsingPATCHMixin5BadRequest added in v0.5.0

type UpdateUsingPATCHMixin5BadRequest struct {
	Payload *models.Error
}

UpdateUsingPATCHMixin5BadRequest describes a response with status code 400, with default header values.

'Bad request' on validation failure

func NewUpdateUsingPATCHMixin5BadRequest added in v0.5.0

func NewUpdateUsingPATCHMixin5BadRequest() *UpdateUsingPATCHMixin5BadRequest

NewUpdateUsingPATCHMixin5BadRequest creates a UpdateUsingPATCHMixin5BadRequest with default headers values

func (*UpdateUsingPATCHMixin5BadRequest) Error added in v0.5.0

func (*UpdateUsingPATCHMixin5BadRequest) GetPayload added in v0.5.0

func (*UpdateUsingPATCHMixin5BadRequest) IsClientError added in v0.5.0

func (o *UpdateUsingPATCHMixin5BadRequest) IsClientError() bool

IsClientError returns true when this update using p a t c h mixin5 bad request response has a 4xx status code

func (*UpdateUsingPATCHMixin5BadRequest) IsCode added in v0.5.0

func (o *UpdateUsingPATCHMixin5BadRequest) IsCode(code int) bool

IsCode returns true when this update using p a t c h mixin5 bad request response a status code equal to that given

func (*UpdateUsingPATCHMixin5BadRequest) IsRedirect added in v0.5.0

func (o *UpdateUsingPATCHMixin5BadRequest) IsRedirect() bool

IsRedirect returns true when this update using p a t c h mixin5 bad request response has a 3xx status code

func (*UpdateUsingPATCHMixin5BadRequest) IsServerError added in v0.5.0

func (o *UpdateUsingPATCHMixin5BadRequest) IsServerError() bool

IsServerError returns true when this update using p a t c h mixin5 bad request response has a 5xx status code

func (*UpdateUsingPATCHMixin5BadRequest) IsSuccess added in v0.5.0

func (o *UpdateUsingPATCHMixin5BadRequest) IsSuccess() bool

IsSuccess returns true when this update using p a t c h mixin5 bad request response has a 2xx status code

func (*UpdateUsingPATCHMixin5BadRequest) String added in v0.5.0

type UpdateUsingPATCHMixin5NotFound added in v0.5.0

type UpdateUsingPATCHMixin5NotFound struct {
	Payload *models.Error
}

UpdateUsingPATCHMixin5NotFound describes a response with status code 404, with default header values.

'Not found' if no project with the provided id

func NewUpdateUsingPATCHMixin5NotFound added in v0.5.0

func NewUpdateUsingPATCHMixin5NotFound() *UpdateUsingPATCHMixin5NotFound

NewUpdateUsingPATCHMixin5NotFound creates a UpdateUsingPATCHMixin5NotFound with default headers values

func (*UpdateUsingPATCHMixin5NotFound) Error added in v0.5.0

func (*UpdateUsingPATCHMixin5NotFound) GetPayload added in v0.5.0

func (o *UpdateUsingPATCHMixin5NotFound) GetPayload() *models.Error

func (*UpdateUsingPATCHMixin5NotFound) IsClientError added in v0.5.0

func (o *UpdateUsingPATCHMixin5NotFound) IsClientError() bool

IsClientError returns true when this update using p a t c h mixin5 not found response has a 4xx status code

func (*UpdateUsingPATCHMixin5NotFound) IsCode added in v0.5.0

func (o *UpdateUsingPATCHMixin5NotFound) IsCode(code int) bool

IsCode returns true when this update using p a t c h mixin5 not found response a status code equal to that given

func (*UpdateUsingPATCHMixin5NotFound) IsRedirect added in v0.5.0

func (o *UpdateUsingPATCHMixin5NotFound) IsRedirect() bool

IsRedirect returns true when this update using p a t c h mixin5 not found response has a 3xx status code

func (*UpdateUsingPATCHMixin5NotFound) IsServerError added in v0.5.0

func (o *UpdateUsingPATCHMixin5NotFound) IsServerError() bool

IsServerError returns true when this update using p a t c h mixin5 not found response has a 5xx status code

func (*UpdateUsingPATCHMixin5NotFound) IsSuccess added in v0.5.0

func (o *UpdateUsingPATCHMixin5NotFound) IsSuccess() bool

IsSuccess returns true when this update using p a t c h mixin5 not found response has a 2xx status code

func (*UpdateUsingPATCHMixin5NotFound) String added in v0.5.0

type UpdateUsingPATCHMixin5OK added in v0.5.0

type UpdateUsingPATCHMixin5OK struct {
	Payload models.ProjectResourceMetadata
}

UpdateUsingPATCHMixin5OK describes a response with status code 200, with default header values.

'OK' with the newly updated project resource metadata

func NewUpdateUsingPATCHMixin5OK added in v0.5.0

func NewUpdateUsingPATCHMixin5OK() *UpdateUsingPATCHMixin5OK

NewUpdateUsingPATCHMixin5OK creates a UpdateUsingPATCHMixin5OK with default headers values

func (*UpdateUsingPATCHMixin5OK) Error added in v0.5.0

func (o *UpdateUsingPATCHMixin5OK) Error() string

func (*UpdateUsingPATCHMixin5OK) GetPayload added in v0.5.0

func (*UpdateUsingPATCHMixin5OK) IsClientError added in v0.5.0

func (o *UpdateUsingPATCHMixin5OK) IsClientError() bool

IsClientError returns true when this update using p a t c h mixin5 o k response has a 4xx status code

func (*UpdateUsingPATCHMixin5OK) IsCode added in v0.5.0

func (o *UpdateUsingPATCHMixin5OK) IsCode(code int) bool

IsCode returns true when this update using p a t c h mixin5 o k response a status code equal to that given

func (*UpdateUsingPATCHMixin5OK) IsRedirect added in v0.5.0

func (o *UpdateUsingPATCHMixin5OK) IsRedirect() bool

IsRedirect returns true when this update using p a t c h mixin5 o k response has a 3xx status code

func (*UpdateUsingPATCHMixin5OK) IsServerError added in v0.5.0

func (o *UpdateUsingPATCHMixin5OK) IsServerError() bool

IsServerError returns true when this update using p a t c h mixin5 o k response has a 5xx status code

func (*UpdateUsingPATCHMixin5OK) IsSuccess added in v0.5.0

func (o *UpdateUsingPATCHMixin5OK) IsSuccess() bool

IsSuccess returns true when this update using p a t c h mixin5 o k response has a 2xx status code

func (*UpdateUsingPATCHMixin5OK) String added in v0.5.0

func (o *UpdateUsingPATCHMixin5OK) String() string

type UpdateUsingPATCHMixin5Params added in v0.5.0

type UpdateUsingPATCHMixin5Params struct {

	/* APIVersion.

	   The version of the API in yyyy-MM-dd format. For versioning information refer to /project-service/api/about.
	*/
	APIVersion *string

	/* ID.

	   Тhe id of the project.
	*/
	ID string

	/* Request.

	   request
	*/
	Request models.ProjectResourceMetadata

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

UpdateUsingPATCHMixin5Params contains all the parameters to send to the API endpoint

for the update using p a t c h mixin5 operation.

Typically these are written to a http.Request.

func NewUpdateUsingPATCHMixin5Params added in v0.5.0

func NewUpdateUsingPATCHMixin5Params() *UpdateUsingPATCHMixin5Params

NewUpdateUsingPATCHMixin5Params creates a new UpdateUsingPATCHMixin5Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateUsingPATCHMixin5ParamsWithContext added in v0.5.0

func NewUpdateUsingPATCHMixin5ParamsWithContext(ctx context.Context) *UpdateUsingPATCHMixin5Params

NewUpdateUsingPATCHMixin5ParamsWithContext creates a new UpdateUsingPATCHMixin5Params object with the ability to set a context for a request.

func NewUpdateUsingPATCHMixin5ParamsWithHTTPClient added in v0.5.0

func NewUpdateUsingPATCHMixin5ParamsWithHTTPClient(client *http.Client) *UpdateUsingPATCHMixin5Params

NewUpdateUsingPATCHMixin5ParamsWithHTTPClient creates a new UpdateUsingPATCHMixin5Params object with the ability to set a custom HTTPClient for a request.

func NewUpdateUsingPATCHMixin5ParamsWithTimeout added in v0.5.0

func NewUpdateUsingPATCHMixin5ParamsWithTimeout(timeout time.Duration) *UpdateUsingPATCHMixin5Params

NewUpdateUsingPATCHMixin5ParamsWithTimeout creates a new UpdateUsingPATCHMixin5Params object with the ability to set a timeout on a request.

func (*UpdateUsingPATCHMixin5Params) SetAPIVersion added in v0.5.0

func (o *UpdateUsingPATCHMixin5Params) SetAPIVersion(aPIVersion *string)

SetAPIVersion adds the apiVersion to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) SetContext added in v0.5.0

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

SetContext adds the context to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) SetDefaults added in v0.5.0

func (o *UpdateUsingPATCHMixin5Params) SetDefaults()

SetDefaults hydrates default values in the update using p a t c h mixin5 params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateUsingPATCHMixin5Params) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) SetID added in v0.5.0

func (o *UpdateUsingPATCHMixin5Params) SetID(id string)

SetID adds the id to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) SetRequest added in v0.5.0

SetRequest adds the request to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) WithAPIVersion added in v0.5.0

func (o *UpdateUsingPATCHMixin5Params) WithAPIVersion(aPIVersion *string) *UpdateUsingPATCHMixin5Params

WithAPIVersion adds the aPIVersion to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) WithContext added in v0.5.0

WithContext adds the context to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the update using p a t c h mixin5 params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateUsingPATCHMixin5Params) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) WithID added in v0.5.0

WithID adds the id to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) WithRequest added in v0.5.0

WithRequest adds the request to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the update using p a t c h mixin5 params

func (*UpdateUsingPATCHMixin5Params) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type UpdateUsingPATCHMixin5Reader added in v0.5.0

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

UpdateUsingPATCHMixin5Reader is a Reader for the UpdateUsingPATCHMixin5 structure.

func (*UpdateUsingPATCHMixin5Reader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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