# 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.
# Structs
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
BatchCreateRepositoriesRequest: Message for creating repositoritories in batch.
BatchCreateRepositoriesResponse: Message for response of creating repositories in batch.
Binding: Associates `members`, or principals, with a `role`.
BitbucketCloudConfig: Configuration for connections to Bitbucket Cloud.
BitbucketDataCenterConfig: Configuration for connections to Bitbucket Data Center.
CancelOperationRequest: The request message for Operations.CancelOperation.
Capabilities: Capabilities adds and removes POSIX capabilities from running containers.
ChildStatusReference: ChildStatusReference is used to point to the statuses of individual TaskRuns and Runs within this PipelineRun.
Connection: A connection to a SCM like GitHub, GitHub Enterprise, Bitbucket Data Center, Bitbucket Cloud or GitLab.
CreateRepositoryRequest: Message for creating a Repository.
EmbeddedTask: EmbeddedTask defines a Task that is embedded in a Pipeline.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
EmptyDirVolumeSource: Represents an empty Volume source.
EnvVar: Environment variable.
ExecAction: ExecAction describes a "run in container" action.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
FetchGitRefsResponse: Response for fetching git refs.
FetchLinkableRepositoriesResponse: Response message for FetchLinkableRepositories.
FetchReadTokenRequest: Message for fetching SCM read token.
FetchReadTokenResponse: Message for responding to get read token.
FetchReadWriteTokenRequest: Message for fetching SCM read/write token.
FetchReadWriteTokenResponse: Message for responding to get read/write token.
GitHubConfig: Configuration for connections to github.com.
GoogleDevtoolsCloudbuildV2Condition: Conditions defines a readiness condition for a Knative resource.
GoogleDevtoolsCloudbuildV2GitHubEnterpriseConfig: Configuration for connections to an instance of GitHub Enterprise.
GoogleDevtoolsCloudbuildV2GitLabConfig: Configuration for connections to gitlab.com or an instance of GitLab Enterprise.
GoogleDevtoolsCloudbuildV2OperationMetadata: Represents the metadata of the long-running operation.
GoogleDevtoolsCloudbuildV2ServiceDirectoryConfig: ServiceDirectoryConfig represents Service Directory configuration for a connection.
HttpBody: Message that represents an arbitrary HTTP body.
InstallationState: Describes stage and necessary actions to be taken by the user to complete the installation.
ListConnectionsResponse: Message for response to listing Connections.
ListLocationsResponse: The response message for Locations.ListLocations.
ListRepositoriesResponse: Message for response to listing Repositories.
Location: A resource that represents a Google Cloud location.
OAuthCredential: Represents an OAuth token of the account that authorized the Connection, and associated metadata.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Represents the metadata of the long-running operation.
Param: Param defined with name and value.
ParamSpec: ParamSpec defines parameters needed beyond typed inputs (such as resources).
ParamValue: Parameter value.
PipelineRef: PipelineRef can be used to refer to a specific instance of a Pipeline.
PipelineResult: A value produced by a Pipeline.
PipelineRun: Message describing PipelineRun object.
PipelineRunResult: PipelineRunResult used to describe the results of a pipeline.
PipelineSpec: PipelineSpec defines the desired state of Pipeline.
PipelineTask: PipelineTask defines a task in a Pipeline.
PipelineWorkspaceDeclaration: Workspaces declares a set of named workspaces that are expected to be provided by a PipelineRun.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
Probe: Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
PropertySpec: PropertySpec holds information about a property in an object.
Provenance: Provenance configuration.
Repository: A repository associated to a parent connection.
ResultValue: ResultValue holds different types of data for a single result.
RunWorkflowCustomOperationMetadata: Represents the custom metadata of the RunWorkflow long-running operation.
SecretVolumeSource: Secret Volume Source.
Security: Security configuration.
SecurityContext: Security options the container should be run with.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
Sidecar: Sidecars run alongside the Task's step containers.
SkippedTask: SkippedTask is used to describe the Tasks that were skipped due to their When Expressions evaluating to False.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Step: Step embeds the Container type, which allows it to include fields not provided by Container.
StepRef: A reference to a remote Step, i.e.
StepTemplate: StepTemplate can be used as the basis for all step containers within the Task, so that the steps inherit settings on the base container.
TaskRef: TaskRef can be used to refer to a specific instance of a task.
TaskResult: TaskResult is used to describe the results of a task.
TaskSpec: TaskSpec contains the Spec to instantiate a TaskRun.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
TimeoutFields: TimeoutFields allows granular specification of pipeline, task, and finally timeouts.
UserCredential: Represents a personal access token that authorized the Connection, and associated metadata.
VolumeMount: Pod volumes to mount into the container's filesystem.
VolumeSource: Volumes available to mount.
WhenExpression: Conditions that need to be true for the task to run.
Worker: Configuration for the worker.
WorkspaceBinding: WorkspaceBinding maps a workspace to a Volume.
WorkspaceDeclaration: WorkspaceDeclaration is a declaration of a volume that a Task requires.
WorkspacePipelineTaskBinding: WorkspacePipelineTaskBinding maps workspaces from the PipelineSpec to the workspaces declared in the Task.