Certificate Manager V1 API - Module Google::Cloud::CertificateManager::V1::CertificateManager::Paths (v0.11.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

#ca_pool_path

def ca_pool_path(project:, location:, ca_pool:) -> ::String

Create a fully-qualified CaPool resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/caPools/{ca_pool}

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

#certificate_issuance_config_path

def certificate_issuance_config_path(project:, location:, certificate_issuance_config:) -> ::String

Create a fully-qualified CertificateIssuanceConfig resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/certificateIssuanceConfigs/{certificate_issuance_config}

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

#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)

#trust_config_path

def trust_config_path(project:, location:, trust_config:) -> ::String

Create a fully-qualified TrustConfig resource string.

The resource will be in the following format:

projects/{project}/locations/{location}/trustConfigs/{trust_config}

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