async function main(projectId, locationId) {
  // [START parametermanager_list_regional_params]
  /**
   * TODO(developer): Uncomment these variables before running the sample.
   */
  // const projectId = 'my-project';
  // const locationId = 'us-central1';

  // Imports the Parameter Manager library
  const {ParameterManagerClient} = require('@google-cloud/parametermanager');

  // Adding the endpoint to call the regional parameter manager server
  const options = {
    apiEndpoint: `parametermanager.${locationId}.rep.googleapis.com`,
  };

  // Instantiates a client with regional endpoint
  const client = new ParameterManagerClient(options);

  async function listRegionalParams() {
    // Construct the parent string for listing parameters in a specific region
    const parent = client.locationPath(projectId, locationId);

    const request = {
      parent: parent,
    };

    // Use listParametersAsync to handle pagination automatically
    const parameters = await client.listParametersAsync(request);

    for await (const parameter of parameters) {
      console.log(
        `Found regional parameter ${parameter.name} with format ${parameter.format}`
      );
    }
    return parameters;
  }

  return await listRegionalParams();
  // [END parametermanager_list_regional_params]
}
Lists all parameters in the specified region for the specified
project using the Google Cloud Parameter Manager SDK.

@param {string} projectId - The Google Cloud project ID where the parameters are located.
@param {string} locationId - The ID of the region where parameters are located.