Certificate Manager V1 API - Module Google::Cloud::CertificateManager::V1::CertificateManager::Paths (v0.1.0)

Reference documentation and code samples for the Certificate Manager V1 API module Google::Cloud::CertificateManager::V1::CertificateManager::Paths.

Path helper methods for the CertificateManager API.

Methods

#certificate_map_entry_path

def certificate_map_entry_path(project:, location:, certificate_map:, certificate_map_entry:) -> ::String

Create a fully-qualified CertificateMapEntry resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/certificateMaps/{certificate_map}/certificateMapEntries/{certificate_map_entry}

Parameters
  • project (String)
  • location (String)
  • certificate_map (String)
  • certificate_map_entry (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#certificate_map_path

def certificate_map_path(project:, location:, certificate_map:) -> ::String

Create a fully-qualified CertificateMap resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/certificateMaps/{certificate_map}

Parameters
  • project (String)
  • location (String)
  • certificate_map (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#certificate_path

def certificate_path(project:, location:, certificate:) -> ::String

Create a fully-qualified Certificate resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/certificates/{certificate}

Parameters
  • project (String)
  • location (String)
  • certificate (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#dns_authorization_path

def dns_authorization_path(project:, location:, dns_authorization:) -> ::String

Create a fully-qualified DnsAuthorization resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/dnsAuthorizations/{dns_authorization}

Parameters
  • project (String)
  • location (String)
  • dns_authorization (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:

projects/{project}/locations/{location}

Parameters
  • project (String)
  • location (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#target_https_proxies_path

def target_https_proxies_path(project:, location:, target_https_proxy:) -> ::String

Create a fully-qualified TargetHttpsProxies resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/targetHttpsProxies/{target_https_proxy}

Parameters
  • project (String)
  • location (String)
  • target_https_proxy (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)

#target_ssl_proxies_path

def target_ssl_proxies_path(project:, location:, target_ssl_proxy:) -> ::String

Create a fully-qualified TargetSslProxies resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/targetSslProxies/{target_ssl_proxy}

Parameters
  • project (String)
  • location (String)
  • target_ssl_proxy (String)
Returns
  • (::String)
Raises
  • (::ArgumentError)