def list_with_http_info(resource_group_name, private_zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil)
      list_async(resource_group_name, private_zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value!
    end
def list_with_http_info(resource_group_name, private_zone_name, top:nil, recordsetnamesuffix:nil, custom_headers:nil)
      list_async(resource_group_name, private_zone_name, top:top, recordsetnamesuffix:recordsetnamesuffix, custom_headers:custom_headers).value!
    end
Lists all record sets in a Private DNS zone.

 @param resource_group_name [String] The name of the resource group.
 @param private_zone_name [String] The name of the Private DNS zone (without a
 terminating dot).
 @param top [Integer] The maximum number of record sets to return. If not
 specified, returns up to 100 record sets.
 @param recordsetnamesuffix [String] The suffix label of the record set name
 to be used to filter the record set enumeration. If this parameter is
 specified, the returned enumeration will only contain records that end with
 ".<recordsetnamesuffix>".
 @param custom_headers [Hash{String => String}] A hash of custom headers that
 will be added to the HTTP request.

 @return [MsRestAzure::AzureOperationResponse] HTTP response information.