# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
Manage your source code repositories.
View the contents of your source code repositories.
Manage the contents of your source code repositories.
# Structs
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
Binding: Associates `members`, or principals, with a `role`.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
ListReposResponse: Response for ListRepos.
MirrorConfig: Configuration to automatically mirror a repository from another hosting service, for example GitHub or Bitbucket.
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.
ProjectConfig: Cloud Source Repositories configuration of a project.
PubsubConfig: Configuration to publish a Cloud Pub/Sub message.
Repo: A repository (or repo) is a Git repository storing versioned source content.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
SyncRepoMetadata: Metadata of SyncRepo.
SyncRepoRequest: Request for SyncRepo.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
UpdateProjectConfigRequest: Request for UpdateProjectConfig.
UpdateRepoRequest: Request for UpdateRepo.