Package Classes (0.1.16)

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.