2025-08-02
▼ ▲ securesourcemanager.projects.locations.list
Path : v1/{+name}/locations
Flat Path : v1/projects/{projectsId}/locations
HTTP Method : GET
Parameters :
name
Description : The resource that owns the locations collection, if applicable.
Pattern : ^projects/[^/]+$
Location : path
Required : Yes
Type : string
filter
Description : A filter to narrow down results to a preferred subset. The filtering language accepts strings like `"displayName=tokyo"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
Location : query
Type : string
pageSize
Description : The maximum number of results to return. If not set, the service selects a default.
Location : query
Type : integer
Format : int32
pageToken
Description : A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.
Location : query
Type : string
extraLocationTypes
Description : Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.
Location : query
Repeated : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists information about the supported locations for this service.
▼ ▲ securesourcemanager.projects.locations.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}
HTTP Method : GET
Parameters :
name
Description : Resource name for the location.
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets information about a location.
▼ ▲ securesourcemanager.projects.locations.instances.setIamPolicy
Path : v1/{+resource}:setIamPolicy
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}:setIamPolicy
HTTP Method : POST
Parameters :
resource
Description : REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/locations/[^/]+/instances/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : resource
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
▼ ▲ securesourcemanager.projects.locations.instances.getIamPolicy
Path : v1/{+resource}:getIamPolicy
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}:getIamPolicy
HTTP Method : GET
Parameters :
resource
Description : REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/locations/[^/]+/instances/[^/]+$
Location : path
Required : Yes
Type : string
options.requestedPolicyVersion
Description : Optional. The maximum policy version that will be used to format the policy. Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected. Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset. The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
Location : query
Type : integer
Format : int32
Parameter Order : resource
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
▼ ▲ securesourcemanager.projects.locations.instances.testIamPermissions
Path : v1/{+resource}:testIamPermissions
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}:testIamPermissions
HTTP Method : POST
Parameters :
resource
Description : REQUIRED: The resource for which the policy detail is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/locations/[^/]+/instances/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : resource
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
▼ ▲ securesourcemanager.projects.locations.instances.list
Path : v1/{+parent}/instances
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/instances
HTTP Method : GET
Parameters :
parent
Description : Required. Parent value for ListInstancesRequest.
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : A token identifying a page of results the server should return.
Location : query
Type : string
filter
Description : Filter for filtering results.
Location : query
Type : string
orderBy
Description : Hint for how to order the results.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists Instances in a given project and location.
▼ ▲ securesourcemanager.projects.locations.instances.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the resource.
Pattern : ^projects/[^/]+/locations/[^/]+/instances/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets details of a single instance.
▼ ▲ securesourcemanager.projects.locations.instances.create
Path : v1/{+parent}/instances
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/instances
HTTP Method : POST
Parameters :
parent
Description : Required. Value for parent.
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
instanceId
Description : Required. ID of the instance to be created.
Location : query
Type : string
requestId
Description : Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates a new instance in a given project and location.
▼ ▲ securesourcemanager.projects.locations.instances.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}
HTTP Method : DELETE
Parameters :
name
Description : Required. Name of the resource.
Pattern : ^projects/[^/]+/locations/[^/]+/instances/[^/]+$
Location : path
Required : Yes
Type : string
requestId
Description : Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location : query
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a single instance.
▼ ▲ securesourcemanager.projects.locations.operations.list
Path : v1/{+name}/operations
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/operations
HTTP Method : GET
Parameters :
name
Description : The name of the operation's parent resource.
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
filter
Description : The standard list filter.
Location : query
Type : string
pageSize
Description : The standard list page size.
Location : query
Type : integer
Format : int32
pageToken
Description : The standard list page token.
Location : query
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
▼ ▲ securesourcemanager.projects.locations.operations.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}
HTTP Method : GET
Parameters :
name
Description : The name of the operation resource.
Pattern : ^projects/[^/]+/locations/[^/]+/operations/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
▼ ▲ securesourcemanager.projects.locations.operations.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}
HTTP Method : DELETE
Parameters :
name
Description : The name of the operation resource to be deleted.
Pattern : ^projects/[^/]+/locations/[^/]+/operations/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.
▼ ▲ securesourcemanager.projects.locations.operations.cancel
Path : v1/{+name}:cancel
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}:cancel
HTTP Method : POST
Parameters :
name
Description : The name of the operation resource to be cancelled.
Pattern : ^projects/[^/]+/locations/[^/]+/operations/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.
▼ ▲ securesourcemanager.projects.locations.repositories.list
Path : v1/{+parent}/repositories
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories
HTTP Method : GET
Parameters :
parent
Description : Required. Parent value for ListRepositoriesRequest.
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : A token identifying a page of results the server should return.
Location : query
Type : string
filter
Description : Optional. Filter results.
Location : query
Type : string
instance
Description : Optional. The name of the instance in which the repository is hosted, formatted as `projects/{project_number}/locations/{location_id}/instances/{instance_id}`. When listing repositories via securesourcemanager.googleapis.com, this field is required. When listing repositories via *.sourcemanager.dev, this field is ignored.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists Repositories in a given project and location. The instance field is required in the query parameter for requests using the securesourcemanager.googleapis.com endpoint.
▼ ▲ securesourcemanager.projects.locations.repositories.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the repository to retrieve. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets metadata of a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.create
Path : v1/{+parent}/repositories
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories
HTTP Method : POST
Parameters :
parent
Description : Required. The project in which to create the repository. Values are of the form `projects/{project_number}/locations/{location_id}`
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
repositoryId
Description : Required. The ID to use for the repository, which will become the final component of the repository's resource name. This value should be 4-63 characters, and valid characters are /a-z-/.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates a new repository in a given project and location. The Repository.Instance field is required in the request body for requests using the securesourcemanager.googleapis.com endpoint.
▼ ▲ securesourcemanager.projects.locations.repositories.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}
HTTP Method : PATCH
Parameters :
name
Description : Optional. A unique identifier for a repository. The name should be of the format: `projects/{project}/locations/{location_id}/repositories/{repository_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. Field mask is used to specify the fields to be overwritten in the repository resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the user does not provide a mask then all fields will be overwritten.
Location : query
Type : string
Format : google-fieldmask
validateOnly
Description : Optional. False by default. If set to true, the request is validated and the user is provided with an expected result, but no actual change is made.
Location : query
Type : boolean
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates the metadata of a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}
HTTP Method : DELETE
Parameters :
name
Description : Required. Name of the repository to delete. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
allowMissing
Description : Optional. If set to true, and the repository is not found, the request will succeed but no action will be taken on the server.
Location : query
Type : boolean
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a Repository.
▼ ▲ securesourcemanager.projects.locations.repositories.getIamPolicy
Path : v1/{+resource}:getIamPolicy
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}:getIamPolicy
HTTP Method : GET
Parameters :
resource
Description : REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
options.requestedPolicyVersion
Description : Optional. The maximum policy version that will be used to format the policy. Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected. Requests for policies with any conditional role bindings must specify version 3. Policies with no conditional role bindings may specify any valid value or leave the field unset. The policy in the response might use the policy version that you specified, or it might use a lower policy version. For example, if you specify version 3, but the policy has no conditional role bindings, the response uses version 1. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
Location : query
Type : integer
Format : int32
Parameter Order : resource
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Get IAM policy for a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.setIamPolicy
Path : v1/{+resource}:setIamPolicy
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}:setIamPolicy
HTTP Method : POST
Parameters :
resource
Description : REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : resource
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Set IAM policy on a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.testIamPermissions
Path : v1/{+resource}:testIamPermissions
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}:testIamPermissions
HTTP Method : POST
Parameters :
resource
Description : REQUIRED: The resource for which the policy detail is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : resource
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Test IAM permissions on a repository. IAM permission checks are not required on this method.
▼ ▲ securesourcemanager.projects.locations.repositories.fetchTree
Path : v1/{+repository}:fetchTree
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}:fetchTree
HTTP Method : GET
Parameters :
repository
Description : Required. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`. Specifies the repository to fetch the tree from.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
ref
Description : Optional. `ref` can be a SHA-1 hash, a branch name, or a tag. Specifies which tree to fetch. If not specified, the default branch will be used.
Location : query
Type : string
recursive
Description : Optional. If true, include all subfolders and their files in the response. If false, only the immediate children are returned.
Location : query
Type : boolean
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, at most 10,000 items will be returned.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
Parameter Order : repository
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Fetches a tree from a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.fetchBlob
Path : v1/{+repository}:fetchBlob
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}:fetchBlob
HTTP Method : GET
Parameters :
repository
Description : Required. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`. Specifies the repository containing the blob.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
sha
Description : Required. The SHA-1 hash of the blob to retrieve.
Location : query
Type : string
Parameter Order : repository
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Fetches a blob from a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.hooks.list
Path : v1/{+parent}/hooks
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/hooks
HTTP Method : GET
Parameters :
parent
Description : Required. Parent value for ListHooksRequest.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists hooks in a given repository.
▼ ▲ securesourcemanager.projects.locations.repositories.hooks.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/hooks/{hooksId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the hook to retrieve. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/hooks/{hook_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/hooks/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets metadata of a hook.
▼ ▲ securesourcemanager.projects.locations.repositories.hooks.create
Path : v1/{+parent}/hooks
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/hooks
HTTP Method : POST
Parameters :
parent
Description : Required. The repository in which to create the hook. Values are of the form `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
hookId
Description : Required. The ID to use for the hook, which will become the final component of the hook's resource name. This value restricts to lower-case letters, numbers, and hyphen, with the first character a letter, the last a letter or a number, and a 63 character maximum.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates a new hook in a given repository.
▼ ▲ securesourcemanager.projects.locations.repositories.hooks.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/hooks/{hooksId}
HTTP Method : PATCH
Parameters :
name
Description : Identifier. A unique identifier for a Hook. The name should be of the format: `projects/{project}/locations/{location_id}/repositories/{repository_id}/hooks/{hook_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/hooks/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Required. Field mask is used to specify the fields to be overwritten in the hook resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. The special value "*" means full replacement.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates the metadata of a hook.
▼ ▲ securesourcemanager.projects.locations.repositories.hooks.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/hooks/{hooksId}
HTTP Method : DELETE
Parameters :
name
Description : Required. Name of the hook to delete. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/hooks/{hook_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/hooks/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a Hook.
▼ ▲ securesourcemanager.projects.locations.repositories.branchRules.create
Path : v1/{+parent}/branchRules
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/branchRules
HTTP Method : POST
Parameters :
parent
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
branchRuleId
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : CreateBranchRule creates a branch rule in a given repository.
▼ ▲ securesourcemanager.projects.locations.repositories.branchRules.list
Path : v1/{+parent}/branchRules
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/branchRules
HTTP Method : GET
Parameters :
parent
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Location : query
Type : integer
Format : int32
pageToken
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : ListBranchRules lists branch rules in a given repository.
▼ ▲ securesourcemanager.projects.locations.repositories.branchRules.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/branchRules/{branchRulesId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the repository to retrieve. The format is `projects/{project}/locations/{location}/repositories/{repository}/branchRules/{branch_rule}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/branchRules/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : GetBranchRule gets a branch rule.
▼ ▲ securesourcemanager.projects.locations.repositories.branchRules.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/branchRules/{branchRulesId}
HTTP Method : PATCH
Parameters :
name
Description : Optional. A unique identifier for a BranchRule. The name should be of the format: `projects/{project}/locations/{location}/repositories/{repository}/branchRules/{branch_rule}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/branchRules/[^/]+$
Location : path
Required : Yes
Type : string
validateOnly
Description : Optional. If set, validate the request and preview the review, but do not actually post it. (https://google.aip.dev/163, for declarative friendly)
Location : query
Type : boolean
updateMask
Description : Required. Field mask is used to specify the fields to be overwritten in the branchRule resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. The special value "*" means full replacement.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : UpdateBranchRule updates a branch rule.
▼ ▲ securesourcemanager.projects.locations.repositories.branchRules.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/branchRules/{branchRulesId}
HTTP Method : DELETE
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/branchRules/[^/]+$
Location : path
Required : Yes
Type : string
allowMissing
Description : Optional. If set to true, and the branch rule is not found, the request will succeed but no action will be taken on the server.
Location : query
Type : boolean
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : DeleteBranchRule deletes a branch rule.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.create
Path : v1/{+parent}/pullRequests
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests
HTTP Method : POST
Parameters :
parent
Description : Required. The repository that the pull request is created from. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates a pull request.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the pull request to retrieve. The format is `projects/{project}/locations/{location}/repositories/{repository}/pullRequests/{pull_request}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets a pull request.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.list
Path : v1/{+parent}/pullRequests
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests
HTTP Method : GET
Parameters :
parent
Description : Required. The repository in which to list pull requests. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists pull requests in a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}
HTTP Method : PATCH
Parameters :
name
Description : Output only. A unique identifier for a PullRequest. The number appended at the end is generated by the server. Format: `projects/{project}/locations/{location}/repositories/{repository}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. Field mask is used to specify the fields to be overwritten in the pull request resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. The special value "*" means full replacement.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates a pull request.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.merge
Path : v1/{+name}:merge
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}:merge
HTTP Method : POST
Parameters :
name
Description : Required. The pull request to merge. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Merges a pull request.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.open
Path : v1/{+name}:open
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}:open
HTTP Method : POST
Parameters :
name
Description : Required. The pull request to open. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Opens a pull request.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.close
Path : v1/{+name}:close
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}:close
HTTP Method : POST
Parameters :
name
Description : Required. The pull request to close. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Closes a pull request without merging.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.listFileDiffs
Path : v1/{+name}:listFileDiffs
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}:listFileDiffs
HTTP Method : GET
Parameters :
name
Description : Required. The pull request to list file diffs for. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists a pull request's file diffs.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments/{pullRequestCommentsId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the pull request comment to retrieve. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}/pullRequestComments/{comment_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+/pullRequestComments/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets a pull request comment.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.list
Path : v1/{+parent}/pullRequestComments
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments
HTTP Method : GET
Parameters :
parent
Description : Required. The pull request in which to list pull request comments. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. If unspecified, at most 100 pull request comments will be returned. The maximum value is 100; values above 100 will be coerced to 100.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists pull request comments.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.create
Path : v1/{+parent}/pullRequestComments
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments
HTTP Method : POST
Parameters :
parent
Description : Required. The pull request in which to create the pull request comment. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates a pull request comment.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments/{pullRequestCommentsId}
HTTP Method : PATCH
Parameters :
name
Description : Identifier. Unique identifier for the pull request comment. The comment id is generated by the server. Format: `projects/{project}/locations/{location}/repositories/{repository}/pullRequests/{pull_request}/pullRequestComments/{comment_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+/pullRequestComments/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. Field mask is used to specify the fields to be overwritten in the pull request comment resource by the update. Updatable fields are `body`.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates a pull request comment.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments/{pullRequestCommentsId}
HTTP Method : DELETE
Parameters :
name
Description : Required. Name of the pull request comment to delete. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}/pullRequestComments/{comment_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+/pullRequestComments/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a pull request comment.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.batchCreate
Path : v1/{+parent}/pullRequestComments:batchCreate
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments:batchCreate
HTTP Method : POST
Parameters :
parent
Description : Required. The pull request in which to create the pull request comments. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Batch creates pull request comments.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.resolve
Path : v1/{+parent}/pullRequestComments:resolve
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments:resolve
HTTP Method : POST
Parameters :
parent
Description : Required. The pull request in which to resolve the pull request comments. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Resolves pull request comments.
▼ ▲ securesourcemanager.projects.locations.repositories.pullRequests.pullRequestComments.unresolve
Path : v1/{+parent}/pullRequestComments:unresolve
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/pullRequests/{pullRequestsId}/pullRequestComments:unresolve
HTTP Method : POST
Parameters :
parent
Description : Required. The pull request in which to resolve the pull request comments. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/pullRequests/{pull_request_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/pullRequests/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Unresolves pull request comment.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.create
Path : v1/{+parent}/issues
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues
HTTP Method : POST
Parameters :
parent
Description : Required. The repository in which to create the issue. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates an issue.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the issue to retrieve. The format is `projects/{project}/locations/{location}/repositories/{repository}/issues/{issue_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets an issue.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.list
Path : v1/{+parent}/issues
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues
HTTP Method : GET
Parameters :
parent
Description : Required. The repository in which to list issues. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
filter
Description : Optional. Used to filter the resulting issues list.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists issues in a repository.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}
HTTP Method : PATCH
Parameters :
name
Description : Identifier. Unique identifier for an issue. The issue id is generated by the server. Format: `projects/{project}/locations/{location}/repositories/{repository}/issues/{issue_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. Field mask is used to specify the fields to be overwritten in the issue resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. The special value "*" means full replacement.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates a issue.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}
HTTP Method : DELETE
Parameters :
name
Description : Required. Name of the issue to delete. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+$
Location : path
Required : Yes
Type : string
etag
Description : Optional. The current etag of the issue. If the etag is provided and does not match the current etag of the issue, deletion will be blocked and an ABORTED error will be returned.
Location : query
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes an issue.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.open
Path : v1/{+name}:open
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}:open
HTTP Method : POST
Parameters :
name
Description : Required. Name of the issue to open. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Opens an issue.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.close
Path : v1/{+name}:close
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}:close
HTTP Method : POST
Parameters :
name
Description : Required. Name of the issue to close. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Closes an issue.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.issueComments.create
Path : v1/{+parent}/issueComments
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}/issueComments
HTTP Method : POST
Parameters :
parent
Description : Required. The issue in which to create the issue comment. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates an issue comment.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.issueComments.get
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}/issueComments/{issueCommentsId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the issue comment to retrieve. The format is `projects/{project}/locations/{location}/repositories/{repository}/issues/{issue_id}/issueComments/{comment_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+/issueComments/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets an issue comment.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.issueComments.list
Path : v1/{+parent}/issueComments
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}/issueComments
HTTP Method : GET
Parameters :
parent
Description : Required. The issue in which to list the comments. Format: `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A token identifying a page of results the server should return.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists comments in an issue.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.issueComments.patch
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}/issueComments/{issueCommentsId}
HTTP Method : PATCH
Parameters :
name
Description : Identifier. Unique identifier for an issue comment. The comment id is generated by the server. Format: `projects/{project}/locations/{location}/repositories/{repository}/issues/{issue}/issueComments/{comment_id}`
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+/issueComments/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. Field mask is used to specify the fields to be overwritten in the issue comment resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. The special value "*" means full replacement.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates an issue comment.
▼ ▲ securesourcemanager.projects.locations.repositories.issues.issueComments.delete
Path : v1/{+name}
Flat Path : v1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/issues/{issuesId}/issueComments/{issueCommentsId}
HTTP Method : DELETE
Parameters :
name
Description : Required. Name of the issue comment to delete. The format is `projects/{project_number}/locations/{location_id}/repositories/{repository_id}/issues/{issue_id}/issueComments/{comment_id}`.
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/issues/[^/]+/issueComments/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes an issue comment.