# Cloud Build V2 API - Module Google::Cloud::Build::V2::RepositoryManager::Paths (v0.14.0)

0.14.0 (latest) 0.13.0 0.12.1 0.11.0 0.10.0 0.9.1 0.8.0 0.7.2 0.6.0 0.5.2 0.4.0 0.3.0 0.2.0 0.1.0 Reference documentation and code samples for the Cloud Build V2 API module Google::Cloud::Build::V2::RepositoryManager::Paths.

Path helper methods for the RepositoryManager API.

## Extended By

- [Google::Cloud::Build::V2::RepositoryManager::Paths](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-build-v2/latest/Google-Cloud-Build-V2-RepositoryManager-Paths)

## Included In

- [Google::Cloud::Build::V2::RepositoryManager::Client](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-build-v2/latest/Google-Cloud-Build-V2-RepositoryManager-Client)
- [Google::Cloud::Build::V2::RepositoryManager::Paths](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-build-v2/latest/Google-Cloud-Build-V2-RepositoryManager-Paths)

## Methods

### #connection_path

    def connection_path(project:, location:, connection:) -> ::String

Create a fully-qualified Connection resource string.


The resource will be in the following format:

<br />

`projects/{project}/locations/{location}/connections/{connection}`
**Parameters**

- **project** (String)
- **location** (String)
- **connection** (String)
**Returns**

- (::String)
**Raises**

- (::ArgumentError)

### #location_path

    def location_path(project:, location:) -> ::String

Create a fully-qualified Location resource string.


The resource will be in the following format:

<br />

`projects/{project}/locations/{location}`
**Parameters**

- **project** (String)
- **location** (String)
**Returns**

- (::String)
**Raises**

- (::ArgumentError)

### #repository_path

    def repository_path(project:, location:, connection:, repository:) -> ::String

Create a fully-qualified Repository resource string.


The resource will be in the following format:

<br />

`projects/{project}/locations/{location}/connections/{connection}/repositories/{repository}`
**Parameters**

- **project** (String)
- **location** (String)
- **connection** (String)
- **repository** (String)
**Returns**

- (::String)
**Raises**

- (::ArgumentError)

### #secret_version_path

    def secret_version_path(project:, secret:, version:) -> ::String

Create a fully-qualified SecretVersion resource string.


The resource will be in the following format:

<br />

`projects/{project}/secrets/{secret}/versions/{version}`
**Parameters**

- **project** (String)
- **secret** (String)
- **version** (String)
**Returns**

- (::String)
**Raises**

- (::ArgumentError)

### #service_path

    def service_path(project:, location:, namespace:, service:) -> ::String

Create a fully-qualified Service resource string.


The resource will be in the following format:

<br />

`projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}`
**Parameters**

- **project** (String)
- **location** (String)
- **namespace** (String)
- **service** (String)
**Returns**

- (::String)
**Raises**

- (::ArgumentError)