Package types (0.1.16)

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.