class Aws::Partitions::EndpointProvider

def dns_suffix_for(region, service, variants)

Other tags:
    Api: - private Use the static class methods instead.

Options Hash: (**variants)
  • :fips (Boolean) -- When true, resolve a FIPS endpoint.
  • :dualstack (Boolean) -- When true, resolve a dualstack

Parameters:
  • variants (Hash) -- Endpoint variants such as 'fips' or 'dualstack'
  • service (String) -- Used only if dualstack is true. Used to find a
  • region (String) -- The region used to fetch the partition.
def dns_suffix_for(region, service, variants)
  if configured_variants?(variants)
    resolve_variant(region, service, variants)['dnsSuffix']
  else
    get_partition(region)['dnsSuffix']
  end
end