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.