client

package
v0.44.0 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2025 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildCreateProjectPayload

func BuildCreateProjectPayload(projectCreateProjectBody string, projectCreateProjectJWT string) (*project.CreateProjectPayload, error)

BuildCreateProjectPayload builds the payload for the project CreateProject endpoint from CLI flags.

func BuildDefaultProjectPayload

func BuildDefaultProjectPayload(projectDefaultProjectJWT string) (*project.DefaultProjectPayload, error)

BuildDefaultProjectPayload builds the payload for the project DefaultProject endpoint from CLI flags.

func BuildDeletePayload

func BuildDeletePayload(projectDeleteID string, projectDeleteJWT string) (*project.DeletePayload, error)

BuildDeletePayload builds the payload for the project delete endpoint from CLI flags.

func BuildListPayload

func BuildListPayload(projectListLimit string, projectListPage string, projectListFilter string, projectListOrderBy string, projectListOrderDesc string, projectListAtTime string, projectListJWT string) (*project.ListPayload, error)

BuildListPayload builds the payload for the project list endpoint from CLI flags.

func BuildListProjectMembersPayload

func BuildListProjectMembersPayload(projectListProjectMembersUrn string, projectListProjectMembersRole string, projectListProjectMembersLimit string, projectListProjectMembersPage string, projectListProjectMembersJWT string) (*project.ListProjectMembersPayload, error)

BuildListProjectMembersPayload builds the payload for the project ListProjectMembers endpoint from CLI flags.

func BuildProjectAccountPayload

func BuildProjectAccountPayload(projectProjectAccountProjectUrn string, projectProjectAccountJWT string) (*project.ProjectAccountPayload, error)

BuildProjectAccountPayload builds the payload for the project ProjectAccount endpoint from CLI flags.

func BuildReadPayload

func BuildReadPayload(projectReadID string, projectReadJWT string) (*project.ReadPayload, error)

BuildReadPayload builds the payload for the project read endpoint from CLI flags.

func BuildRemoveMembershipPayload

func BuildRemoveMembershipPayload(projectRemoveMembershipProjectUrn string, projectRemoveMembershipUserUrn string, projectRemoveMembershipJWT string) (*project.RemoveMembershipPayload, error)

BuildRemoveMembershipPayload builds the payload for the project RemoveMembership endpoint from CLI flags.

func BuildSetDefaultProjectPayload

func BuildSetDefaultProjectPayload(projectSetDefaultProjectBody string, projectSetDefaultProjectJWT string) (*project.SetDefaultProjectPayload, error)

BuildSetDefaultProjectPayload builds the payload for the project SetDefaultProject endpoint from CLI flags.

func BuildSetProjectAccountPayload

func BuildSetProjectAccountPayload(projectSetProjectAccountBody string, projectSetProjectAccountProjectUrn string, projectSetProjectAccountJWT string) (*project.SetProjectAccountPayload, error)

BuildSetProjectAccountPayload builds the payload for the project SetProjectAccount endpoint from CLI flags.

func BuildUpdateMembershipPayload

func BuildUpdateMembershipPayload(projectUpdateMembershipBody string, projectUpdateMembershipProjectUrn string, projectUpdateMembershipUserUrn string, projectUpdateMembershipJWT string) (*project.UpdateMembershipPayload, error)

BuildUpdateMembershipPayload builds the payload for the project UpdateMembership endpoint from CLI flags.

func CreateProjectProjectPath

func CreateProjectProjectPath() string

CreateProjectProjectPath returns the URL path to the project service CreateProject HTTP endpoint.

func DecodeCreateProjectResponse

func DecodeCreateProjectResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeCreateProjectResponse returns a decoder for responses returned by the project CreateProject endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeCreateProjectResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeDefaultProjectResponse

func DecodeDefaultProjectResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeDefaultProjectResponse returns a decoder for responses returned by the project DefaultProject endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeDefaultProjectResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeDeleteResponse

func DecodeDeleteResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeDeleteResponse returns a decoder for responses returned by the project delete endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeDeleteResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeListProjectMembersResponse

func DecodeListProjectMembersResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeListProjectMembersResponse returns a decoder for responses returned by the project ListProjectMembers endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeListProjectMembersResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeListResponse

func DecodeListResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeListResponse returns a decoder for responses returned by the project list endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeListResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeProjectAccountResponse

func DecodeProjectAccountResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeProjectAccountResponse returns a decoder for responses returned by the project ProjectAccount endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeProjectAccountResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeReadResponse

func DecodeReadResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeReadResponse returns a decoder for responses returned by the project read endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeReadResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeRemoveMembershipResponse

func DecodeRemoveMembershipResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeRemoveMembershipResponse returns a decoder for responses returned by the project RemoveMembership endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeRemoveMembershipResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeSetDefaultProjectResponse

func DecodeSetDefaultProjectResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeSetDefaultProjectResponse returns a decoder for responses returned by the project SetDefaultProject endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeSetDefaultProjectResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeSetProjectAccountResponse

func DecodeSetProjectAccountResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeSetProjectAccountResponse returns a decoder for responses returned by the project SetProjectAccount endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeSetProjectAccountResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DecodeUpdateMembershipResponse

func DecodeUpdateMembershipResponse(decoder func(*http.Response) goahttp.Decoder, restoreBody bool) func(*http.Response) (any, error)

DecodeUpdateMembershipResponse returns a decoder for responses returned by the project UpdateMembership endpoint. restoreBody controls whether the response body should be restored after having been read. DecodeUpdateMembershipResponse may return the following errors:

  • "bad-request" (type *project.BadRequestT): http.StatusBadRequest
  • "invalid-parameter" (type *project.InvalidParameterT): http.StatusUnprocessableEntity
  • "invalid-scopes" (type *project.InvalidScopesT): http.StatusForbidden
  • "not-implemented" (type *project.NotImplementedT): http.StatusNotImplemented
  • "not-found" (type *project.ResourceNotFoundT): http.StatusNotFound
  • "not-available" (type *project.ServiceNotAvailableT): http.StatusServiceUnavailable
  • "not-authorized" (type *project.UnauthorizedT): http.StatusUnauthorized
  • error: internal error

func DefaultProjectProjectPath

func DefaultProjectProjectPath() string

DefaultProjectProjectPath returns the URL path to the project service DefaultProject HTTP endpoint.

func DeleteProjectPath

func DeleteProjectPath(id string) string

DeleteProjectPath returns the URL path to the project service delete HTTP endpoint.

func EncodeCreateProjectRequest

func EncodeCreateProjectRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeCreateProjectRequest returns an encoder for requests sent to the project CreateProject server.

func EncodeDefaultProjectRequest

func EncodeDefaultProjectRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeDefaultProjectRequest returns an encoder for requests sent to the project DefaultProject server.

func EncodeDeleteRequest

func EncodeDeleteRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeDeleteRequest returns an encoder for requests sent to the project delete server.

func EncodeListProjectMembersRequest

func EncodeListProjectMembersRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeListProjectMembersRequest returns an encoder for requests sent to the project ListProjectMembers server.

func EncodeListRequest

func EncodeListRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeListRequest returns an encoder for requests sent to the project list server.

func EncodeProjectAccountRequest

func EncodeProjectAccountRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeProjectAccountRequest returns an encoder for requests sent to the project ProjectAccount server.

func EncodeReadRequest

func EncodeReadRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeReadRequest returns an encoder for requests sent to the project read server.

func EncodeRemoveMembershipRequest

func EncodeRemoveMembershipRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeRemoveMembershipRequest returns an encoder for requests sent to the project RemoveMembership server.

func EncodeSetDefaultProjectRequest

func EncodeSetDefaultProjectRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeSetDefaultProjectRequest returns an encoder for requests sent to the project SetDefaultProject server.

func EncodeSetProjectAccountRequest

func EncodeSetProjectAccountRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeSetProjectAccountRequest returns an encoder for requests sent to the project SetProjectAccount server.

func EncodeUpdateMembershipRequest

func EncodeUpdateMembershipRequest(encoder func(*http.Request) goahttp.Encoder) func(*http.Request, any) error

EncodeUpdateMembershipRequest returns an encoder for requests sent to the project UpdateMembership server.

func ListProjectMembersProjectPath

func ListProjectMembersProjectPath(urn string) string

ListProjectMembersProjectPath returns the URL path to the project service ListProjectMembers HTTP endpoint.

func ListProjectPath

func ListProjectPath() string

ListProjectPath returns the URL path to the project service list HTTP endpoint.

func NewCreateProjectBadRequest

func NewCreateProjectBadRequest(body *CreateProjectBadRequestResponseBody) *project.BadRequestT

NewCreateProjectBadRequest builds a project service CreateProject endpoint bad-request error.

func NewCreateProjectInvalidParameter

func NewCreateProjectInvalidParameter(body *CreateProjectInvalidParameterResponseBody) *project.InvalidParameterT

NewCreateProjectInvalidParameter builds a project service CreateProject endpoint invalid-parameter error.

func NewCreateProjectInvalidScopes

func NewCreateProjectInvalidScopes(body *CreateProjectInvalidScopesResponseBody) *project.InvalidScopesT

NewCreateProjectInvalidScopes builds a project service CreateProject endpoint invalid-scopes error.

func NewCreateProjectNotAuthorized

func NewCreateProjectNotAuthorized() *project.UnauthorizedT

NewCreateProjectNotAuthorized builds a project service CreateProject endpoint not-authorized error.

func NewCreateProjectNotAvailable

func NewCreateProjectNotAvailable() *project.ServiceNotAvailableT

NewCreateProjectNotAvailable builds a project service CreateProject endpoint not-available error.

func NewCreateProjectNotImplemented

func NewCreateProjectNotImplemented(body *CreateProjectNotImplementedResponseBody) *project.NotImplementedT

NewCreateProjectNotImplemented builds a project service CreateProject endpoint not-implemented error.

func NewCreateProjectProjectStatusRTOK

func NewCreateProjectProjectStatusRTOK(body *CreateProjectResponseBody) *projectviews.ProjectStatusRTView

NewCreateProjectProjectStatusRTOK builds a "project" service "CreateProject" endpoint result from a HTTP "OK" response.

func NewDefaultProjectBadRequest

func NewDefaultProjectBadRequest(body *DefaultProjectBadRequestResponseBody) *project.BadRequestT

NewDefaultProjectBadRequest builds a project service DefaultProject endpoint bad-request error.

func NewDefaultProjectInvalidParameter

func NewDefaultProjectInvalidParameter(body *DefaultProjectInvalidParameterResponseBody) *project.InvalidParameterT

NewDefaultProjectInvalidParameter builds a project service DefaultProject endpoint invalid-parameter error.

func NewDefaultProjectInvalidScopes

func NewDefaultProjectInvalidScopes(body *DefaultProjectInvalidScopesResponseBody) *project.InvalidScopesT

NewDefaultProjectInvalidScopes builds a project service DefaultProject endpoint invalid-scopes error.

func NewDefaultProjectNotAuthorized

func NewDefaultProjectNotAuthorized() *project.UnauthorizedT

NewDefaultProjectNotAuthorized builds a project service DefaultProject endpoint not-authorized error.

func NewDefaultProjectNotAvailable

func NewDefaultProjectNotAvailable() *project.ServiceNotAvailableT

NewDefaultProjectNotAvailable builds a project service DefaultProject endpoint not-available error.

func NewDefaultProjectNotFound

func NewDefaultProjectNotFound(body *DefaultProjectNotFoundResponseBody) *project.ResourceNotFoundT

NewDefaultProjectNotFound builds a project service DefaultProject endpoint not-found error.

func NewDefaultProjectNotImplemented

func NewDefaultProjectNotImplemented(body *DefaultProjectNotImplementedResponseBody) *project.NotImplementedT

NewDefaultProjectNotImplemented builds a project service DefaultProject endpoint not-implemented error.

func NewDefaultProjectProjectStatusRTOK

func NewDefaultProjectProjectStatusRTOK(body *DefaultProjectResponseBody) *projectviews.ProjectStatusRTView

NewDefaultProjectProjectStatusRTOK builds a "project" service "DefaultProject" endpoint result from a HTTP "OK" response.

func NewDeleteBadRequest

func NewDeleteBadRequest(body *DeleteBadRequestResponseBody) *project.BadRequestT

NewDeleteBadRequest builds a project service delete endpoint bad-request error.

func NewDeleteInvalidScopes

func NewDeleteInvalidScopes(body *DeleteInvalidScopesResponseBody) *project.InvalidScopesT

NewDeleteInvalidScopes builds a project service delete endpoint invalid-scopes error.

func NewDeleteNotAuthorized

func NewDeleteNotAuthorized() *project.UnauthorizedT

NewDeleteNotAuthorized builds a project service delete endpoint not-authorized error.

func NewDeleteNotAvailable

func NewDeleteNotAvailable() *project.ServiceNotAvailableT

NewDeleteNotAvailable builds a project service delete endpoint not-available error.

func NewDeleteNotImplemented

func NewDeleteNotImplemented(body *DeleteNotImplementedResponseBody) *project.NotImplementedT

NewDeleteNotImplemented builds a project service delete endpoint not-implemented error.

func NewListBadRequest

func NewListBadRequest(body *ListBadRequestResponseBody) *project.BadRequestT

NewListBadRequest builds a project service list endpoint bad-request error.

func NewListInvalidParameter

func NewListInvalidParameter(body *ListInvalidParameterResponseBody) *project.InvalidParameterT

NewListInvalidParameter builds a project service list endpoint invalid-parameter error.

func NewListInvalidScopes

func NewListInvalidScopes(body *ListInvalidScopesResponseBody) *project.InvalidScopesT

NewListInvalidScopes builds a project service list endpoint invalid-scopes error.

func NewListNotAuthorized

func NewListNotAuthorized() *project.UnauthorizedT

NewListNotAuthorized builds a project service list endpoint not-authorized error.

func NewListNotAvailable

func NewListNotAvailable() *project.ServiceNotAvailableT

NewListNotAvailable builds a project service list endpoint not-available error.

func NewListNotImplemented

func NewListNotImplemented(body *ListNotImplementedResponseBody) *project.NotImplementedT

NewListNotImplemented builds a project service list endpoint not-implemented error.

func NewListProjectListRTOK

func NewListProjectListRTOK(body *ListResponseBody) *projectviews.ProjectListRTView

NewListProjectListRTOK builds a "project" service "list" endpoint result from a HTTP "OK" response.

func NewListProjectMembersBadRequest

func NewListProjectMembersBadRequest(body *ListProjectMembersBadRequestResponseBody) *project.BadRequestT

NewListProjectMembersBadRequest builds a project service ListProjectMembers endpoint bad-request error.

func NewListProjectMembersInvalidParameter

func NewListProjectMembersInvalidParameter(body *ListProjectMembersInvalidParameterResponseBody) *project.InvalidParameterT

NewListProjectMembersInvalidParameter builds a project service ListProjectMembers endpoint invalid-parameter error.

func NewListProjectMembersInvalidScopes

func NewListProjectMembersInvalidScopes(body *ListProjectMembersInvalidScopesResponseBody) *project.InvalidScopesT

NewListProjectMembersInvalidScopes builds a project service ListProjectMembers endpoint invalid-scopes error.

func NewListProjectMembersMembersListOK

func NewListProjectMembersMembersListOK(body *ListProjectMembersResponseBody) *project.MembersList

NewListProjectMembersMembersListOK builds a "project" service "ListProjectMembers" endpoint result from a HTTP "OK" response.

func NewListProjectMembersNotAuthorized

func NewListProjectMembersNotAuthorized() *project.UnauthorizedT

NewListProjectMembersNotAuthorized builds a project service ListProjectMembers endpoint not-authorized error.

func NewListProjectMembersNotAvailable

func NewListProjectMembersNotAvailable() *project.ServiceNotAvailableT

NewListProjectMembersNotAvailable builds a project service ListProjectMembers endpoint not-available error.

func NewListProjectMembersNotFound

func NewListProjectMembersNotFound(body *ListProjectMembersNotFoundResponseBody) *project.ResourceNotFoundT

NewListProjectMembersNotFound builds a project service ListProjectMembers endpoint not-found error.

func NewListProjectMembersNotImplemented

func NewListProjectMembersNotImplemented(body *ListProjectMembersNotImplementedResponseBody) *project.NotImplementedT

NewListProjectMembersNotImplemented builds a project service ListProjectMembers endpoint not-implemented error.

func NewProjectAccountAccountResultOK

func NewProjectAccountAccountResultOK(body *ProjectAccountResponseBody) *project.AccountResult

NewProjectAccountAccountResultOK builds a "project" service "ProjectAccount" endpoint result from a HTTP "OK" response.

func NewProjectAccountBadRequest

func NewProjectAccountBadRequest(body *ProjectAccountBadRequestResponseBody) *project.BadRequestT

NewProjectAccountBadRequest builds a project service ProjectAccount endpoint bad-request error.

func NewProjectAccountInvalidParameter

func NewProjectAccountInvalidParameter(body *ProjectAccountInvalidParameterResponseBody) *project.InvalidParameterT

NewProjectAccountInvalidParameter builds a project service ProjectAccount endpoint invalid-parameter error.

func NewProjectAccountInvalidScopes

func NewProjectAccountInvalidScopes(body *ProjectAccountInvalidScopesResponseBody) *project.InvalidScopesT

NewProjectAccountInvalidScopes builds a project service ProjectAccount endpoint invalid-scopes error.

func NewProjectAccountNotAuthorized

func NewProjectAccountNotAuthorized() *project.UnauthorizedT

NewProjectAccountNotAuthorized builds a project service ProjectAccount endpoint not-authorized error.

func NewProjectAccountNotAvailable

func NewProjectAccountNotAvailable() *project.ServiceNotAvailableT

NewProjectAccountNotAvailable builds a project service ProjectAccount endpoint not-available error.

func NewProjectAccountNotFound

func NewProjectAccountNotFound(body *ProjectAccountNotFoundResponseBody) *project.ResourceNotFoundT

NewProjectAccountNotFound builds a project service ProjectAccount endpoint not-found error.

func NewProjectAccountNotImplemented

func NewProjectAccountNotImplemented(body *ProjectAccountNotImplementedResponseBody) *project.NotImplementedT

NewProjectAccountNotImplemented builds a project service ProjectAccount endpoint not-implemented error.

func NewReadBadRequest

func NewReadBadRequest(body *ReadBadRequestResponseBody) *project.BadRequestT

NewReadBadRequest builds a project service read endpoint bad-request error.

func NewReadInvalidScopes

func NewReadInvalidScopes(body *ReadInvalidScopesResponseBody) *project.InvalidScopesT

NewReadInvalidScopes builds a project service read endpoint invalid-scopes error.

func NewReadNotAuthorized

func NewReadNotAuthorized() *project.UnauthorizedT

NewReadNotAuthorized builds a project service read endpoint not-authorized error.

func NewReadNotAvailable

func NewReadNotAvailable() *project.ServiceNotAvailableT

NewReadNotAvailable builds a project service read endpoint not-available error.

func NewReadNotFound

func NewReadNotFound(body *ReadNotFoundResponseBody) *project.ResourceNotFoundT

NewReadNotFound builds a project service read endpoint not-found error.

func NewReadNotImplemented

func NewReadNotImplemented(body *ReadNotImplementedResponseBody) *project.NotImplementedT

NewReadNotImplemented builds a project service read endpoint not-implemented error.

func NewReadProjectStatusRTOK

func NewReadProjectStatusRTOK(body *ReadResponseBody) *projectviews.ProjectStatusRTView

NewReadProjectStatusRTOK builds a "project" service "read" endpoint result from a HTTP "OK" response.

func NewRemoveMembershipBadRequest

func NewRemoveMembershipBadRequest(body *RemoveMembershipBadRequestResponseBody) *project.BadRequestT

NewRemoveMembershipBadRequest builds a project service RemoveMembership endpoint bad-request error.

func NewRemoveMembershipInvalidParameter

func NewRemoveMembershipInvalidParameter(body *RemoveMembershipInvalidParameterResponseBody) *project.InvalidParameterT

NewRemoveMembershipInvalidParameter builds a project service RemoveMembership endpoint invalid-parameter error.

func NewRemoveMembershipInvalidScopes

func NewRemoveMembershipInvalidScopes(body *RemoveMembershipInvalidScopesResponseBody) *project.InvalidScopesT

NewRemoveMembershipInvalidScopes builds a project service RemoveMembership endpoint invalid-scopes error.

func NewRemoveMembershipNotAuthorized

func NewRemoveMembershipNotAuthorized() *project.UnauthorizedT

NewRemoveMembershipNotAuthorized builds a project service RemoveMembership endpoint not-authorized error.

func NewRemoveMembershipNotAvailable

func NewRemoveMembershipNotAvailable() *project.ServiceNotAvailableT

NewRemoveMembershipNotAvailable builds a project service RemoveMembership endpoint not-available error.

func NewRemoveMembershipNotFound

func NewRemoveMembershipNotFound(body *RemoveMembershipNotFoundResponseBody) *project.ResourceNotFoundT

NewRemoveMembershipNotFound builds a project service RemoveMembership endpoint not-found error.

func NewRemoveMembershipNotImplemented

func NewRemoveMembershipNotImplemented(body *RemoveMembershipNotImplementedResponseBody) *project.NotImplementedT

NewRemoveMembershipNotImplemented builds a project service RemoveMembership endpoint not-implemented error.

func NewSetDefaultProjectBadRequest

func NewSetDefaultProjectBadRequest(body *SetDefaultProjectBadRequestResponseBody) *project.BadRequestT

NewSetDefaultProjectBadRequest builds a project service SetDefaultProject endpoint bad-request error.

func NewSetDefaultProjectInvalidParameter

func NewSetDefaultProjectInvalidParameter(body *SetDefaultProjectInvalidParameterResponseBody) *project.InvalidParameterT

NewSetDefaultProjectInvalidParameter builds a project service SetDefaultProject endpoint invalid-parameter error.

func NewSetDefaultProjectInvalidScopes

func NewSetDefaultProjectInvalidScopes(body *SetDefaultProjectInvalidScopesResponseBody) *project.InvalidScopesT

NewSetDefaultProjectInvalidScopes builds a project service SetDefaultProject endpoint invalid-scopes error.

func NewSetDefaultProjectNotAuthorized

func NewSetDefaultProjectNotAuthorized() *project.UnauthorizedT

NewSetDefaultProjectNotAuthorized builds a project service SetDefaultProject endpoint not-authorized error.

func NewSetDefaultProjectNotAvailable

func NewSetDefaultProjectNotAvailable() *project.ServiceNotAvailableT

NewSetDefaultProjectNotAvailable builds a project service SetDefaultProject endpoint not-available error.

func NewSetDefaultProjectNotFound

func NewSetDefaultProjectNotFound(body *SetDefaultProjectNotFoundResponseBody) *project.ResourceNotFoundT

NewSetDefaultProjectNotFound builds a project service SetDefaultProject endpoint not-found error.

func NewSetDefaultProjectNotImplemented

func NewSetDefaultProjectNotImplemented(body *SetDefaultProjectNotImplementedResponseBody) *project.NotImplementedT

NewSetDefaultProjectNotImplemented builds a project service SetDefaultProject endpoint not-implemented error.

func NewSetProjectAccountBadRequest

func NewSetProjectAccountBadRequest(body *SetProjectAccountBadRequestResponseBody) *project.BadRequestT

NewSetProjectAccountBadRequest builds a project service SetProjectAccount endpoint bad-request error.

func NewSetProjectAccountInvalidParameter

func NewSetProjectAccountInvalidParameter(body *SetProjectAccountInvalidParameterResponseBody) *project.InvalidParameterT

NewSetProjectAccountInvalidParameter builds a project service SetProjectAccount endpoint invalid-parameter error.

func NewSetProjectAccountInvalidScopes

func NewSetProjectAccountInvalidScopes(body *SetProjectAccountInvalidScopesResponseBody) *project.InvalidScopesT

NewSetProjectAccountInvalidScopes builds a project service SetProjectAccount endpoint invalid-scopes error.

func NewSetProjectAccountNotAuthorized

func NewSetProjectAccountNotAuthorized() *project.UnauthorizedT

NewSetProjectAccountNotAuthorized builds a project service SetProjectAccount endpoint not-authorized error.

func NewSetProjectAccountNotAvailable

func NewSetProjectAccountNotAvailable() *project.ServiceNotAvailableT

NewSetProjectAccountNotAvailable builds a project service SetProjectAccount endpoint not-available error.

func NewSetProjectAccountNotFound

func NewSetProjectAccountNotFound(body *SetProjectAccountNotFoundResponseBody) *project.ResourceNotFoundT

NewSetProjectAccountNotFound builds a project service SetProjectAccount endpoint not-found error.

func NewSetProjectAccountNotImplemented

func NewSetProjectAccountNotImplemented(body *SetProjectAccountNotImplementedResponseBody) *project.NotImplementedT

NewSetProjectAccountNotImplemented builds a project service SetProjectAccount endpoint not-implemented error.

func NewUpdateMembershipBadRequest

func NewUpdateMembershipBadRequest(body *UpdateMembershipBadRequestResponseBody) *project.BadRequestT

NewUpdateMembershipBadRequest builds a project service UpdateMembership endpoint bad-request error.

func NewUpdateMembershipInvalidParameter

func NewUpdateMembershipInvalidParameter(body *UpdateMembershipInvalidParameterResponseBody) *project.InvalidParameterT

NewUpdateMembershipInvalidParameter builds a project service UpdateMembership endpoint invalid-parameter error.

func NewUpdateMembershipInvalidScopes

func NewUpdateMembershipInvalidScopes(body *UpdateMembershipInvalidScopesResponseBody) *project.InvalidScopesT

NewUpdateMembershipInvalidScopes builds a project service UpdateMembership endpoint invalid-scopes error.

func NewUpdateMembershipNotAuthorized

func NewUpdateMembershipNotAuthorized() *project.UnauthorizedT

NewUpdateMembershipNotAuthorized builds a project service UpdateMembership endpoint not-authorized error.

func NewUpdateMembershipNotAvailable

func NewUpdateMembershipNotAvailable() *project.ServiceNotAvailableT

NewUpdateMembershipNotAvailable builds a project service UpdateMembership endpoint not-available error.

func NewUpdateMembershipNotFound

func NewUpdateMembershipNotFound(body *UpdateMembershipNotFoundResponseBody) *project.ResourceNotFoundT

NewUpdateMembershipNotFound builds a project service UpdateMembership endpoint not-found error.

func NewUpdateMembershipNotImplemented

func NewUpdateMembershipNotImplemented(body *UpdateMembershipNotImplementedResponseBody) *project.NotImplementedT

NewUpdateMembershipNotImplemented builds a project service UpdateMembership endpoint not-implemented error.

func ProjectAccountProjectPath

func ProjectAccountProjectPath(projectUrn string) string

ProjectAccountProjectPath returns the URL path to the project service ProjectAccount HTTP endpoint.

func ReadProjectPath

func ReadProjectPath(id string) string

ReadProjectPath returns the URL path to the project service read HTTP endpoint.

func RemoveMembershipProjectPath

func RemoveMembershipProjectPath(projectUrn string, userUrn string) string

RemoveMembershipProjectPath returns the URL path to the project service RemoveMembership HTTP endpoint.

func SetDefaultProjectProjectPath

func SetDefaultProjectProjectPath() string

SetDefaultProjectProjectPath returns the URL path to the project service SetDefaultProject HTTP endpoint.

func SetProjectAccountProjectPath

func SetProjectAccountProjectPath(projectUrn string) string

SetProjectAccountProjectPath returns the URL path to the project service SetProjectAccount HTTP endpoint.

func UpdateMembershipProjectPath

func UpdateMembershipProjectPath(projectUrn string, userUrn string) string

UpdateMembershipProjectPath returns the URL path to the project service UpdateMembership HTTP endpoint.

func ValidateCreateProjectBadRequestResponseBody

func ValidateCreateProjectBadRequestResponseBody(body *CreateProjectBadRequestResponseBody) (err error)

ValidateCreateProjectBadRequestResponseBody runs the validations defined on CreateProject_bad-request_Response_Body

func ValidateCreateProjectInvalidParameterResponseBody

func ValidateCreateProjectInvalidParameterResponseBody(body *CreateProjectInvalidParameterResponseBody) (err error)

ValidateCreateProjectInvalidParameterResponseBody runs the validations defined on CreateProject_invalid-parameter_Response_Body

func ValidateCreateProjectInvalidScopesResponseBody

func ValidateCreateProjectInvalidScopesResponseBody(body *CreateProjectInvalidScopesResponseBody) (err error)

ValidateCreateProjectInvalidScopesResponseBody runs the validations defined on CreateProject_invalid-scopes_Response_Body

func ValidateCreateProjectNotImplementedResponseBody

func ValidateCreateProjectNotImplementedResponseBody(body *CreateProjectNotImplementedResponseBody) (err error)

ValidateCreateProjectNotImplementedResponseBody runs the validations defined on CreateProject_not-implemented_Response_Body

func ValidateDefaultProjectBadRequestResponseBody

func ValidateDefaultProjectBadRequestResponseBody(body *DefaultProjectBadRequestResponseBody) (err error)

ValidateDefaultProjectBadRequestResponseBody runs the validations defined on DefaultProject_bad-request_Response_Body

func ValidateDefaultProjectInvalidParameterResponseBody

func ValidateDefaultProjectInvalidParameterResponseBody(body *DefaultProjectInvalidParameterResponseBody) (err error)

ValidateDefaultProjectInvalidParameterResponseBody runs the validations defined on DefaultProject_invalid-parameter_Response_Body

func ValidateDefaultProjectInvalidScopesResponseBody

func ValidateDefaultProjectInvalidScopesResponseBody(body *DefaultProjectInvalidScopesResponseBody) (err error)

ValidateDefaultProjectInvalidScopesResponseBody runs the validations defined on DefaultProject_invalid-scopes_Response_Body

func ValidateDefaultProjectNotFoundResponseBody

func ValidateDefaultProjectNotFoundResponseBody(body *DefaultProjectNotFoundResponseBody) (err error)

ValidateDefaultProjectNotFoundResponseBody runs the validations defined on DefaultProject_not-found_Response_Body

func ValidateDefaultProjectNotImplementedResponseBody

func ValidateDefaultProjectNotImplementedResponseBody(body *DefaultProjectNotImplementedResponseBody) (err error)

ValidateDefaultProjectNotImplementedResponseBody runs the validations defined on DefaultProject_not-implemented_Response_Body

func ValidateDeleteBadRequestResponseBody

func ValidateDeleteBadRequestResponseBody(body *DeleteBadRequestResponseBody) (err error)

ValidateDeleteBadRequestResponseBody runs the validations defined on delete_bad-request_response_body

func ValidateDeleteInvalidScopesResponseBody

func ValidateDeleteInvalidScopesResponseBody(body *DeleteInvalidScopesResponseBody) (err error)

ValidateDeleteInvalidScopesResponseBody runs the validations defined on delete_invalid-scopes_response_body

func ValidateDeleteNotImplementedResponseBody

func ValidateDeleteNotImplementedResponseBody(body *DeleteNotImplementedResponseBody) (err error)

ValidateDeleteNotImplementedResponseBody runs the validations defined on delete_not-implemented_response_body

func ValidateListBadRequestResponseBody

func ValidateListBadRequestResponseBody(body *ListBadRequestResponseBody) (err error)

ValidateListBadRequestResponseBody runs the validations defined on list_bad-request_response_body

func ValidateListInvalidParameterResponseBody

func ValidateListInvalidParameterResponseBody(body *ListInvalidParameterResponseBody) (err error)

ValidateListInvalidParameterResponseBody runs the validations defined on list_invalid-parameter_response_body

func ValidateListInvalidScopesResponseBody

func ValidateListInvalidScopesResponseBody(body *ListInvalidScopesResponseBody) (err error)

ValidateListInvalidScopesResponseBody runs the validations defined on list_invalid-scopes_response_body

func ValidateListNotImplementedResponseBody

func ValidateListNotImplementedResponseBody(body *ListNotImplementedResponseBody) (err error)

ValidateListNotImplementedResponseBody runs the validations defined on list_not-implemented_response_body

func ValidateListProjectMembersBadRequestResponseBody

func ValidateListProjectMembersBadRequestResponseBody(body *ListProjectMembersBadRequestResponseBody) (err error)

ValidateListProjectMembersBadRequestResponseBody runs the validations defined on ListProjectMembers_bad-request_Response_Body

func ValidateListProjectMembersInvalidParameterResponseBody

func ValidateListProjectMembersInvalidParameterResponseBody(body *ListProjectMembersInvalidParameterResponseBody) (err error)

ValidateListProjectMembersInvalidParameterResponseBody runs the validations defined on ListProjectMembers_invalid-parameter_Response_Body

func ValidateListProjectMembersInvalidScopesResponseBody

func ValidateListProjectMembersInvalidScopesResponseBody(body *ListProjectMembersInvalidScopesResponseBody) (err error)

ValidateListProjectMembersInvalidScopesResponseBody runs the validations defined on ListProjectMembers_invalid-scopes_Response_Body

func ValidateListProjectMembersNotFoundResponseBody

func ValidateListProjectMembersNotFoundResponseBody(body *ListProjectMembersNotFoundResponseBody) (err error)

ValidateListProjectMembersNotFoundResponseBody runs the validations defined on ListProjectMembers_not-found_Response_Body

func ValidateListProjectMembersNotImplementedResponseBody

func ValidateListProjectMembersNotImplementedResponseBody(body *ListProjectMembersNotImplementedResponseBody) (err error)

ValidateListProjectMembersNotImplementedResponseBody runs the validations defined on ListProjectMembers_not-implemented_Response_Body

func ValidateListProjectMembersResponseBody

func ValidateListProjectMembersResponseBody(body *ListProjectMembersResponseBody) (err error)

ValidateListProjectMembersResponseBody runs the validations defined on ListProjectMembersResponseBody

func ValidateProjectAccountBadRequestResponseBody

func ValidateProjectAccountBadRequestResponseBody(body *ProjectAccountBadRequestResponseBody) (err error)

ValidateProjectAccountBadRequestResponseBody runs the validations defined on ProjectAccount_bad-request_Response_Body

func ValidateProjectAccountInvalidParameterResponseBody

func ValidateProjectAccountInvalidParameterResponseBody(body *ProjectAccountInvalidParameterResponseBody) (err error)

ValidateProjectAccountInvalidParameterResponseBody runs the validations defined on ProjectAccount_invalid-parameter_Response_Body

func ValidateProjectAccountInvalidScopesResponseBody

func ValidateProjectAccountInvalidScopesResponseBody(body *ProjectAccountInvalidScopesResponseBody) (err error)

ValidateProjectAccountInvalidScopesResponseBody runs the validations defined on ProjectAccount_invalid-scopes_Response_Body

func ValidateProjectAccountNotFoundResponseBody

func ValidateProjectAccountNotFoundResponseBody(body *ProjectAccountNotFoundResponseBody) (err error)

ValidateProjectAccountNotFoundResponseBody runs the validations defined on ProjectAccount_not-found_Response_Body

func ValidateProjectAccountNotImplementedResponseBody

func ValidateProjectAccountNotImplementedResponseBody(body *ProjectAccountNotImplementedResponseBody) (err error)

ValidateProjectAccountNotImplementedResponseBody runs the validations defined on ProjectAccount_not-implemented_Response_Body

func ValidateProjectAccountResponseBody

func ValidateProjectAccountResponseBody(body *ProjectAccountResponseBody) (err error)

ValidateProjectAccountResponseBody runs the validations defined on ProjectAccountResponseBody

func ValidateProjectListItemCollectionResponseBody

func ValidateProjectListItemCollectionResponseBody(body ProjectListItemCollectionResponseBody) (err error)

ValidateProjectListItemCollectionResponseBody runs the validations defined on ProjectListItemCollectionResponseBody

func ValidateProjectListItemResponseBody

func ValidateProjectListItemResponseBody(body *ProjectListItemResponseBody) (err error)

ValidateProjectListItemResponseBody runs the validations defined on ProjectListItemResponseBody

func ValidateReadBadRequestResponseBody

func ValidateReadBadRequestResponseBody(body *ReadBadRequestResponseBody) (err error)

ValidateReadBadRequestResponseBody runs the validations defined on read_bad-request_response_body

func ValidateReadInvalidScopesResponseBody

func ValidateReadInvalidScopesResponseBody(body *ReadInvalidScopesResponseBody) (err error)

ValidateReadInvalidScopesResponseBody runs the validations defined on read_invalid-scopes_response_body

func ValidateReadNotFoundResponseBody

func ValidateReadNotFoundResponseBody(body *ReadNotFoundResponseBody) (err error)

ValidateReadNotFoundResponseBody runs the validations defined on read_not-found_response_body

func ValidateReadNotImplementedResponseBody

func ValidateReadNotImplementedResponseBody(body *ReadNotImplementedResponseBody) (err error)

ValidateReadNotImplementedResponseBody runs the validations defined on read_not-implemented_response_body

func ValidateRemoveMembershipBadRequestResponseBody

func ValidateRemoveMembershipBadRequestResponseBody(body *RemoveMembershipBadRequestResponseBody) (err error)

ValidateRemoveMembershipBadRequestResponseBody runs the validations defined on RemoveMembership_bad-request_Response_Body

func ValidateRemoveMembershipInvalidParameterResponseBody

func ValidateRemoveMembershipInvalidParameterResponseBody(body *RemoveMembershipInvalidParameterResponseBody) (err error)

ValidateRemoveMembershipInvalidParameterResponseBody runs the validations defined on RemoveMembership_invalid-parameter_Response_Body

func ValidateRemoveMembershipInvalidScopesResponseBody

func ValidateRemoveMembershipInvalidScopesResponseBody(body *RemoveMembershipInvalidScopesResponseBody) (err error)

ValidateRemoveMembershipInvalidScopesResponseBody runs the validations defined on RemoveMembership_invalid-scopes_Response_Body

func ValidateRemoveMembershipNotFoundResponseBody

func ValidateRemoveMembershipNotFoundResponseBody(body *RemoveMembershipNotFoundResponseBody) (err error)

ValidateRemoveMembershipNotFoundResponseBody runs the validations defined on RemoveMembership_not-found_Response_Body

func ValidateRemoveMembershipNotImplementedResponseBody

func ValidateRemoveMembershipNotImplementedResponseBody(body *RemoveMembershipNotImplementedResponseBody) (err error)

ValidateRemoveMembershipNotImplementedResponseBody runs the validations defined on RemoveMembership_not-implemented_Response_Body

func ValidateSetDefaultProjectBadRequestResponseBody

func ValidateSetDefaultProjectBadRequestResponseBody(body *SetDefaultProjectBadRequestResponseBody) (err error)

ValidateSetDefaultProjectBadRequestResponseBody runs the validations defined on SetDefaultProject_bad-request_Response_Body

func ValidateSetDefaultProjectInvalidParameterResponseBody

func ValidateSetDefaultProjectInvalidParameterResponseBody(body *SetDefaultProjectInvalidParameterResponseBody) (err error)

ValidateSetDefaultProjectInvalidParameterResponseBody runs the validations defined on SetDefaultProject_invalid-parameter_Response_Body

func ValidateSetDefaultProjectInvalidScopesResponseBody

func ValidateSetDefaultProjectInvalidScopesResponseBody(body *SetDefaultProjectInvalidScopesResponseBody) (err error)

ValidateSetDefaultProjectInvalidScopesResponseBody runs the validations defined on SetDefaultProject_invalid-scopes_Response_Body

func ValidateSetDefaultProjectNotFoundResponseBody

func ValidateSetDefaultProjectNotFoundResponseBody(body *SetDefaultProjectNotFoundResponseBody) (err error)

ValidateSetDefaultProjectNotFoundResponseBody runs the validations defined on SetDefaultProject_not-found_Response_Body

func ValidateSetDefaultProjectNotImplementedResponseBody

func ValidateSetDefaultProjectNotImplementedResponseBody(body *SetDefaultProjectNotImplementedResponseBody) (err error)

ValidateSetDefaultProjectNotImplementedResponseBody runs the validations defined on SetDefaultProject_not-implemented_Response_Body

func ValidateSetProjectAccountBadRequestResponseBody

func ValidateSetProjectAccountBadRequestResponseBody(body *SetProjectAccountBadRequestResponseBody) (err error)

ValidateSetProjectAccountBadRequestResponseBody runs the validations defined on SetProjectAccount_bad-request_Response_Body

func ValidateSetProjectAccountInvalidParameterResponseBody

func ValidateSetProjectAccountInvalidParameterResponseBody(body *SetProjectAccountInvalidParameterResponseBody) (err error)

ValidateSetProjectAccountInvalidParameterResponseBody runs the validations defined on SetProjectAccount_invalid-parameter_Response_Body

func ValidateSetProjectAccountInvalidScopesResponseBody

func ValidateSetProjectAccountInvalidScopesResponseBody(body *SetProjectAccountInvalidScopesResponseBody) (err error)

ValidateSetProjectAccountInvalidScopesResponseBody runs the validations defined on SetProjectAccount_invalid-scopes_Response_Body

func ValidateSetProjectAccountNotFoundResponseBody

func ValidateSetProjectAccountNotFoundResponseBody(body *SetProjectAccountNotFoundResponseBody) (err error)

ValidateSetProjectAccountNotFoundResponseBody runs the validations defined on SetProjectAccount_not-found_Response_Body

func ValidateSetProjectAccountNotImplementedResponseBody

func ValidateSetProjectAccountNotImplementedResponseBody(body *SetProjectAccountNotImplementedResponseBody) (err error)

ValidateSetProjectAccountNotImplementedResponseBody runs the validations defined on SetProjectAccount_not-implemented_Response_Body

func ValidateUpdateMembershipBadRequestResponseBody

func ValidateUpdateMembershipBadRequestResponseBody(body *UpdateMembershipBadRequestResponseBody) (err error)

ValidateUpdateMembershipBadRequestResponseBody runs the validations defined on UpdateMembership_bad-request_Response_Body

func ValidateUpdateMembershipInvalidParameterResponseBody

func ValidateUpdateMembershipInvalidParameterResponseBody(body *UpdateMembershipInvalidParameterResponseBody) (err error)

ValidateUpdateMembershipInvalidParameterResponseBody runs the validations defined on UpdateMembership_invalid-parameter_Response_Body

func ValidateUpdateMembershipInvalidScopesResponseBody

func ValidateUpdateMembershipInvalidScopesResponseBody(body *UpdateMembershipInvalidScopesResponseBody) (err error)

ValidateUpdateMembershipInvalidScopesResponseBody runs the validations defined on UpdateMembership_invalid-scopes_Response_Body

func ValidateUpdateMembershipNotFoundResponseBody

func ValidateUpdateMembershipNotFoundResponseBody(body *UpdateMembershipNotFoundResponseBody) (err error)

ValidateUpdateMembershipNotFoundResponseBody runs the validations defined on UpdateMembership_not-found_Response_Body

func ValidateUpdateMembershipNotImplementedResponseBody

func ValidateUpdateMembershipNotImplementedResponseBody(body *UpdateMembershipNotImplementedResponseBody) (err error)

ValidateUpdateMembershipNotImplementedResponseBody runs the validations defined on UpdateMembership_not-implemented_Response_Body

Types

type Client

type Client struct {
	// List Doer is the HTTP client used to make requests to the list endpoint.
	ListDoer goahttp.Doer

	// CreateProject Doer is the HTTP client used to make requests to the
	// CreateProject endpoint.
	CreateProjectDoer goahttp.Doer

	// Delete Doer is the HTTP client used to make requests to the delete endpoint.
	DeleteDoer goahttp.Doer

	// Read Doer is the HTTP client used to make requests to the read endpoint.
	ReadDoer goahttp.Doer

	// ListProjectMembers Doer is the HTTP client used to make requests to the
	// ListProjectMembers endpoint.
	ListProjectMembersDoer goahttp.Doer

	// UpdateMembership Doer is the HTTP client used to make requests to the
	// UpdateMembership endpoint.
	UpdateMembershipDoer goahttp.Doer

	// RemoveMembership Doer is the HTTP client used to make requests to the
	// RemoveMembership endpoint.
	RemoveMembershipDoer goahttp.Doer

	// DefaultProject Doer is the HTTP client used to make requests to the
	// DefaultProject endpoint.
	DefaultProjectDoer goahttp.Doer

	// SetDefaultProject Doer is the HTTP client used to make requests to the
	// SetDefaultProject endpoint.
	SetDefaultProjectDoer goahttp.Doer

	// ProjectAccount Doer is the HTTP client used to make requests to the
	// ProjectAccount endpoint.
	ProjectAccountDoer goahttp.Doer

	// SetProjectAccount Doer is the HTTP client used to make requests to the
	// SetProjectAccount endpoint.
	SetProjectAccountDoer goahttp.Doer

	// CORS Doer is the HTTP client used to make requests to the  endpoint.
	CORSDoer goahttp.Doer

	// RestoreResponseBody controls whether the response bodies are reset after
	// decoding so they can be read again.
	RestoreResponseBody bool
	// contains filtered or unexported fields
}

Client lists the project service endpoint HTTP clients.

func NewClient

func NewClient(
	scheme string,
	host string,
	doer goahttp.Doer,
	enc func(*http.Request) goahttp.Encoder,
	dec func(*http.Response) goahttp.Decoder,
	restoreBody bool,
) *Client

NewClient instantiates HTTP clients for all the project service servers.

func (*Client) BuildCreateProjectRequest

func (c *Client) BuildCreateProjectRequest(ctx context.Context, v any) (*http.Request, error)

BuildCreateProjectRequest instantiates a HTTP request object with method and path set to call the "project" service "CreateProject" endpoint

func (*Client) BuildDefaultProjectRequest

func (c *Client) BuildDefaultProjectRequest(ctx context.Context, v any) (*http.Request, error)

BuildDefaultProjectRequest instantiates a HTTP request object with method and path set to call the "project" service "DefaultProject" endpoint

func (*Client) BuildDeleteRequest

func (c *Client) BuildDeleteRequest(ctx context.Context, v any) (*http.Request, error)

BuildDeleteRequest instantiates a HTTP request object with method and path set to call the "project" service "delete" endpoint

func (*Client) BuildListProjectMembersRequest

func (c *Client) BuildListProjectMembersRequest(ctx context.Context, v any) (*http.Request, error)

BuildListProjectMembersRequest instantiates a HTTP request object with method and path set to call the "project" service "ListProjectMembers" endpoint

func (*Client) BuildListRequest

func (c *Client) BuildListRequest(ctx context.Context, v any) (*http.Request, error)

BuildListRequest instantiates a HTTP request object with method and path set to call the "project" service "list" endpoint

func (*Client) BuildProjectAccountRequest

func (c *Client) BuildProjectAccountRequest(ctx context.Context, v any) (*http.Request, error)

BuildProjectAccountRequest instantiates a HTTP request object with method and path set to call the "project" service "ProjectAccount" endpoint

func (*Client) BuildReadRequest

func (c *Client) BuildReadRequest(ctx context.Context, v any) (*http.Request, error)

BuildReadRequest instantiates a HTTP request object with method and path set to call the "project" service "read" endpoint

func (*Client) BuildRemoveMembershipRequest

func (c *Client) BuildRemoveMembershipRequest(ctx context.Context, v any) (*http.Request, error)

BuildRemoveMembershipRequest instantiates a HTTP request object with method and path set to call the "project" service "RemoveMembership" endpoint

func (*Client) BuildSetDefaultProjectRequest

func (c *Client) BuildSetDefaultProjectRequest(ctx context.Context, v any) (*http.Request, error)

BuildSetDefaultProjectRequest instantiates a HTTP request object with method and path set to call the "project" service "SetDefaultProject" endpoint

func (*Client) BuildSetProjectAccountRequest

func (c *Client) BuildSetProjectAccountRequest(ctx context.Context, v any) (*http.Request, error)

BuildSetProjectAccountRequest instantiates a HTTP request object with method and path set to call the "project" service "SetProjectAccount" endpoint

func (*Client) BuildUpdateMembershipRequest

func (c *Client) BuildUpdateMembershipRequest(ctx context.Context, v any) (*http.Request, error)

BuildUpdateMembershipRequest instantiates a HTTP request object with method and path set to call the "project" service "UpdateMembership" endpoint

func (*Client) CreateProject

func (c *Client) CreateProject() goa.Endpoint

CreateProject returns an endpoint that makes HTTP requests to the project service CreateProject server.

func (*Client) DefaultProject

func (c *Client) DefaultProject() goa.Endpoint

DefaultProject returns an endpoint that makes HTTP requests to the project service DefaultProject server.

func (*Client) Delete

func (c *Client) Delete() goa.Endpoint

Delete returns an endpoint that makes HTTP requests to the project service delete server.

func (*Client) List

func (c *Client) List() goa.Endpoint

List returns an endpoint that makes HTTP requests to the project service list server.

func (*Client) ListProjectMembers

func (c *Client) ListProjectMembers() goa.Endpoint

ListProjectMembers returns an endpoint that makes HTTP requests to the project service ListProjectMembers server.

func (*Client) ProjectAccount

func (c *Client) ProjectAccount() goa.Endpoint

ProjectAccount returns an endpoint that makes HTTP requests to the project service ProjectAccount server.

func (*Client) Read

func (c *Client) Read() goa.Endpoint

Read returns an endpoint that makes HTTP requests to the project service read server.

func (*Client) RemoveMembership

func (c *Client) RemoveMembership() goa.Endpoint

RemoveMembership returns an endpoint that makes HTTP requests to the project service RemoveMembership server.

func (*Client) SetDefaultProject

func (c *Client) SetDefaultProject() goa.Endpoint

SetDefaultProject returns an endpoint that makes HTTP requests to the project service SetDefaultProject server.

func (*Client) SetProjectAccount

func (c *Client) SetProjectAccount() goa.Endpoint

SetProjectAccount returns an endpoint that makes HTTP requests to the project service SetProjectAccount server.

func (*Client) UpdateMembership

func (c *Client) UpdateMembership() goa.Endpoint

UpdateMembership returns an endpoint that makes HTTP requests to the project service UpdateMembership server.

type CreateProjectBadRequestResponseBody

type CreateProjectBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

CreateProjectBadRequestResponseBody is the type of the "project" service "CreateProject" endpoint HTTP response body for the "bad-request" error.

type CreateProjectInvalidParameterResponseBody

type CreateProjectInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

CreateProjectInvalidParameterResponseBody is the type of the "project" service "CreateProject" endpoint HTTP response body for the "invalid-parameter" error.

type CreateProjectInvalidScopesResponseBody

type CreateProjectInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

CreateProjectInvalidScopesResponseBody is the type of the "project" service "CreateProject" endpoint HTTP response body for the "invalid-scopes" error.

type CreateProjectNotImplementedResponseBody

type CreateProjectNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

CreateProjectNotImplementedResponseBody is the type of the "project" service "CreateProject" endpoint HTTP response body for the "not-implemented" error.

type CreateProjectRequestBody

type CreateProjectRequestBody struct {
	// Project name
	Name string `form:"name" json:"name" xml:"name"`
	// URN of the billing account
	AccountUrn *string `form:"account_urn,omitempty" json:"account_urn,omitempty" xml:"account_urn,omitempty"`
	// URN of the parent project
	ParentProjectUrn *string `form:"parent_project_urn,omitempty" json:"parent_project_urn,omitempty" xml:"parent_project_urn,omitempty"`
	// Additional Metadata
	Properties *ProjectPropertiesRequestBodyRequestBody `form:"properties,omitempty" json:"properties,omitempty" xml:"properties,omitempty"`
}

CreateProjectRequestBody is the type of the "project" service "CreateProject" endpoint HTTP request body.

func NewCreateProjectRequestBody

func NewCreateProjectRequestBody(p *project.CreateProjectPayload) *CreateProjectRequestBody

NewCreateProjectRequestBody builds the HTTP request body from the payload of the "CreateProject" endpoint of the "project" service.

type CreateProjectResponseBody

type CreateProjectResponseBody struct {
	// Project status
	Status *string `form:"status,omitempty" json:"status,omitempty" xml:"status,omitempty"`
	// DateTime project was created
	CreatedAt *string `form:"created_at,omitempty" json:"created_at,omitempty" xml:"created_at,omitempty"`
	// DateTime project last modified
	ModifiedAt *string `form:"modified_at,omitempty" json:"modified_at,omitempty" xml:"modified_at,omitempty"`
	// Account URN
	Account *string `form:"account,omitempty" json:"account,omitempty" xml:"account,omitempty"`
	// Parent Project URN
	Parent *string `form:"parent,omitempty" json:"parent,omitempty" xml:"parent,omitempty"`
	// Additional Metadata
	Properties *ProjectPropertiesResponseBody `form:"properties,omitempty" json:"properties,omitempty" xml:"properties,omitempty"`
	// Project URN
	Urn *string `form:"urn,omitempty" json:"urn,omitempty" xml:"urn,omitempty"`
	// Project name
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
}

CreateProjectResponseBody is the type of the "project" service "CreateProject" endpoint HTTP response body.

type DefaultProjectBadRequestResponseBody

type DefaultProjectBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

DefaultProjectBadRequestResponseBody is the type of the "project" service "DefaultProject" endpoint HTTP response body for the "bad-request" error.

type DefaultProjectInvalidParameterResponseBody

type DefaultProjectInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

DefaultProjectInvalidParameterResponseBody is the type of the "project" service "DefaultProject" endpoint HTTP response body for the "invalid-parameter" error.

type DefaultProjectInvalidScopesResponseBody

type DefaultProjectInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

DefaultProjectInvalidScopesResponseBody is the type of the "project" service "DefaultProject" endpoint HTTP response body for the "invalid-scopes" error.

type DefaultProjectNotFoundResponseBody

type DefaultProjectNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

DefaultProjectNotFoundResponseBody is the type of the "project" service "DefaultProject" endpoint HTTP response body for the "not-found" error.

type DefaultProjectNotImplementedResponseBody

type DefaultProjectNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

DefaultProjectNotImplementedResponseBody is the type of the "project" service "DefaultProject" endpoint HTTP response body for the "not-implemented" error.

type DefaultProjectResponseBody

type DefaultProjectResponseBody struct {
	// Project status
	Status *string `form:"status,omitempty" json:"status,omitempty" xml:"status,omitempty"`
	// DateTime project was created
	CreatedAt *string `form:"created_at,omitempty" json:"created_at,omitempty" xml:"created_at,omitempty"`
	// DateTime project last modified
	ModifiedAt *string `form:"modified_at,omitempty" json:"modified_at,omitempty" xml:"modified_at,omitempty"`
	// Account URN
	Account *string `form:"account,omitempty" json:"account,omitempty" xml:"account,omitempty"`
	// Parent Project URN
	Parent *string `form:"parent,omitempty" json:"parent,omitempty" xml:"parent,omitempty"`
	// Additional Metadata
	Properties *ProjectPropertiesResponseBody `form:"properties,omitempty" json:"properties,omitempty" xml:"properties,omitempty"`
	// Project URN
	Urn *string `form:"urn,omitempty" json:"urn,omitempty" xml:"urn,omitempty"`
	// Project name
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
}

DefaultProjectResponseBody is the type of the "project" service "DefaultProject" endpoint HTTP response body.

type DeleteBadRequestResponseBody

type DeleteBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

DeleteBadRequestResponseBody is the type of the "project" service "delete" endpoint HTTP response body for the "bad-request" error.

type DeleteInvalidScopesResponseBody

type DeleteInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

DeleteInvalidScopesResponseBody is the type of the "project" service "delete" endpoint HTTP response body for the "invalid-scopes" error.

type DeleteNotImplementedResponseBody

type DeleteNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

DeleteNotImplementedResponseBody is the type of the "project" service "delete" endpoint HTTP response body for the "not-implemented" error.

type ListBadRequestResponseBody

type ListBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ListBadRequestResponseBody is the type of the "project" service "list" endpoint HTTP response body for the "bad-request" error.

type ListInvalidParameterResponseBody

type ListInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

ListInvalidParameterResponseBody is the type of the "project" service "list" endpoint HTTP response body for the "invalid-parameter" error.

type ListInvalidScopesResponseBody

type ListInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ListInvalidScopesResponseBody is the type of the "project" service "list" endpoint HTTP response body for the "invalid-scopes" error.

type ListNotImplementedResponseBody

type ListNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ListNotImplementedResponseBody is the type of the "project" service "list" endpoint HTTP response body for the "not-implemented" error.

type ListProjectMembersBadRequestResponseBody

type ListProjectMembersBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ListProjectMembersBadRequestResponseBody is the type of the "project" service "ListProjectMembers" endpoint HTTP response body for the "bad-request" error.

type ListProjectMembersInvalidParameterResponseBody

type ListProjectMembersInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

ListProjectMembersInvalidParameterResponseBody is the type of the "project" service "ListProjectMembers" endpoint HTTP response body for the "invalid-parameter" error.

type ListProjectMembersInvalidScopesResponseBody

type ListProjectMembersInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ListProjectMembersInvalidScopesResponseBody is the type of the "project" service "ListProjectMembers" endpoint HTTP response body for the "invalid-scopes" error.

type ListProjectMembersNotFoundResponseBody

type ListProjectMembersNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ListProjectMembersNotFoundResponseBody is the type of the "project" service "ListProjectMembers" endpoint HTTP response body for the "not-found" error.

type ListProjectMembersNotImplementedResponseBody

type ListProjectMembersNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ListProjectMembersNotImplementedResponseBody is the type of the "project" service "ListProjectMembers" endpoint HTTP response body for the "not-implemented" error.

type ListProjectMembersResponseBody

type ListProjectMembersResponseBody struct {
	// Members
	Members []*UserListItemResponseBody `form:"members,omitempty" json:"members,omitempty" xml:"members,omitempty"`
	// A pagination token to retrieve the next set of results. Empty if there are
	// no more results
	Page *string `form:"page,omitempty" json:"page,omitempty" xml:"page,omitempty"`
	// Time at which this list was valid
	AtTime *string `form:"at-time,omitempty" json:"at-time,omitempty" xml:"at-time,omitempty"`
}

ListProjectMembersResponseBody is the type of the "project" service "ListProjectMembers" endpoint HTTP response body.

type ListResponseBody

type ListResponseBody struct {
	// Projects
	Projects ProjectListItemCollectionResponseBody `form:"projects,omitempty" json:"projects,omitempty" xml:"projects,omitempty"`
	// Time at which this list was valid
	AtTime *string `form:"at-time,omitempty" json:"at-time,omitempty" xml:"at-time,omitempty"`
	// A pagination token to retrieve the next set of results. Empty if there are
	// no more results
	Page *string `form:"page,omitempty" json:"page,omitempty" xml:"page,omitempty"`
}

ListResponseBody is the type of the "project" service "list" endpoint HTTP response body.

type ProjectAccountBadRequestResponseBody

type ProjectAccountBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ProjectAccountBadRequestResponseBody is the type of the "project" service "ProjectAccount" endpoint HTTP response body for the "bad-request" error.

type ProjectAccountInvalidParameterResponseBody

type ProjectAccountInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

ProjectAccountInvalidParameterResponseBody is the type of the "project" service "ProjectAccount" endpoint HTTP response body for the "invalid-parameter" error.

type ProjectAccountInvalidScopesResponseBody

type ProjectAccountInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ProjectAccountInvalidScopesResponseBody is the type of the "project" service "ProjectAccount" endpoint HTTP response body for the "invalid-scopes" error.

type ProjectAccountNotFoundResponseBody

type ProjectAccountNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ProjectAccountNotFoundResponseBody is the type of the "project" service "ProjectAccount" endpoint HTTP response body for the "not-found" error.

type ProjectAccountNotImplementedResponseBody

type ProjectAccountNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ProjectAccountNotImplementedResponseBody is the type of the "project" service "ProjectAccount" endpoint HTTP response body for the "not-implemented" error.

type ProjectAccountResponseBody

type ProjectAccountResponseBody struct {
	// Account URN
	AccountUrn *string `form:"account_urn,omitempty" json:"account_urn,omitempty" xml:"account_urn,omitempty"`
}

ProjectAccountResponseBody is the type of the "project" service "ProjectAccount" endpoint HTTP response body.

type ProjectListItemCollectionResponseBody

type ProjectListItemCollectionResponseBody []*ProjectListItemResponseBody

ProjectListItemCollectionResponseBody is used to define fields on response body types.

type ProjectListItemResponseBody

type ProjectListItemResponseBody struct {
	// Project Name
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// User Role
	Role *string `form:"role,omitempty" json:"role,omitempty" xml:"role,omitempty"`
	// Project URN
	Urn *string `form:"urn,omitempty" json:"urn,omitempty" xml:"urn,omitempty"`
	// DateTime project was created
	CreatedAt *string `form:"created_at,omitempty" json:"created_at,omitempty" xml:"created_at,omitempty"`
	// DateTime project last modified
	ModifiedAt *string `form:"modified_at,omitempty" json:"modified_at,omitempty" xml:"modified_at,omitempty"`
	// Time at which this list was valid
	AtTime *string `form:"at-time,omitempty" json:"at-time,omitempty" xml:"at-time,omitempty"`
}

ProjectListItemResponseBody is used to define fields on response body types.

type ProjectPropertiesRequestBodyRequestBody

type ProjectPropertiesRequestBodyRequestBody struct {
	// String metadata for detailing the use of this project
	Details *string `form:"details,omitempty" json:"details,omitempty" xml:"details,omitempty"`
}

ProjectPropertiesRequestBodyRequestBody is used to define fields on request body types.

type ProjectPropertiesResponseBody

type ProjectPropertiesResponseBody struct {
	// String metadata for detailing the use of this project
	Details *string `form:"details,omitempty" json:"details,omitempty" xml:"details,omitempty"`
}

ProjectPropertiesResponseBody is used to define fields on response body types.

type ReadBadRequestResponseBody

type ReadBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ReadBadRequestResponseBody is the type of the "project" service "read" endpoint HTTP response body for the "bad-request" error.

type ReadInvalidScopesResponseBody

type ReadInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ReadInvalidScopesResponseBody is the type of the "project" service "read" endpoint HTTP response body for the "invalid-scopes" error.

type ReadNotFoundResponseBody

type ReadNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ReadNotFoundResponseBody is the type of the "project" service "read" endpoint HTTP response body for the "not-found" error.

type ReadNotImplementedResponseBody

type ReadNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

ReadNotImplementedResponseBody is the type of the "project" service "read" endpoint HTTP response body for the "not-implemented" error.

type ReadResponseBody

type ReadResponseBody struct {
	// Project status
	Status *string `form:"status,omitempty" json:"status,omitempty" xml:"status,omitempty"`
	// DateTime project was created
	CreatedAt *string `form:"created_at,omitempty" json:"created_at,omitempty" xml:"created_at,omitempty"`
	// DateTime project last modified
	ModifiedAt *string `form:"modified_at,omitempty" json:"modified_at,omitempty" xml:"modified_at,omitempty"`
	// Account URN
	Account *string `form:"account,omitempty" json:"account,omitempty" xml:"account,omitempty"`
	// Parent Project URN
	Parent *string `form:"parent,omitempty" json:"parent,omitempty" xml:"parent,omitempty"`
	// Additional Metadata
	Properties *ProjectPropertiesResponseBody `form:"properties,omitempty" json:"properties,omitempty" xml:"properties,omitempty"`
	// Project URN
	Urn *string `form:"urn,omitempty" json:"urn,omitempty" xml:"urn,omitempty"`
	// Project name
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
}

ReadResponseBody is the type of the "project" service "read" endpoint HTTP response body.

type RemoveMembershipBadRequestResponseBody

type RemoveMembershipBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

RemoveMembershipBadRequestResponseBody is the type of the "project" service "RemoveMembership" endpoint HTTP response body for the "bad-request" error.

type RemoveMembershipInvalidParameterResponseBody

type RemoveMembershipInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

RemoveMembershipInvalidParameterResponseBody is the type of the "project" service "RemoveMembership" endpoint HTTP response body for the "invalid-parameter" error.

type RemoveMembershipInvalidScopesResponseBody

type RemoveMembershipInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

RemoveMembershipInvalidScopesResponseBody is the type of the "project" service "RemoveMembership" endpoint HTTP response body for the "invalid-scopes" error.

type RemoveMembershipNotFoundResponseBody

type RemoveMembershipNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

RemoveMembershipNotFoundResponseBody is the type of the "project" service "RemoveMembership" endpoint HTTP response body for the "not-found" error.

type RemoveMembershipNotImplementedResponseBody

type RemoveMembershipNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

RemoveMembershipNotImplementedResponseBody is the type of the "project" service "RemoveMembership" endpoint HTTP response body for the "not-implemented" error.

type SetDefaultProjectBadRequestResponseBody

type SetDefaultProjectBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetDefaultProjectBadRequestResponseBody is the type of the "project" service "SetDefaultProject" endpoint HTTP response body for the "bad-request" error.

type SetDefaultProjectInvalidParameterResponseBody

type SetDefaultProjectInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

SetDefaultProjectInvalidParameterResponseBody is the type of the "project" service "SetDefaultProject" endpoint HTTP response body for the "invalid-parameter" error.

type SetDefaultProjectInvalidScopesResponseBody

type SetDefaultProjectInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetDefaultProjectInvalidScopesResponseBody is the type of the "project" service "SetDefaultProject" endpoint HTTP response body for the "invalid-scopes" error.

type SetDefaultProjectNotFoundResponseBody

type SetDefaultProjectNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetDefaultProjectNotFoundResponseBody is the type of the "project" service "SetDefaultProject" endpoint HTTP response body for the "not-found" error.

type SetDefaultProjectNotImplementedResponseBody

type SetDefaultProjectNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetDefaultProjectNotImplementedResponseBody is the type of the "project" service "SetDefaultProject" endpoint HTTP response body for the "not-implemented" error.

type SetDefaultProjectRequestBody

type SetDefaultProjectRequestBody struct {
	// Project URN
	ProjectUrn string `form:"project_urn" json:"project_urn" xml:"project_urn"`
	// User URN
	UserUrn *string `form:"user_urn,omitempty" json:"user_urn,omitempty" xml:"user_urn,omitempty"`
}

SetDefaultProjectRequestBody is the type of the "project" service "SetDefaultProject" endpoint HTTP request body.

func NewSetDefaultProjectRequestBody

func NewSetDefaultProjectRequestBody(p *project.SetDefaultProjectPayload) *SetDefaultProjectRequestBody

NewSetDefaultProjectRequestBody builds the HTTP request body from the payload of the "SetDefaultProject" endpoint of the "project" service.

type SetProjectAccountBadRequestResponseBody

type SetProjectAccountBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetProjectAccountBadRequestResponseBody is the type of the "project" service "SetProjectAccount" endpoint HTTP response body for the "bad-request" error.

type SetProjectAccountInvalidParameterResponseBody

type SetProjectAccountInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

SetProjectAccountInvalidParameterResponseBody is the type of the "project" service "SetProjectAccount" endpoint HTTP response body for the "invalid-parameter" error.

type SetProjectAccountInvalidScopesResponseBody

type SetProjectAccountInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetProjectAccountInvalidScopesResponseBody is the type of the "project" service "SetProjectAccount" endpoint HTTP response body for the "invalid-scopes" error.

type SetProjectAccountNotFoundResponseBody

type SetProjectAccountNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetProjectAccountNotFoundResponseBody is the type of the "project" service "SetProjectAccount" endpoint HTTP response body for the "not-found" error.

type SetProjectAccountNotImplementedResponseBody

type SetProjectAccountNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

SetProjectAccountNotImplementedResponseBody is the type of the "project" service "SetProjectAccount" endpoint HTTP response body for the "not-implemented" error.

type SetProjectAccountRequestBody

type SetProjectAccountRequestBody struct {
	// Account URN
	AccountUrn string `form:"account_urn" json:"account_urn" xml:"account_urn"`
}

SetProjectAccountRequestBody is the type of the "project" service "SetProjectAccount" endpoint HTTP request body.

func NewSetProjectAccountRequestBody

func NewSetProjectAccountRequestBody(p *project.SetProjectAccountPayload) *SetProjectAccountRequestBody

NewSetProjectAccountRequestBody builds the HTTP request body from the payload of the "SetProjectAccount" endpoint of the "project" service.

type UpdateMembershipBadRequestResponseBody

type UpdateMembershipBadRequestResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

UpdateMembershipBadRequestResponseBody is the type of the "project" service "UpdateMembership" endpoint HTTP response body for the "bad-request" error.

type UpdateMembershipInvalidParameterResponseBody

type UpdateMembershipInvalidParameterResponseBody struct {
	// message describing expected type or pattern.
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
	// name of parameter.
	Name *string `form:"name,omitempty" json:"name,omitempty" xml:"name,omitempty"`
	// provided parameter value.
	Value *string `form:"value,omitempty" json:"value,omitempty" xml:"value,omitempty"`
}

UpdateMembershipInvalidParameterResponseBody is the type of the "project" service "UpdateMembership" endpoint HTTP response body for the "invalid-parameter" error.

type UpdateMembershipInvalidScopesResponseBody

type UpdateMembershipInvalidScopesResponseBody struct {
	// ID of involved resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

UpdateMembershipInvalidScopesResponseBody is the type of the "project" service "UpdateMembership" endpoint HTTP response body for the "invalid-scopes" error.

type UpdateMembershipNotFoundResponseBody

type UpdateMembershipNotFoundResponseBody struct {
	// ID of missing resource
	ID *string `form:"id,omitempty" json:"id,omitempty" xml:"id,omitempty"`
	// Message of error
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

UpdateMembershipNotFoundResponseBody is the type of the "project" service "UpdateMembership" endpoint HTTP response body for the "not-found" error.

type UpdateMembershipNotImplementedResponseBody

type UpdateMembershipNotImplementedResponseBody struct {
	// Information message
	Message *string `form:"message,omitempty" json:"message,omitempty" xml:"message,omitempty"`
}

UpdateMembershipNotImplementedResponseBody is the type of the "project" service "UpdateMembership" endpoint HTTP response body for the "not-implemented" error.

type UpdateMembershipRequestBody

type UpdateMembershipRequestBody struct {
	// Role
	Role string `form:"role" json:"role" xml:"role"`
}

UpdateMembershipRequestBody is the type of the "project" service "UpdateMembership" endpoint HTTP request body.

func NewUpdateMembershipRequestBody

func NewUpdateMembershipRequestBody(p *project.UpdateMembershipPayload) *UpdateMembershipRequestBody

NewUpdateMembershipRequestBody builds the HTTP request body from the payload of the "UpdateMembership" endpoint of the "project" service.

type UserListItemResponseBody

type UserListItemResponseBody struct {
	// User URN
	Urn *string `form:"urn,omitempty" json:"urn,omitempty" xml:"urn,omitempty"`
	// Email
	Email *string `form:"email,omitempty" json:"email,omitempty" xml:"email,omitempty"`
	// Role
	Role *string `form:"role,omitempty" json:"role,omitempty" xml:"role,omitempty"`
}

UserListItemResponseBody is used to define fields on response body types.

Jump to

Keyboard shortcuts

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