retrieveImportableDomains method

  1. @Deprecated('Not supported. Member documentation may have more information.')
Future<RetrieveImportableDomainsResponse> retrieveImportableDomains(
  1. String location, {
  2. int? pageSize,
  3. String? pageToken,
  4. String? $fields,
})

Deprecated: For more information, see Cloud Domains feature deprecation Lists domain names from Google Domains that can be imported to Cloud Domains using the ImportDomain method.

Since individual users can own domains in Google Domains, the list of domains returned depends on the individual user making the call. Domains already managed by Cloud Domains are not returned.

Request parameters:

location - Required. The location. Must be in the format projects / * /locations / * . Value must have pattern ^projects/\[^/\]+/locations/\[^/\]+$.

pageSize - Maximum number of results to return.

pageToken - When set to the next_page_token from a prior response, provides the next page of results.

$fields - Selector specifying which fields to include in a partial response.

Completes with a RetrieveImportableDomainsResponse.

Completes with a commons.ApiRequestError if the API endpoint returned an error.

If the used http.Client completes with an error when making a REST call, this method will complete with the same error.

Implementation

@core.Deprecated(
  'Not supported. Member documentation may have more information.',
)
async.Future<RetrieveImportableDomainsResponse> retrieveImportableDomains(
  core.String location, {
  core.int? pageSize,
  core.String? pageToken,
  core.String? $fields,
}) async {
  final queryParams_ = <core.String, core.List<core.String>>{
    if (pageSize != null) 'pageSize': ['${pageSize}'],
    if (pageToken != null) 'pageToken': [pageToken],
    if ($fields != null) 'fields': [$fields],
  };

  final url_ = 'v1/' +
      core.Uri.encodeFull('$location') +
      '/registrations:retrieveImportableDomains';

  final response_ = await _requester.request(
    url_,
    'GET',
    queryParams: queryParams_,
  );
  return RetrieveImportableDomainsResponse.fromJson(
      response_ as core.Map<core.String, core.dynamic>);
}