Summary of entries of Classes for securesourcemanager.
Classes
SecureSourceManagerAsyncClient
Secure Source Manager API
Access Secure Source Manager instances, resources, and repositories.
SecureSourceManagerClient
Secure Source Manager API
Access Secure Source Manager instances, resources, and repositories.
FetchTreeAsyncPager
A pager for iterating through fetch_tree requests.
This class thinly wraps an initial
FetchTreeResponse object, and
provides an __aiter__ method to iterate through its
tree_entries field.
If there are more pages, the __aiter__ method will make additional
FetchTree requests and continue to iterate
through the tree_entries field on the
corresponding responses.
All the usual FetchTreeResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
FetchTreePager
A pager for iterating through fetch_tree requests.
This class thinly wraps an initial
FetchTreeResponse object, and
provides an __iter__ method to iterate through its
tree_entries field.
If there are more pages, the __iter__ method will make additional
FetchTree requests and continue to iterate
through the tree_entries field on the
corresponding responses.
All the usual FetchTreeResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBranchRulesAsyncPager
A pager for iterating through list_branch_rules requests.
This class thinly wraps an initial
ListBranchRulesResponse object, and
provides an __aiter__ method to iterate through its
branch_rules field.
If there are more pages, the __aiter__ method will make additional
ListBranchRules requests and continue to iterate
through the branch_rules field on the
corresponding responses.
All the usual ListBranchRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBranchRulesPager
A pager for iterating through list_branch_rules requests.
This class thinly wraps an initial
ListBranchRulesResponse object, and
provides an __iter__ method to iterate through its
branch_rules field.
If there are more pages, the __iter__ method will make additional
ListBranchRules requests and continue to iterate
through the branch_rules field on the
corresponding responses.
All the usual ListBranchRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHooksAsyncPager
A pager for iterating through list_hooks requests.
This class thinly wraps an initial
ListHooksResponse object, and
provides an __aiter__ method to iterate through its
hooks field.
If there are more pages, the __aiter__ method will make additional
ListHooks requests and continue to iterate
through the hooks field on the
corresponding responses.
All the usual ListHooksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHooksPager
A pager for iterating through list_hooks requests.
This class thinly wraps an initial
ListHooksResponse object, and
provides an __iter__ method to iterate through its
hooks field.
If there are more pages, the __iter__ method will make additional
ListHooks requests and continue to iterate
through the hooks field on the
corresponding responses.
All the usual ListHooksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListInstancesAsyncPager
A pager for iterating through list_instances requests.
This class thinly wraps an initial
ListInstancesResponse object, and
provides an __aiter__ method to iterate through its
instances field.
If there are more pages, the __aiter__ method will make additional
ListInstances requests and continue to iterate
through the instances field on the
corresponding responses.
All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListInstancesPager
A pager for iterating through list_instances requests.
This class thinly wraps an initial
ListInstancesResponse object, and
provides an __iter__ method to iterate through its
instances field.
If there are more pages, the __iter__ method will make additional
ListInstances requests and continue to iterate
through the instances field on the
corresponding responses.
All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListIssueCommentsAsyncPager
A pager for iterating through list_issue_comments requests.
This class thinly wraps an initial
ListIssueCommentsResponse object, and
provides an __aiter__ method to iterate through its
issue_comments field.
If there are more pages, the __aiter__ method will make additional
ListIssueComments requests and continue to iterate
through the issue_comments field on the
corresponding responses.
All the usual ListIssueCommentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListIssueCommentsPager
A pager for iterating through list_issue_comments requests.
This class thinly wraps an initial
ListIssueCommentsResponse object, and
provides an __iter__ method to iterate through its
issue_comments field.
If there are more pages, the __iter__ method will make additional
ListIssueComments requests and continue to iterate
through the issue_comments field on the
corresponding responses.
All the usual ListIssueCommentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListIssuesAsyncPager
A pager for iterating through list_issues requests.
This class thinly wraps an initial
ListIssuesResponse object, and
provides an __aiter__ method to iterate through its
issues field.
If there are more pages, the __aiter__ method will make additional
ListIssues requests and continue to iterate
through the issues field on the
corresponding responses.
All the usual ListIssuesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListIssuesPager
A pager for iterating through list_issues requests.
This class thinly wraps an initial
ListIssuesResponse object, and
provides an __iter__ method to iterate through its
issues field.
If there are more pages, the __iter__ method will make additional
ListIssues requests and continue to iterate
through the issues field on the
corresponding responses.
All the usual ListIssuesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPullRequestCommentsAsyncPager
A pager for iterating through list_pull_request_comments requests.
This class thinly wraps an initial
ListPullRequestCommentsResponse object, and
provides an __aiter__ method to iterate through its
pull_request_comments field.
If there are more pages, the __aiter__ method will make additional
ListPullRequestComments requests and continue to iterate
through the pull_request_comments field on the
corresponding responses.
All the usual ListPullRequestCommentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPullRequestCommentsPager
A pager for iterating through list_pull_request_comments requests.
This class thinly wraps an initial
ListPullRequestCommentsResponse object, and
provides an __iter__ method to iterate through its
pull_request_comments field.
If there are more pages, the __iter__ method will make additional
ListPullRequestComments requests and continue to iterate
through the pull_request_comments field on the
corresponding responses.
All the usual ListPullRequestCommentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPullRequestFileDiffsAsyncPager
A pager for iterating through list_pull_request_file_diffs requests.
This class thinly wraps an initial
ListPullRequestFileDiffsResponse object, and
provides an __aiter__ method to iterate through its
file_diffs field.
If there are more pages, the __aiter__ method will make additional
ListPullRequestFileDiffs requests and continue to iterate
through the file_diffs field on the
corresponding responses.
All the usual ListPullRequestFileDiffsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPullRequestFileDiffsPager
A pager for iterating through list_pull_request_file_diffs requests.
This class thinly wraps an initial
ListPullRequestFileDiffsResponse object, and
provides an __iter__ method to iterate through its
file_diffs field.
If there are more pages, the __iter__ method will make additional
ListPullRequestFileDiffs requests and continue to iterate
through the file_diffs field on the
corresponding responses.
All the usual ListPullRequestFileDiffsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPullRequestsAsyncPager
A pager for iterating through list_pull_requests requests.
This class thinly wraps an initial
ListPullRequestsResponse object, and
provides an __aiter__ method to iterate through its
pull_requests field.
If there are more pages, the __aiter__ method will make additional
ListPullRequests requests and continue to iterate
through the pull_requests field on the
corresponding responses.
All the usual ListPullRequestsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPullRequestsPager
A pager for iterating through list_pull_requests requests.
This class thinly wraps an initial
ListPullRequestsResponse object, and
provides an __iter__ method to iterate through its
pull_requests field.
If there are more pages, the __iter__ method will make additional
ListPullRequests requests and continue to iterate
through the pull_requests field on the
corresponding responses.
All the usual ListPullRequestsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRepositoriesAsyncPager
A pager for iterating through list_repositories requests.
This class thinly wraps an initial
ListRepositoriesResponse object, and
provides an __aiter__ method to iterate through its
repositories field.
If there are more pages, the __aiter__ method will make additional
ListRepositories requests and continue to iterate
through the repositories field on the
corresponding responses.
All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRepositoriesPager
A pager for iterating through list_repositories requests.
This class thinly wraps an initial
ListRepositoriesResponse object, and
provides an __iter__ method to iterate through its
repositories field.
If there are more pages, the __iter__ method will make additional
ListRepositories requests and continue to iterate
through the repositories field on the
corresponding responses.
All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
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.
AnnotationsEntry
The abstract base class for a message.
Check
Check is a type for status check.
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.
Action
Action taken on the file.
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.
HookEventType
PushOption
Instance
A resource that represents a Secure Source Manager instance.
HostConfig
HostConfig has different instance endpoints.
LabelsEntry
The abstract base class for a message.
PrivateConfig
PrivateConfig includes settings for private instance.
State
Secure Source Manager instance state.
StateNote
Provides information about the current instance state.
WorkforceIdentityFederationConfig
WorkforceIdentityFederationConfig allows this instance to support users from external identity providers.
Issue
Metadata of an Issue.
State
Possible states 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).
Branch
Branch represents a branch involved in a pull request.
State
State of the pull request.
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
Code
The comment on a code line.
Comment
The general pull request comment.
Position
The position of the code comment.
Review
The review summary comment.
ActionType
The review action type.
Repository
Metadata of a Secure Source Manager repository.
InitialConfig
Repository initialization configuration.
URIs
URIs for the 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).
ObjectType
Defines the type of object the TreeEntry represents.
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.
Modules
pagers
API documentation for securesourcemanager_v1.services.secure_source_manager.pagers module.