class Aws::Endpoints::EndpointRule
def resolve_properties(obj, parameters, assigns)
def resolve_properties(obj, parameters, assigns) case obj when Hash obj.each.with_object({}) do |(key, value), hash| hash[key] = resolve_properties(value, parameters, assigns) end when Array obj.collect { |value| resolve_properties(value, parameters, assigns) } else if obj.is_a?(String) Templater.resolve(obj, parameters, assigns) else obj end end end