Categorygithub.com/hashicorp/hcp-sdk-goclientscloud-resource-managerstable2019-12-10clientproject_service
# Functions
New creates a new project service API client.
NewProjectServiceCreateDefault creates a ProjectServiceCreateDefault with default headers values.
NewProjectServiceCreateOK creates a ProjectServiceCreateOK with default headers values.
NewProjectServiceCreateParams creates a new ProjectServiceCreateParams object, with the default timeout for this client.
NewProjectServiceCreateParamsWithContext creates a new ProjectServiceCreateParams object with the ability to set a context for a request.
NewProjectServiceCreateParamsWithHTTPClient creates a new ProjectServiceCreateParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceCreateParamsWithTimeout creates a new ProjectServiceCreateParams object with the ability to set a timeout on a request.
NewProjectServiceDeleteDefault creates a ProjectServiceDeleteDefault with default headers values.
NewProjectServiceDeleteOK creates a ProjectServiceDeleteOK with default headers values.
NewProjectServiceDeleteParams creates a new ProjectServiceDeleteParams object, with the default timeout for this client.
NewProjectServiceDeleteParamsWithContext creates a new ProjectServiceDeleteParams object with the ability to set a context for a request.
NewProjectServiceDeleteParamsWithHTTPClient creates a new ProjectServiceDeleteParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceDeleteParamsWithTimeout creates a new ProjectServiceDeleteParams object with the ability to set a timeout on a request.
NewProjectServiceGetDefault creates a ProjectServiceGetDefault with default headers values.
NewProjectServiceGetIamPolicyDefault creates a ProjectServiceGetIamPolicyDefault with default headers values.
NewProjectServiceGetIamPolicyOK creates a ProjectServiceGetIamPolicyOK with default headers values.
NewProjectServiceGetIamPolicyParams creates a new ProjectServiceGetIamPolicyParams object, with the default timeout for this client.
NewProjectServiceGetIamPolicyParamsWithContext creates a new ProjectServiceGetIamPolicyParams object with the ability to set a context for a request.
NewProjectServiceGetIamPolicyParamsWithHTTPClient creates a new ProjectServiceGetIamPolicyParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceGetIamPolicyParamsWithTimeout creates a new ProjectServiceGetIamPolicyParams object with the ability to set a timeout on a request.
NewProjectServiceGetOK creates a ProjectServiceGetOK with default headers values.
NewProjectServiceGetParams creates a new ProjectServiceGetParams object, with the default timeout for this client.
NewProjectServiceGetParamsWithContext creates a new ProjectServiceGetParams object with the ability to set a context for a request.
NewProjectServiceGetParamsWithHTTPClient creates a new ProjectServiceGetParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceGetParamsWithTimeout creates a new ProjectServiceGetParams object with the ability to set a timeout on a request.
NewProjectServiceGetProjectsCountDefault creates a ProjectServiceGetProjectsCountDefault with default headers values.
NewProjectServiceGetProjectsCountOK creates a ProjectServiceGetProjectsCountOK with default headers values.
NewProjectServiceGetProjectsCountParams creates a new ProjectServiceGetProjectsCountParams object, with the default timeout for this client.
NewProjectServiceGetProjectsCountParamsWithContext creates a new ProjectServiceGetProjectsCountParams object with the ability to set a context for a request.
NewProjectServiceGetProjectsCountParamsWithHTTPClient creates a new ProjectServiceGetProjectsCountParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceGetProjectsCountParamsWithTimeout creates a new ProjectServiceGetProjectsCountParams object with the ability to set a timeout on a request.
NewProjectServiceListDefault creates a ProjectServiceListDefault with default headers values.
NewProjectServiceListOK creates a ProjectServiceListOK with default headers values.
NewProjectServiceListParams creates a new ProjectServiceListParams object, with the default timeout for this client.
NewProjectServiceListParamsWithContext creates a new ProjectServiceListParams object with the ability to set a context for a request.
NewProjectServiceListParamsWithHTTPClient creates a new ProjectServiceListParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceListParamsWithTimeout creates a new ProjectServiceListParams object with the ability to set a timeout on a request.
NewProjectServiceSetDescriptionDefault creates a ProjectServiceSetDescriptionDefault with default headers values.
NewProjectServiceSetDescriptionOK creates a ProjectServiceSetDescriptionOK with default headers values.
NewProjectServiceSetDescriptionParams creates a new ProjectServiceSetDescriptionParams object, with the default timeout for this client.
NewProjectServiceSetDescriptionParamsWithContext creates a new ProjectServiceSetDescriptionParams object with the ability to set a context for a request.
NewProjectServiceSetDescriptionParamsWithHTTPClient creates a new ProjectServiceSetDescriptionParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceSetDescriptionParamsWithTimeout creates a new ProjectServiceSetDescriptionParams object with the ability to set a timeout on a request.
NewProjectServiceSetIamPolicyDefault creates a ProjectServiceSetIamPolicyDefault with default headers values.
NewProjectServiceSetIamPolicyOK creates a ProjectServiceSetIamPolicyOK with default headers values.
NewProjectServiceSetIamPolicyParams creates a new ProjectServiceSetIamPolicyParams object, with the default timeout for this client.
NewProjectServiceSetIamPolicyParamsWithContext creates a new ProjectServiceSetIamPolicyParams object with the ability to set a context for a request.
NewProjectServiceSetIamPolicyParamsWithHTTPClient creates a new ProjectServiceSetIamPolicyParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceSetIamPolicyParamsWithTimeout creates a new ProjectServiceSetIamPolicyParams object with the ability to set a timeout on a request.
NewProjectServiceSetNameDefault creates a ProjectServiceSetNameDefault with default headers values.
NewProjectServiceSetNameOK creates a ProjectServiceSetNameOK with default headers values.
NewProjectServiceSetNameParams creates a new ProjectServiceSetNameParams object, with the default timeout for this client.
NewProjectServiceSetNameParamsWithContext creates a new ProjectServiceSetNameParams object with the ability to set a context for a request.
NewProjectServiceSetNameParamsWithHTTPClient creates a new ProjectServiceSetNameParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceSetNameParamsWithTimeout creates a new ProjectServiceSetNameParams object with the ability to set a timeout on a request.
NewProjectServiceTestIamPermissionsDefault creates a ProjectServiceTestIamPermissionsDefault with default headers values.
NewProjectServiceTestIamPermissionsOK creates a ProjectServiceTestIamPermissionsOK with default headers values.
NewProjectServiceTestIamPermissionsParams creates a new ProjectServiceTestIamPermissionsParams object, with the default timeout for this client.
NewProjectServiceTestIamPermissionsParamsWithContext creates a new ProjectServiceTestIamPermissionsParams object with the ability to set a context for a request.
NewProjectServiceTestIamPermissionsParamsWithHTTPClient creates a new ProjectServiceTestIamPermissionsParams object with the ability to set a custom HTTPClient for a request.
NewProjectServiceTestIamPermissionsParamsWithTimeout creates a new ProjectServiceTestIamPermissionsParams object with the ability to set a timeout on a request.
# Structs
Client for project service API
*/.
ProjectServiceCreateDefault describes a response with status code -1, with default header values.
ProjectServiceCreateOK describes a response with status code 200, with default header values.
ProjectServiceCreateParams contains all the parameters to send to the API endpoint
for the project service create operation.
ProjectServiceCreateReader is a Reader for the ProjectServiceCreate structure.
ProjectServiceDeleteDefault describes a response with status code -1, with default header values.
ProjectServiceDeleteOK describes a response with status code 200, with default header values.
ProjectServiceDeleteParams contains all the parameters to send to the API endpoint
for the project service delete operation.
ProjectServiceDeleteReader is a Reader for the ProjectServiceDelete structure.
ProjectServiceGetDefault describes a response with status code -1, with default header values.
ProjectServiceGetIamPolicyDefault describes a response with status code -1, with default header values.
ProjectServiceGetIamPolicyOK describes a response with status code 200, with default header values.
ProjectServiceGetIamPolicyParams contains all the parameters to send to the API endpoint
for the project service get iam policy operation.
ProjectServiceGetIamPolicyReader is a Reader for the ProjectServiceGetIamPolicy structure.
ProjectServiceGetOK describes a response with status code 200, with default header values.
ProjectServiceGetParams contains all the parameters to send to the API endpoint
for the project service get operation.
ProjectServiceGetProjectsCountDefault describes a response with status code -1, with default header values.
ProjectServiceGetProjectsCountOK describes a response with status code 200, with default header values.
ProjectServiceGetProjectsCountParams contains all the parameters to send to the API endpoint
for the project service get projects count operation.
ProjectServiceGetProjectsCountReader is a Reader for the ProjectServiceGetProjectsCount structure.
ProjectServiceGetReader is a Reader for the ProjectServiceGet structure.
ProjectServiceListDefault describes a response with status code -1, with default header values.
ProjectServiceListOK describes a response with status code 200, with default header values.
ProjectServiceListParams contains all the parameters to send to the API endpoint
for the project service list operation.
ProjectServiceListReader is a Reader for the ProjectServiceList structure.
ProjectServiceSetDescriptionBody ProjectSetDescriptionRequest see ProjectService.SetDescription
swagger:model ProjectServiceSetDescriptionBody
*/.
ProjectServiceSetDescriptionDefault describes a response with status code -1, with default header values.
ProjectServiceSetDescriptionOK describes a response with status code 200, with default header values.
ProjectServiceSetDescriptionParams contains all the parameters to send to the API endpoint
for the project service set description operation.
ProjectServiceSetDescriptionReader is a Reader for the ProjectServiceSetDescription structure.
ProjectServiceSetIamPolicyBody ProjectSetIamPolicyRequest see ProjectService.SetIamPolicy
swagger:model ProjectServiceSetIamPolicyBody
*/.
ProjectServiceSetIamPolicyDefault describes a response with status code -1, with default header values.
ProjectServiceSetIamPolicyOK describes a response with status code 200, with default header values.
ProjectServiceSetIamPolicyParams contains all the parameters to send to the API endpoint
for the project service set iam policy operation.
ProjectServiceSetIamPolicyReader is a Reader for the ProjectServiceSetIamPolicy structure.
ProjectServiceSetNameBody ProjectSetNameRequest see ProjectService.SetName
swagger:model ProjectServiceSetNameBody
*/.
ProjectServiceSetNameDefault describes a response with status code -1, with default header values.
ProjectServiceSetNameOK describes a response with status code 200, with default header values.
ProjectServiceSetNameParams contains all the parameters to send to the API endpoint
for the project service set name operation.
ProjectServiceSetNameReader is a Reader for the ProjectServiceSetName structure.
ProjectServiceTestIamPermissionsBody see ProjectService.TestIamPermissions
swagger:model ProjectServiceTestIamPermissionsBody
*/.
ProjectServiceTestIamPermissionsDefault describes a response with status code -1, with default header values.
ProjectServiceTestIamPermissionsOK describes a response with status code 200, with default header values.
ProjectServiceTestIamPermissionsParams contains all the parameters to send to the API endpoint
for the project service test iam permissions operation.
ProjectServiceTestIamPermissionsReader is a Reader for the ProjectServiceTestIamPermissions structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.