package
0.6.2
Repository: https://github.com/vmware/vra-sdk-go.git
Documentation: pkg.go.dev

# Functions

New creates a new project API client.
NewCreateProjectBadRequest creates a CreateProjectBadRequest with default headers values.
NewCreateProjectCreated creates a CreateProjectCreated with default headers values.
NewCreateProjectForbidden creates a CreateProjectForbidden with default headers values.
NewCreateProjectParams creates a new CreateProjectParams object, with the default timeout for this client.
NewCreateProjectParamsWithContext creates a new CreateProjectParams object with the ability to set a context for a request.
NewCreateProjectParamsWithHTTPClient creates a new CreateProjectParams object with the ability to set a custom HTTPClient for a request.
NewCreateProjectParamsWithTimeout creates a new CreateProjectParams object with the ability to set a timeout on a request.
NewCreateUsingPOSTMixin5BadRequest creates a CreateUsingPOSTMixin5BadRequest with default headers values.
NewCreateUsingPOSTMixin5Conflict creates a CreateUsingPOSTMixin5Conflict with default headers values.
NewCreateUsingPOSTMixin5Created creates a CreateUsingPOSTMixin5Created with default headers values.
NewCreateUsingPOSTMixin5Forbidden creates a CreateUsingPOSTMixin5Forbidden with default headers values.
NewCreateUsingPOSTMixin5Params creates a new CreateUsingPOSTMixin5Params object, with the default timeout for this client.
NewCreateUsingPOSTMixin5ParamsWithContext creates a new CreateUsingPOSTMixin5Params object with the ability to set a context for a request.
NewCreateUsingPOSTMixin5ParamsWithHTTPClient creates a new CreateUsingPOSTMixin5Params object with the ability to set a custom HTTPClient for a request.
NewCreateUsingPOSTMixin5ParamsWithTimeout creates a new CreateUsingPOSTMixin5Params object with the ability to set a timeout on a request.
NewDeleteProjectConflict creates a DeleteProjectConflict with default headers values.
NewDeleteProjectForbidden creates a DeleteProjectForbidden with default headers values.
NewDeleteProjectNoContent creates a DeleteProjectNoContent with default headers values.
NewDeleteProjectParams creates a new DeleteProjectParams object, with the default timeout for this client.
NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with the ability to set a context for a request.
NewDeleteProjectParamsWithHTTPClient creates a new DeleteProjectParams object with the ability to set a custom HTTPClient for a request.
NewDeleteProjectParamsWithTimeout creates a new DeleteProjectParams object with the ability to set a timeout on a request.
NewDeleteProjectUsingDELETEBadRequest creates a DeleteProjectUsingDELETEBadRequest with default headers values.
NewDeleteProjectUsingDELETEConflict creates a DeleteProjectUsingDELETEConflict with default headers values.
NewDeleteProjectUsingDELETEForbidden creates a DeleteProjectUsingDELETEForbidden with default headers values.
NewDeleteProjectUsingDELETEOK creates a DeleteProjectUsingDELETEOK with default headers values.
NewDeleteProjectUsingDELETEParams creates a new DeleteProjectUsingDELETEParams object, with the default timeout for this client.
NewDeleteProjectUsingDELETEParamsWithContext creates a new DeleteProjectUsingDELETEParams object with the ability to set a context for a request.
NewDeleteProjectUsingDELETEParamsWithHTTPClient creates a new DeleteProjectUsingDELETEParams object with the ability to set a custom HTTPClient for a request.
NewDeleteProjectUsingDELETEParamsWithTimeout creates a new DeleteProjectUsingDELETEParams object with the ability to set a timeout on a request.
NewGetAllProjectsUsingGETForbidden creates a GetAllProjectsUsingGETForbidden with default headers values.
NewGetAllProjectsUsingGETOK creates a GetAllProjectsUsingGETOK with default headers values.
NewGetAllProjectsUsingGETParams creates a new GetAllProjectsUsingGETParams object, with the default timeout for this client.
NewGetAllProjectsUsingGETParamsWithContext creates a new GetAllProjectsUsingGETParams object with the ability to set a context for a request.
NewGetAllProjectsUsingGETParamsWithHTTPClient creates a new GetAllProjectsUsingGETParams object with the ability to set a custom HTTPClient for a request.
NewGetAllProjectsUsingGETParamsWithTimeout creates a new GetAllProjectsUsingGETParams object with the ability to set a timeout on a request.
NewGetAllProjectsUsingGETUnauthorized creates a GetAllProjectsUsingGETUnauthorized with default headers values.
NewGetProjectForbidden creates a GetProjectForbidden with default headers values.
NewGetProjectNotFound creates a GetProjectNotFound with default headers values.
NewGetProjectOK creates a GetProjectOK with default headers values.
NewGetProjectParams creates a new GetProjectParams object, with the default timeout for this client.
NewGetProjectParamsWithContext creates a new GetProjectParams object with the ability to set a context for a request.
NewGetProjectParamsWithHTTPClient creates a new GetProjectParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectParamsWithTimeout creates a new GetProjectParams object with the ability to set a timeout on a request.
NewGetProjectResourceMetadataForbidden creates a GetProjectResourceMetadataForbidden with default headers values.
NewGetProjectResourceMetadataNotFound creates a GetProjectResourceMetadataNotFound with default headers values.
NewGetProjectResourceMetadataOK creates a GetProjectResourceMetadataOK with default headers values.
NewGetProjectResourceMetadataParams creates a new GetProjectResourceMetadataParams object, with the default timeout for this client.
NewGetProjectResourceMetadataParamsWithContext creates a new GetProjectResourceMetadataParams object with the ability to set a context for a request.
NewGetProjectResourceMetadataParamsWithHTTPClient creates a new GetProjectResourceMetadataParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectResourceMetadataParamsWithTimeout creates a new GetProjectResourceMetadataParams object with the ability to set a timeout on a request.
NewGetProjectsForbidden creates a GetProjectsForbidden with default headers values.
NewGetProjectsOK creates a GetProjectsOK with default headers values.
NewGetProjectsParams creates a new GetProjectsParams object, with the default timeout for this client.
NewGetProjectsParamsWithContext creates a new GetProjectsParams object with the ability to set a context for a request.
NewGetProjectsParamsWithHTTPClient creates a new GetProjectsParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectsParamsWithTimeout creates a new GetProjectsParams object with the ability to set a timeout on a request.
NewGetProjectUsingGETForbidden creates a GetProjectUsingGETForbidden with default headers values.
NewGetProjectUsingGETNotFound creates a GetProjectUsingGETNotFound with default headers values.
NewGetProjectUsingGETOK creates a GetProjectUsingGETOK with default headers values.
NewGetProjectUsingGETParams creates a new GetProjectUsingGETParams object, with the default timeout for this client.
NewGetProjectUsingGETParamsWithContext creates a new GetProjectUsingGETParams object with the ability to set a context for a request.
NewGetProjectUsingGETParamsWithHTTPClient creates a new GetProjectUsingGETParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectUsingGETParamsWithTimeout creates a new GetProjectUsingGETParams object with the ability to set a timeout on a request.
NewGetUsingGETMixin5NotFound creates a GetUsingGETMixin5NotFound with default headers values.
NewGetUsingGETMixin5OK creates a GetUsingGETMixin5OK with default headers values.
NewGetUsingGETMixin5Params creates a new GetUsingGETMixin5Params object, with the default timeout for this client.
NewGetUsingGETMixin5ParamsWithContext creates a new GetUsingGETMixin5Params object with the ability to set a context for a request.
NewGetUsingGETMixin5ParamsWithHTTPClient creates a new GetUsingGETMixin5Params object with the ability to set a custom HTTPClient for a request.
NewGetUsingGETMixin5ParamsWithTimeout creates a new GetUsingGETMixin5Params object with the ability to set a timeout on a request.
NewModifyProjectCostsUsingPATCHForbidden creates a ModifyProjectCostsUsingPATCHForbidden with default headers values.
NewModifyProjectCostsUsingPATCHNotFound creates a ModifyProjectCostsUsingPATCHNotFound with default headers values.
NewModifyProjectCostsUsingPATCHOK creates a ModifyProjectCostsUsingPATCHOK with default headers values.
NewModifyProjectCostsUsingPATCHParams creates a new ModifyProjectCostsUsingPATCHParams object, with the default timeout for this client.
NewModifyProjectCostsUsingPATCHParamsWithContext creates a new ModifyProjectCostsUsingPATCHParams object with the ability to set a context for a request.
NewModifyProjectCostsUsingPATCHParamsWithHTTPClient creates a new ModifyProjectCostsUsingPATCHParams object with the ability to set a custom HTTPClient for a request.
NewModifyProjectCostsUsingPATCHParamsWithTimeout creates a new ModifyProjectCostsUsingPATCHParams object with the ability to set a timeout on a request.
NewModifyProjectPrincipalsUsingPATCHBadRequest creates a ModifyProjectPrincipalsUsingPATCHBadRequest with default headers values.
NewModifyProjectPrincipalsUsingPATCHForbidden creates a ModifyProjectPrincipalsUsingPATCHForbidden with default headers values.
NewModifyProjectPrincipalsUsingPATCHNotFound creates a ModifyProjectPrincipalsUsingPATCHNotFound with default headers values.
NewModifyProjectPrincipalsUsingPATCHOK creates a ModifyProjectPrincipalsUsingPATCHOK with default headers values.
NewModifyProjectPrincipalsUsingPATCHParams creates a new ModifyProjectPrincipalsUsingPATCHParams object, with the default timeout for this client.
NewModifyProjectPrincipalsUsingPATCHParamsWithContext creates a new ModifyProjectPrincipalsUsingPATCHParams object with the ability to set a context for a request.
NewModifyProjectPrincipalsUsingPATCHParamsWithHTTPClient creates a new ModifyProjectPrincipalsUsingPATCHParams object with the ability to set a custom HTTPClient for a request.
NewModifyProjectPrincipalsUsingPATCHParamsWithTimeout creates a new ModifyProjectPrincipalsUsingPATCHParams object with the ability to set a timeout on a request.
NewModifyProjectUsingPATCHForbidden creates a ModifyProjectUsingPATCHForbidden with default headers values.
NewModifyProjectUsingPATCHNotFound creates a ModifyProjectUsingPATCHNotFound with default headers values.
NewModifyProjectUsingPATCHOK creates a ModifyProjectUsingPATCHOK with default headers values.
NewModifyProjectUsingPATCHParams creates a new ModifyProjectUsingPATCHParams object, with the default timeout for this client.
NewModifyProjectUsingPATCHParamsWithContext creates a new ModifyProjectUsingPATCHParams object with the ability to set a context for a request.
NewModifyProjectUsingPATCHParamsWithHTTPClient creates a new ModifyProjectUsingPATCHParams object with the ability to set a custom HTTPClient for a request.
NewModifyProjectUsingPATCHParamsWithTimeout creates a new ModifyProjectUsingPATCHParams object with the ability to set a timeout on a request.
NewSyncProjectsPrincipalsUsingPOSTForbidden creates a SyncProjectsPrincipalsUsingPOSTForbidden with default headers values.
NewSyncProjectsPrincipalsUsingPOSTNotFound creates a SyncProjectsPrincipalsUsingPOSTNotFound with default headers values.
NewSyncProjectsPrincipalsUsingPOSTOK creates a SyncProjectsPrincipalsUsingPOSTOK with default headers values.
NewSyncProjectsPrincipalsUsingPOSTParams creates a new SyncProjectsPrincipalsUsingPOSTParams object, with the default timeout for this client.
NewSyncProjectsPrincipalsUsingPOSTParamsWithContext creates a new SyncProjectsPrincipalsUsingPOSTParams object with the ability to set a context for a request.
NewSyncProjectsPrincipalsUsingPOSTParamsWithHTTPClient creates a new SyncProjectsPrincipalsUsingPOSTParams object with the ability to set a custom HTTPClient for a request.
NewSyncProjectsPrincipalsUsingPOSTParamsWithTimeout creates a new SyncProjectsPrincipalsUsingPOSTParams object with the ability to set a timeout on a request.
NewUpdateProjectBadRequest creates a UpdateProjectBadRequest with default headers values.
NewUpdateProjectForbidden creates a UpdateProjectForbidden with default headers values.
NewUpdateProjectOK creates a UpdateProjectOK with default headers values.
NewUpdateProjectParams creates a new UpdateProjectParams object, with the default timeout for this client.
NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with the ability to set a context for a request.
NewUpdateProjectParamsWithHTTPClient creates a new UpdateProjectParams object with the ability to set a custom HTTPClient for a request.
NewUpdateProjectParamsWithTimeout creates a new UpdateProjectParams object with the ability to set a timeout on a request.
NewUpdateProjectResourceMetadataBadRequest creates a UpdateProjectResourceMetadataBadRequest with default headers values.
NewUpdateProjectResourceMetadataForbidden creates a UpdateProjectResourceMetadataForbidden with default headers values.
NewUpdateProjectResourceMetadataOK creates a UpdateProjectResourceMetadataOK with default headers values.
NewUpdateProjectResourceMetadataParams creates a new UpdateProjectResourceMetadataParams object, with the default timeout for this client.
NewUpdateProjectResourceMetadataParamsWithContext creates a new UpdateProjectResourceMetadataParams object with the ability to set a context for a request.
NewUpdateProjectResourceMetadataParamsWithHTTPClient creates a new UpdateProjectResourceMetadataParams object with the ability to set a custom HTTPClient for a request.
NewUpdateProjectResourceMetadataParamsWithTimeout creates a new UpdateProjectResourceMetadataParams object with the ability to set a timeout on a request.
NewUpdateUsingPATCHMixin5BadRequest creates a UpdateUsingPATCHMixin5BadRequest with default headers values.
NewUpdateUsingPATCHMixin5NotFound creates a UpdateUsingPATCHMixin5NotFound with default headers values.
NewUpdateUsingPATCHMixin5OK creates a UpdateUsingPATCHMixin5OK with default headers values.
NewUpdateUsingPATCHMixin5Params creates a new UpdateUsingPATCHMixin5Params object, with the default timeout for this client.
NewUpdateUsingPATCHMixin5ParamsWithContext creates a new UpdateUsingPATCHMixin5Params object with the ability to set a context for a request.
NewUpdateUsingPATCHMixin5ParamsWithHTTPClient creates a new UpdateUsingPATCHMixin5Params object with the ability to set a custom HTTPClient for a request.
NewUpdateUsingPATCHMixin5ParamsWithTimeout creates a new UpdateUsingPATCHMixin5Params object with the ability to set a timeout on a request.

# Structs

Client for project API */.
CreateProjectBadRequest describes a response with status code 400, with default header values.
CreateProjectCreated describes a response with status code 201, with default header values.
CreateProjectForbidden describes a response with status code 403, with default header values.
CreateProjectParams contains all the parameters to send to the API endpoint for the create project operation.
CreateProjectReader is a Reader for the CreateProject structure.
CreateUsingPOSTMixin5BadRequest describes a response with status code 400, with default header values.
CreateUsingPOSTMixin5Conflict describes a response with status code 409, with default header values.
CreateUsingPOSTMixin5Created describes a response with status code 201, with default header values.
CreateUsingPOSTMixin5Forbidden describes a response with status code 403, with default header values.
CreateUsingPOSTMixin5Params contains all the parameters to send to the API endpoint for the create using p o s t mixin5 operation.
CreateUsingPOSTMixin5Reader is a Reader for the CreateUsingPOSTMixin5 structure.
DeleteProjectConflict describes a response with status code 409, with default header values.
DeleteProjectForbidden describes a response with status code 403, with default header values.
DeleteProjectNoContent describes a response with status code 204, with default header values.
DeleteProjectParams contains all the parameters to send to the API endpoint for the delete project operation.
DeleteProjectReader is a Reader for the DeleteProject structure.
DeleteProjectUsingDELETEBadRequest describes a response with status code 400, with default header values.
DeleteProjectUsingDELETEConflict describes a response with status code 409, with default header values.
DeleteProjectUsingDELETEForbidden describes a response with status code 403, with default header values.
DeleteProjectUsingDELETEOK describes a response with status code 200, with default header values.
DeleteProjectUsingDELETEParams contains all the parameters to send to the API endpoint for the delete project using d e l e t e operation.
DeleteProjectUsingDELETEReader is a Reader for the DeleteProjectUsingDELETE structure.
GetAllProjectsUsingGETForbidden describes a response with status code 403, with default header values.
GetAllProjectsUsingGETOK describes a response with status code 200, with default header values.
GetAllProjectsUsingGETParams contains all the parameters to send to the API endpoint for the get all projects using g e t operation.
GetAllProjectsUsingGETReader is a Reader for the GetAllProjectsUsingGET structure.
GetAllProjectsUsingGETUnauthorized describes a response with status code 401, with default header values.
GetProjectForbidden describes a response with status code 403, with default header values.
GetProjectNotFound describes a response with status code 404, with default header values.
GetProjectOK describes a response with status code 200, with default header values.
GetProjectParams contains all the parameters to send to the API endpoint for the get project operation.
GetProjectReader is a Reader for the GetProject structure.
GetProjectResourceMetadataForbidden describes a response with status code 403, with default header values.
GetProjectResourceMetadataNotFound describes a response with status code 404, with default header values.
GetProjectResourceMetadataOK describes a response with status code 200, with default header values.
GetProjectResourceMetadataParams contains all the parameters to send to the API endpoint for the get project resource metadata operation.
GetProjectResourceMetadataReader is a Reader for the GetProjectResourceMetadata structure.
GetProjectsForbidden describes a response with status code 403, with default header values.
GetProjectsOK describes a response with status code 200, with default header values.
GetProjectsParams contains all the parameters to send to the API endpoint for the get projects operation.
GetProjectsReader is a Reader for the GetProjects structure.
GetProjectUsingGETForbidden describes a response with status code 403, with default header values.
GetProjectUsingGETNotFound describes a response with status code 404, with default header values.
GetProjectUsingGETOK describes a response with status code 200, with default header values.
GetProjectUsingGETParams contains all the parameters to send to the API endpoint for the get project using g e t operation.
GetProjectUsingGETReader is a Reader for the GetProjectUsingGET structure.
GetUsingGETMixin5NotFound describes a response with status code 404, with default header values.
GetUsingGETMixin5OK describes a response with status code 200, with default header values.
GetUsingGETMixin5Params contains all the parameters to send to the API endpoint for the get using g e t mixin5 operation.
GetUsingGETMixin5Reader is a Reader for the GetUsingGETMixin5 structure.
ModifyProjectCostsUsingPATCHForbidden describes a response with status code 403, with default header values.
ModifyProjectCostsUsingPATCHNotFound describes a response with status code 404, with default header values.
ModifyProjectCostsUsingPATCHOK describes a response with status code 200, with default header values.
ModifyProjectCostsUsingPATCHParams contains all the parameters to send to the API endpoint for the modify project costs using p a t c h operation.
ModifyProjectCostsUsingPATCHReader is a Reader for the ModifyProjectCostsUsingPATCH structure.
ModifyProjectPrincipalsUsingPATCHBadRequest describes a response with status code 400, with default header values.
ModifyProjectPrincipalsUsingPATCHForbidden describes a response with status code 403, with default header values.
ModifyProjectPrincipalsUsingPATCHNotFound describes a response with status code 404, with default header values.
ModifyProjectPrincipalsUsingPATCHOK describes a response with status code 200, with default header values.
ModifyProjectPrincipalsUsingPATCHParams contains all the parameters to send to the API endpoint for the modify project principals using p a t c h operation.
ModifyProjectPrincipalsUsingPATCHReader is a Reader for the ModifyProjectPrincipalsUsingPATCH structure.
ModifyProjectUsingPATCHForbidden describes a response with status code 403, with default header values.
ModifyProjectUsingPATCHNotFound describes a response with status code 404, with default header values.
ModifyProjectUsingPATCHOK describes a response with status code 200, with default header values.
ModifyProjectUsingPATCHParams contains all the parameters to send to the API endpoint for the modify project using p a t c h operation.
ModifyProjectUsingPATCHReader is a Reader for the ModifyProjectUsingPATCH structure.
SyncProjectsPrincipalsUsingPOSTForbidden describes a response with status code 403, with default header values.
SyncProjectsPrincipalsUsingPOSTNotFound describes a response with status code 404, with default header values.
SyncProjectsPrincipalsUsingPOSTOK describes a response with status code 200, with default header values.
SyncProjectsPrincipalsUsingPOSTParams contains all the parameters to send to the API endpoint for the sync projects principals using p o s t operation.
SyncProjectsPrincipalsUsingPOSTReader is a Reader for the SyncProjectsPrincipalsUsingPOST structure.
UpdateProjectBadRequest describes a response with status code 400, with default header values.
UpdateProjectForbidden describes a response with status code 403, with default header values.
UpdateProjectOK describes a response with status code 200, with default header values.
UpdateProjectParams contains all the parameters to send to the API endpoint for the update project operation.
UpdateProjectReader is a Reader for the UpdateProject structure.
UpdateProjectResourceMetadataBadRequest describes a response with status code 400, with default header values.
UpdateProjectResourceMetadataForbidden describes a response with status code 403, with default header values.
UpdateProjectResourceMetadataOK describes a response with status code 200, with default header values.
UpdateProjectResourceMetadataParams contains all the parameters to send to the API endpoint for the update project resource metadata operation.
UpdateProjectResourceMetadataReader is a Reader for the UpdateProjectResourceMetadata structure.
UpdateUsingPATCHMixin5BadRequest describes a response with status code 400, with default header values.
UpdateUsingPATCHMixin5NotFound describes a response with status code 404, with default header values.
UpdateUsingPATCHMixin5OK describes a response with status code 200, with default header values.
UpdateUsingPATCHMixin5Params contains all the parameters to send to the API endpoint for the update using p a t c h mixin5 operation.
UpdateUsingPATCHMixin5Reader is a Reader for the UpdateUsingPATCHMixin5 structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.