API documentation for securesourcemanager_v1.types
package.
Classes
BatchCreatePullRequestCommentsRequest
The request to batch create pull request comments.
BatchCreatePullRequestCommentsResponse
The response to batch create pull request comments.
BranchRule
Metadata of a BranchRule. BranchRule is the protection rule to enforce pre-defined rules on designated branches within a repository.
CloseIssueRequest
The request to close an issue.
ClosePullRequestRequest
ClosePullRequestRequest is the request to close a pull request.
CreateBranchRuleRequest
CreateBranchRuleRequest is the request to create a branch rule.
CreateHookRequest
CreateHookRequest is the request for creating a hook.
CreateInstanceRequest
CreateInstanceRequest is the request for creating an instance.
CreateIssueCommentRequest
The request to create an issue comment.
CreateIssueRequest
The request to create an issue.
CreatePullRequestCommentRequest
The request to create a pull request comment.
CreatePullRequestRequest
CreatePullRequestRequest is the request to create a pull request.
CreateRepositoryRequest
CreateRepositoryRequest is the request for creating a repository.
DeleteBranchRuleRequest
DeleteBranchRuleRequest is the request to delete a branch rule.
DeleteHookRequest
DeleteHookRequest is the request to delete a hook.
DeleteInstanceRequest
DeleteInstanceRequest is the request for deleting an instance.
DeleteIssueCommentRequest
The request to delete an issue comment.
DeleteIssueRequest
The request to delete an issue.
DeletePullRequestCommentRequest
The request to delete a pull request comment. A Review PullRequestComment cannot be deleted.
DeleteRepositoryRequest
DeleteRepositoryRequest is the request to delete a repository.
FetchBlobRequest
Request message for fetching a blob (file content) from a repository.
FetchBlobResponse
Response message containing the content of a blob.
FetchTreeRequest
Request message for fetching a tree structure from a repository.
FetchTreeResponse
Response message containing a list of TreeEntry objects.
FileDiff
Metadata of a FileDiff. FileDiff represents a single file diff in a pull request.
GetBranchRuleRequest
GetBranchRuleRequest is the request for getting a branch rule.
GetHookRequest
GetHookRequest is the request for getting a hook.
GetInstanceRequest
GetInstanceRequest is the request for getting an instance.
GetIssueCommentRequest
The request to get an issue comment.
GetIssueRequest
The request to get an issue.
GetPullRequestCommentRequest
The request to get a pull request comment.
GetPullRequestRequest
GetPullRequestRequest is the request to get a pull request.
GetRepositoryRequest
GetRepositoryRequest is the request for getting a repository.
Hook
Metadata of a Secure Source Manager Hook.
Instance
A resource that represents a Secure Source Manager instance.
Issue
Metadata of an Issue.
IssueComment
IssueComment represents a comment on an issue.
ListBranchRulesRequest
ListBranchRulesRequest is the request to list branch rules.
ListBranchRulesResponse
ListBranchRulesResponse is the response to listing branchRules.
ListHooksRequest
ListHooksRequest is request to list hooks.
ListHooksResponse
ListHooksResponse is response to list hooks.
ListInstancesRequest
ListInstancesRequest is the request to list instances.
ListInstancesResponse
ListIssueCommentsRequest
The request to list issue comments.
ListIssueCommentsResponse
The response to list issue comments.
ListIssuesRequest
The request to list issues.
ListIssuesResponse
The response to list issues.
ListPullRequestCommentsRequest
The request to list pull request comments.
ListPullRequestCommentsResponse
The response to list pull request comments.
ListPullRequestFileDiffsRequest
ListPullRequestFileDiffsRequest is the request to list pull request file diffs.
ListPullRequestFileDiffsResponse
ListPullRequestFileDiffsResponse is the response containing file diffs returned from ListPullRequestFileDiffs.
ListPullRequestsRequest
ListPullRequestsRequest is the request to list pull requests.
ListPullRequestsResponse
ListPullRequestsResponse is the response to list pull requests.
ListRepositoriesRequest
ListRepositoriesRequest is request to list repositories.
ListRepositoriesResponse
MergePullRequestRequest
MergePullRequestRequest is the request to merge a pull request.
OpenIssueRequest
The request to open an issue.
OpenPullRequestRequest
OpenPullRequestRequest is the request to open a pull request.
OperationMetadata
Represents the metadata of the long-running operation.
PullRequest
Metadata of a PullRequest. PullRequest is the request from a user to merge a branch (head) into another branch (base).
PullRequestComment
PullRequestComment represents a comment on a pull request.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Repository
Metadata of a Secure Source Manager repository.
ResolvePullRequestCommentsRequest
The request to resolve multiple pull request comments.
ResolvePullRequestCommentsResponse
The response to resolve multiple pull request comments.
TreeEntry
Represents an entry within a tree structure (like a Git tree).
UnresolvePullRequestCommentsRequest
The request to unresolve multiple pull request comments.
UnresolvePullRequestCommentsResponse
The response to unresolve multiple pull request comments.
UpdateBranchRuleRequest
UpdateBranchRuleRequest is the request to update a branchRule.
UpdateHookRequest
UpdateHookRequest is the request to update a hook.
UpdateIssueCommentRequest
The request to update an issue comment.
UpdateIssueRequest
The request to update an issue.
UpdatePullRequestCommentRequest
The request to update a pull request comment.
UpdatePullRequestRequest
UpdatePullRequestRequest is the request to update a pull request.
UpdateRepositoryRequest
UpdateRepositoryRequest is the request to update a repository.