securesourcemanager/v1 library

Classes

AuditConfig
Specifies the audit configuration for a service.
BatchCreatePullRequestCommentsRequest
The request to batch create pull request comments.
Binding
Associates members, or principals, with a role.
Branch
Branch represents a branch involved in a pull request.
BranchRule
Metadata of a BranchRule.
Check
Check is a type for status check.
CloseIssueRequest
The request to close an issue.
Code
The comment on a code line.
Comment
The general pull request comment.
CreatePullRequestCommentRequest
The request to create a pull request comment.
FetchBlobResponse
Response message containing the content of a blob.
FetchTreeResponse
Response message containing a list of TreeEntry objects.
FileDiff
Metadata of a FileDiff.
Hook
Metadata of a Secure Source Manager Hook.
HostConfig
HostConfig has different instance endpoints.
InitialConfig
Repository initialization configuration.
Instance
A resource that represents a Secure Source Manager instance.
Issue
Metadata of an Issue.
IssueComment
IssueComment represents a comment on an issue.
ListBranchRulesResponse
ListBranchRulesResponse is the response to listing branchRules.
ListHooksResponse
ListHooksResponse is response to list hooks.
ListInstancesResponse
ListIssueCommentsResponse
The response to list issue comments.
ListIssuesResponse
The response to list issues.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListPullRequestCommentsResponse
The response to list pull request comments.
ListPullRequestFileDiffsResponse
ListPullRequestFileDiffsResponse is the response containing file diffs returned from ListPullRequestFileDiffs.
ListPullRequestsResponse
ListPullRequestsResponse is the response to list pull requests.
ListRepositoriesResponse
OpenIssueRequest
The request to open an issue.
Operation
This resource represents a long-running operation that is the result of a network API call.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
Position
The position of the code comment.
PrivateConfig
PrivateConfig includes settings for private instance.
ProjectsLocationsInstancesResource
ProjectsLocationsOperationsResource
ProjectsLocationsRepositoriesBranchRulesResource
ProjectsLocationsRepositoriesHooksResource
ProjectsLocationsRepositoriesIssuesIssueCommentsResource
ProjectsLocationsRepositoriesIssuesResource
ProjectsLocationsRepositoriesPullRequestsPullRequestCommentsResource
ProjectsLocationsRepositoriesPullRequestsResource
ProjectsLocationsRepositoriesResource
ProjectsLocationsResource
ProjectsResource
PullRequest
Metadata of a PullRequest.
PullRequestComment
PullRequestComment represents a comment on a pull request.
PushOption
Repository
Metadata of a Secure Source Manager repository.
ResolvePullRequestCommentsRequest
The request to resolve multiple pull request comments.
Review
The review summary comment.
SecureSourceManagerApi
Regionally deployed, single-tenant managed source code repository hosted on Google Cloud.
SetIamPolicyRequest
Request message for SetIamPolicy method.
TreeEntry
Represents an entry within a tree structure (like a Git tree).
UnresolvePullRequestCommentsRequest
The request to unresolve multiple pull request comments.
URIs
URIs for the repository.
WorkforceIdentityFederationConfig
WorkforceIdentityFederationConfig allows this instance to support users from external identity providers.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
ClosePullRequestRequest = $Empty
ClosePullRequestRequest is the request to close a pull request.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
Location = $Location00
A resource that represents a Google Cloud location.
MergePullRequestRequest = $Empty
MergePullRequestRequest is the request to merge a pull request.
OpenPullRequestRequest = $Empty
OpenPullRequestRequest is the request to open a pull request.
Status = $Status00
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.