Method: domains.reconfigureTrust

Full name: projects.locations.global.domains.reconfigureTrust

Updates the DNS conditional forwarder.

HTTP request

POST https://managedidentities.googleapis.com/v1beta1/{name=projects/*/locations/global/domains/*}:reconfigureTrust

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. The resource domain name, project name and location using the form: projects/{projectId}/locations/global/domains/{domainName}

Authorization requires the following IAM permission on the specified resource name:

  • managedidentities.domains.reconfigureTrust

Request body

The request body contains data with the following structure:

JSON representation
{
  "targetDomainName": string,
  "targetDnsIpAddresses": [
    string
  ]
}
Fields
targetDomainName

string

Required. The fully-qualified target domain name which will be in trust with current domain.

targetDnsIpAddresses[]

string

Required. The target DNS server IP addresses to resolve the remote domain involved in the trust.

Response body

If successful, the response body contains an instance of Operation.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.