Cloud DNS API (dns:v2)

2022-05-06

37 new methods | New API

Additions

    Methods
  • dns.managedZones.patch

      Parameter Order :

    • project
    • location
    • managedZone
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Description : Applies a partial update to an existing ManagedZone.

      HTTP Method : PATCH

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        location

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Location : path

          Default : global

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Type : string

          Location : path

          Required : Yes

        project

          Required : Yes

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

  • dns.managedZones.get

      Parameters :

        project

          Description : Identifies the project addressed by this request.

          Required : Yes

          Type : string

          Location : path

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

        managedZone

          Location : path

          Required : Yes

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Type : string

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Type : string

          Required : Yes

          Default : global

      HTTP Method : GET

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Parameter Order :

    • project
    • location
    • managedZone
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Description : Fetches the representation of an existing ManagedZone.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.managedZones.list

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones

      Description : Enumerates ManagedZones that have been created but not yet deleted.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        pageToken

          Location : query

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Type : string

        project

          Type : string

          Location : path

          Required : Yes

          Description : Identifies the project addressed by this request.

        dnsName

          Type : string

          Description : Restricts the list to return only zones with this domain name.

          Location : query

        maxResults

          Location : query

          Type : integer

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Format : int32

        location

          Location : path

          Required : Yes

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

      Parameter Order :

    • project
    • location
    • HTTP Method : GET

  • dns.managedZones.create

      HTTP Method : POST

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones

      Description : Creates a new ManagedZone.

      Parameters :

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        location

          Required : Yes

          Location : path

          Default : global

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        project

          Location : path

          Type : string

          Description : Identifies the project addressed by this request.

          Required : Yes

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones

      Parameter Order :

    • project
    • location
  • dns.managedZones.update

      Parameters :

        location

          Type : string

          Required : Yes

          Default : global

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        managedZone

          Location : path

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Required : Yes

          Type : string

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

        project

          Type : string

          Location : path

          Description : Identifies the project addressed by this request.

          Required : Yes

      HTTP Method : PUT

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Parameter Order :

    • project
    • location
    • managedZone
    • Description : Updates an existing ManagedZone.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.managedZones.delete

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Parameters :

        location

          Location : path

          Required : Yes

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

        project

          Required : Yes

          Type : string

          Location : path

          Description : Identifies the project addressed by this request.

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

        managedZone

          Required : Yes

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • managedZone
    • Description : Deletes a previously created ManagedZone.

      HTTP Method : DELETE

  • dns.responsePolicyRules.list

      HTTP Method : GET

      Description : Enumerates all Response Policy Rules associated with a project.

      Parameter Order :

    • project
    • location
    • responsePolicy
    • Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

      Parameters :

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Default : global

          Required : Yes

          Type : string

        responsePolicy

          Description : User assigned name of the Response Policy to list.

          Required : Yes

          Location : path

          Type : string

        maxResults

          Type : integer

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Format : int32

          Location : query

        project

          Description : Identifies the project addressed by this request.

          Required : Yes

          Location : path

          Type : string

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Location : query

          Type : string

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

  • dns.responsePolicyRules.create

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • responsePolicy
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

      Description : Creates a new Response Policy Rule.

      Parameters :

        location

          Required : Yes

          Default : global

          Type : string

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        responsePolicy

          Required : Yes

          Type : string

          Location : path

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        project

          Type : string

          Description : Identifies the project addressed by this request.

          Required : Yes

          Location : path

      HTTP Method : POST

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

  • dns.responsePolicyRules.delete

      Description : Deletes a previously created Response Policy Rule.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
    • Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Parameters :

        location

          Type : string

          Location : path

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

        responsePolicyRule

          Required : Yes

          Description : User assigned name of the Response Policy Rule addressed by this request.

          Type : string

          Location : path

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Location : path

          Required : Yes

        responsePolicy

          Required : Yes

          Location : path

          Type : string

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

      HTTP Method : DELETE

  • dns.responsePolicyRules.get

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Parameters :

        responsePolicy

          Required : Yes

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Type : string

          Location : path

        project

          Required : Yes

          Location : path

          Description : Identifies the project addressed by this request.

          Type : string

        responsePolicyRule

          Required : Yes

          Type : string

          Location : path

          Description : User assigned name of the Response Policy Rule addressed by this request.

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Default : global

          Type : string

          Location : path

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

      Description : Fetches the representation of an existing Response Policy Rule.

      Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      HTTP Method : GET

  • dns.responsePolicyRules.patch

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Parameters :

        responsePolicy

          Location : path

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Type : string

          Required : Yes

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

        location

          Location : path

          Required : Yes

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

        responsePolicyRule

          Required : Yes

          Location : path

          Type : string

          Description : User assigned name of the Response Policy Rule addressed by this request.

      Description : Applies a partial update to an existing Response Policy Rule.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • HTTP Method : PATCH

      Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
  • dns.responsePolicyRules.update

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Parameters :

        location

          Location : path

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Default : global

        responsePolicy

          Type : string

          Location : path

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Required : Yes

        project

          Location : path

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

        responsePolicyRule

          Required : Yes

          Type : string

          Location : path

          Description : User assigned name of the Response Policy Rule addressed by this request.

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

      HTTP Method : PUT

      Description : Updates an existing Response Policy Rule.

  • dns.dnsKeys.list

      Parameter Order :

    • project
    • location
    • managedZone
    • Parameters :

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Location : query

          Type : string

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Location : path

          Required : Yes

        location

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Default : global

          Required : Yes

        managedZone

          Required : Yes

          Location : path

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

        digestType

          Description : An optional comma-separated list of digest types to compute and display for key signing keys. If omitted, the recommended digest type is computed and displayed.

          Location : query

          Type : string

        maxResults

          Location : query

          Format : int32

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Type : integer

      Description : Enumerates DnsKeys to a ResourceRecordSet collection.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys

      HTTP Method : GET

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.dnsKeys.get

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys/{dnsKeyId}

      Parameter Order :

    • project
    • location
    • managedZone
    • dnsKeyId
    • Parameters :

        project

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

          Required : Yes

        location

          Required : Yes

          Default : global

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

        digestType

          Type : string

          Description : An optional comma-separated list of digest types to compute and display for key signing keys. If omitted, the recommended digest type is computed and displayed.

          Location : query

        managedZone

          Required : Yes

          Type : string

          Location : path

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

        dnsKeyId

          Required : Yes

          Description : The identifier of the requested DnsKey.

          Type : string

          Location : path

      Description : Fetches the representation of an existing DnsKey.

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys/{dnsKeyId}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • HTTP Method : GET

  • dns.changes.create

      Description : Atomically updates the ResourceRecordSet collection.

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

      HTTP Method : POST

      Parameter Order :

    • project
    • location
    • managedZone
    • Parameters :

        project

          Description : Identifies the project addressed by this request.

          Required : Yes

          Type : string

          Location : path

        location

          Location : path

          Required : Yes

          Default : global

          Type : string

        managedZone

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

          Required : Yes

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

  • dns.changes.list

      Parameter Order :

    • project
    • location
    • managedZone
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

      Parameters :

        pageToken

          Type : string

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Location : query

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

        managedZone

          Required : Yes

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

        location

          Required : Yes

          Location : path

          Type : string

          Default : global

        sortBy

          Description : Sorting criterion. The only supported value is change sequence.

          Default : CHANGE_SEQUENCE

          Enum : CHANGE_SEQUENCE

          Type : string

          Enum Descriptions :

          Location : query

        sortOrder

          Location : query

          Type : string

          Description : Sorting order direction: 'ascending' or 'descending'.

        maxResults

          Type : integer

          Location : query

          Format : int32

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

      Description : Enumerates Changes to a ResourceRecordSet collection.

      HTTP Method : GET

  • dns.changes.get

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • managedZone
    • changeId
    • Parameters :

        changeId

          Required : Yes

          Location : path

          Description : The identifier of the requested change, from a previous ResourceRecordSetsChangeResponse.

          Type : string

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

          Required : Yes

          Type : string

        location

          Default : global

          Location : path

          Type : string

          Required : Yes

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes/{changeId}

      HTTP Method : GET

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes/{changeId}

      Description : Fetches the representation of an existing Change.

  • dns.policies.list

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies

      Parameter Order :

    • project
    • location
    • HTTP Method : GET

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Description : Enumerates all Policies associated with a project.

      Parameters :

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Location : query

          Type : string

        location

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Location : path

          Type : string

        project

          Location : path

          Type : string

          Required : Yes

          Description : Identifies the project addressed by this request.

        maxResults

          Location : query

          Format : int32

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Type : integer

      Path : dns/v2/projects/{project}/locations/{location}/policies

  • dns.policies.delete

      Parameters :

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        policy

          Required : Yes

          Location : path

          Description : User given friendly name of the policy addressed by this request.

          Type : string

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Type : string

          Location : path

          Required : Yes

        project

          Location : path

          Type : string

          Required : Yes

          Description : Identifies the project addressed by this request.

      HTTP Method : DELETE

      Parameter Order :

    • project
    • location
    • policy
    • Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Description : Deletes a previously created Policy. Fails if the policy is still being referenced by a network.

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.policies.create

      HTTP Method : POST

      Description : Creates a new Policy.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/policies

      Parameter Order :

    • project
    • location
    • Flat Path : dns/v2/projects/{project}/locations/{location}/policies

      Parameters :

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Required : Yes

          Type : string

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

        location

          Default : global

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Type : string

  • dns.policies.patch

      Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Description : Applies a partial update to an existing Policy.

      Parameter Order :

    • project
    • location
    • policy
    • HTTP Method : PATCH

      Parameters :

        project

          Description : Identifies the project addressed by this request.

          Required : Yes

          Location : path

          Type : string

        location

          Type : string

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Default : global

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

        policy

          Description : User given friendly name of the policy addressed by this request.

          Required : Yes

          Location : path

          Type : string

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

  • dns.policies.get

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Description : Fetches the representation of an existing Policy.

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      HTTP Method : GET

      Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Parameters :

        project

          Type : string

          Required : Yes

          Location : path

          Description : Identifies the project addressed by this request.

        location

          Default : global

          Type : string

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        policy

          Location : path

          Type : string

          Description : User given friendly name of the policy addressed by this request.

          Required : Yes

      Parameter Order :

    • project
    • location
    • policy
  • dns.policies.update

      Parameter Order :

    • project
    • location
    • policy
    • Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Parameters :

        policy

          Location : path

          Required : Yes

          Description : User given friendly name of the policy addressed by this request.

          Type : string

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Location : path

          Required : Yes

          Default : global

        project

          Type : string

          Required : Yes

          Location : path

          Description : Identifies the project addressed by this request.

      Description : Updates an existing Policy.

      HTTP Method : PUT

      Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.resourceRecordSets.delete

      HTTP Method : DELETE

      Parameter Order :

    • project
    • location
    • managedZone
    • name
    • type
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Parameters :

        location

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Type : string

          Default : global

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

          Required : Yes

          Type : string

        name

          Type : string

          Description : Fully qualified domain name.

          Required : Yes

          Location : path

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Required : Yes

          Type : string

        type

          Location : path

          Type : string

          Description : RRSet type.

          Required : Yes

      Description : Deletes a previously created ResourceRecordSet.

  • dns.resourceRecordSets.patch

      Parameters :

        location

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Default : global

          Location : path

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

          Location : path

        name

          Location : path

          Description : Fully qualified domain name.

          Required : Yes

          Type : string

        managedZone

          Location : path

          Type : string

          Required : Yes

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

        type

          Description : RRSet type.

          Required : Yes

          Type : string

          Location : path

      HTTP Method : PATCH

      Description : Applies a partial update to an existing ResourceRecordSet.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • managedZone
    • name
    • type
  • dns.resourceRecordSets.get

      Description : Fetches the representation of an existing ResourceRecordSet.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Parameter Order :

    • project
    • location
    • managedZone
    • name
    • type
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • HTTP Method : GET

      Parameters :

        managedZone

          Type : string

          Location : path

          Required : Yes

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

        project

          Type : string

          Required : Yes

          Description : Identifies the project addressed by this request.

          Location : path

        name

          Type : string

          Location : path

          Description : Fully qualified domain name.

          Required : Yes

        type

          Description : RRSet type.

          Location : path

          Required : Yes

          Type : string

        location

          Required : Yes

          Type : string

          Location : path

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

  • dns.resourceRecordSets.list

      Parameter Order :

    • project
    • location
    • managedZone
    • Description : Enumerates ResourceRecordSets that you have created but not yet deleted.

      Parameters :

        name

          Location : query

          Type : string

          Description : Restricts the list to return only records with this fully qualified domain name.

        project

          Location : path

          Type : string

          Description : Identifies the project addressed by this request.

          Required : Yes

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Default : global

          Location : path

          Required : Yes

        maxResults

          Type : integer

          Location : query

          Format : int32

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Type : string

          Location : query

        managedZone

          Required : Yes

          Type : string

          Location : path

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

        type

          Description : Restricts the list to return only records of this type. If present, the "name" parameter must also be present.

          Type : string

          Location : query

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

      HTTP Method : GET

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

  • dns.resourceRecordSets.create

      Parameter Order :

    • project
    • location
    • managedZone
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

      Description : Creates a new ResourceRecordSet.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

      Parameters :

        location

          Required : Yes

          Location : path

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Type : string

          Required : Yes

          Location : path

        project

          Required : Yes

          Type : string

          Location : path

          Description : Identifies the project addressed by this request.

      HTTP Method : POST

  • dns.projects.get

  • dns.managedZoneOperations.list

      Parameters :

        pageToken

          Type : string

          Location : query

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

        project

          Required : Yes

          Location : path

          Type : string

          Description : Identifies the project addressed by this request.

        managedZone

          Required : Yes

          Location : path

          Description : Identifies the managed zone addressed by this request.

          Type : string

        sortBy

          Location : query

          Enum :

        • START_TIME
        • ID
        • Default : START_TIME

          Type : string

          Enum Descriptions :

        • Description : Sorting criterion. The only supported values are START_TIME and ID.

        maxResults

          Location : query

          Type : integer

          Format : int32

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

        location

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Type : string

          Default : global

      Description : Enumerates Operations for the given ManagedZone.

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • managedZone
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations

  • dns.managedZoneOperations.get

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations/{operation}

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations/{operation}

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • managedZone
    • operation
    • Description : Fetches the representation of an existing Operation.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

        managedZone

          Type : string

          Description : Identifies the managed zone addressed by this request.

          Location : path

          Required : Yes

        operation

          Description : Identifies the operation addressed by this request (ID of the operation).

          Type : string

          Location : path

          Required : Yes

        project

          Location : path

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

        location

          Location : path

          Type : string

          Default : global

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

  • dns.responsePolicies.delete

      HTTP Method : DELETE

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Parameter Order :

    • project
    • location
    • responsePolicy
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        location

          Location : path

          Type : string

          Required : Yes

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Location : path

          Required : Yes

        responsePolicy

          Type : string

          Description : User assigned name of the Response Policy addressed by this request.

          Required : Yes

          Location : path

      Description : Deletes a previously created Response Policy. Fails if the response policy is non-empty or still being referenced by a network.

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

  • dns.responsePolicies.patch

      Description : Applies a partial update to an existing Response Policy.

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      HTTP Method : PATCH

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Parameter Order :

    • project
    • location
    • responsePolicy
    • Parameters :

        project

          Required : Yes

          Type : string

          Location : path

          Description : Identifies the project addressed by this request.

        location

          Location : path

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Type : string

        responsePolicy

          Type : string

          Description : User assigned name of the Respones Policy addressed by this request.

          Required : Yes

          Location : path

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

  • dns.responsePolicies.create

      Description : Creates a new Response Policy

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

      HTTP Method : POST

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

      Parameters :

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

        location

          Required : Yes

          Location : path

          Default : global

          Description : Specifies the location of the resource, only applicable in the v APIs. This information will be used for routing and will be part of the resource name.

          Type : string

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

          Location : path

      Parameter Order :

    • project
    • location
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.responsePolicies.get

      HTTP Method : GET

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Parameter Order :

    • project
    • location
    • responsePolicy
    • Parameters :

        location

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Type : string

          Required : Yes

        responsePolicy

          Required : Yes

          Description : User assigned name of the Response Policy addressed by this request.

          Location : path

          Type : string

        project

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

          Location : path

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

      Description : Fetches the representation of an existing Response Policy.

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.responsePolicies.update

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Parameter Order :

    • project
    • location
    • responsePolicy
    • HTTP Method : PUT

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Parameters :

        responsePolicy

          Location : path

          Description : User assigned name of the Response Policy addressed by this request.

          Type : string

          Required : Yes

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        project

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

          Location : path

        location

          Required : Yes

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Default : global

      Description : Updates an existing Response Policy.

  • dns.responsePolicies.list

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • Description : Enumerates all Response Policies associated with a project.

      Parameters :

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Location : query

          Type : string

        location

          Type : string

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Required : Yes

        project

          Type : string

          Location : path

          Required : Yes

          Description : Identifies the project addressed by this request.

        maxResults

          Type : integer

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Format : int32

          Location : query

37 removed methods | Removed API

Deletions

    Methods
  • dns.projects.get

  • dns.responsePolicies.update

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      HTTP Method : PUT

      Parameters :

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        location

          Required : Yes

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Type : string

        responsePolicy

          Description : User assigned name of the Response Policy addressed by this request.

          Required : Yes

          Type : string

          Location : path

        project

          Location : path

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

      Description : Updates an existing Response Policy.

      Parameter Order :

    • project
    • location
    • responsePolicy
  • dns.responsePolicies.list

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • Description : Enumerates all Response Policies associated with a project.

      Parameters :

        location

          Location : path

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Default : global

        maxResults

          Format : int32

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Location : query

          Type : integer

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Location : path

          Required : Yes

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Type : string

          Location : query

      HTTP Method : GET

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

  • dns.responsePolicies.create

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

      Parameters :

        location

          Required : Yes

          Default : global

          Location : path

          Description : Specifies the location of the resource, only applicable in the v APIs. This information will be used for routing and will be part of the resource name.

          Type : string

        project

          Location : path

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies

      Parameter Order :

    • project
    • location
    • HTTP Method : POST

      Description : Creates a new Response Policy

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.responsePolicies.delete

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Parameter Order :

    • project
    • location
    • responsePolicy
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Parameters :

        responsePolicy

          Type : string

          Required : Yes

          Location : path

          Description : User assigned name of the Response Policy addressed by this request.

        location

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Location : path

          Default : global

        project

          Required : Yes

          Type : string

          Location : path

          Description : Identifies the project addressed by this request.

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

      Description : Deletes a previously created Response Policy. Fails if the response policy is non-empty or still being referenced by a network.

      HTTP Method : DELETE

  • dns.responsePolicies.patch

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Description : Applies a partial update to an existing Response Policy.

      HTTP Method : PATCH

      Parameter Order :

    • project
    • location
    • responsePolicy
    • Parameters :

        location

          Default : global

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Location : path

        project

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

          Location : path

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

        responsePolicy

          Type : string

          Description : User assigned name of the Respones Policy addressed by this request.

          Required : Yes

          Location : path

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

  • dns.responsePolicies.get

      Parameter Order :

    • project
    • location
    • responsePolicy
    • HTTP Method : GET

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        project

          Location : path

          Required : Yes

          Description : Identifies the project addressed by this request.

          Type : string

        responsePolicy

          Location : path

          Required : Yes

          Type : string

          Description : User assigned name of the Response Policy addressed by this request.

        location

          Location : path

          Default : global

          Type : string

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}

      Description : Fetches the representation of an existing Response Policy.

  • dns.responsePolicyRules.list

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • responsePolicy
    • Parameters :

        responsePolicy

          Description : User assigned name of the Response Policy to list.

          Required : Yes

          Type : string

          Location : path

        project

          Required : Yes

          Location : path

          Type : string

          Description : Identifies the project addressed by this request.

        pageToken

          Location : query

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Type : string

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Type : string

          Location : path

          Required : Yes

        maxResults

          Type : integer

          Format : int32

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Location : query

      Description : Enumerates all Response Policy Rules associated with a project.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

  • dns.responsePolicyRules.patch

      HTTP Method : PATCH

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Description : Applies a partial update to an existing Response Policy Rule.

      Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

        responsePolicy

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Type : string

          Required : Yes

          Location : path

        location

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Type : string

          Location : path

        project

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

          Location : path

        responsePolicyRule

          Location : path

          Description : User assigned name of the Response Policy Rule addressed by this request.

          Required : Yes

          Type : string

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

  • dns.responsePolicyRules.get

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
    • Description : Fetches the representation of an existing Response Policy Rule.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

        responsePolicy

          Required : Yes

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Type : string

          Location : path

        location

          Default : global

          Type : string

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

        responsePolicyRule

          Type : string

          Description : User assigned name of the Response Policy Rule addressed by this request.

          Required : Yes

          Location : path

        project

          Required : Yes

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

  • dns.responsePolicyRules.delete

      Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
    • Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • HTTP Method : DELETE

      Parameters :

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

        project

          Type : string

          Location : path

          Required : Yes

          Description : Identifies the project addressed by this request.

        location

          Location : path

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Required : Yes

        responsePolicy

          Required : Yes

          Location : path

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Type : string

        responsePolicyRule

          Location : path

          Description : User assigned name of the Response Policy Rule addressed by this request.

          Required : Yes

          Type : string

      Description : Deletes a previously created Response Policy Rule.

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

  • dns.responsePolicyRules.update

      Parameter Order :

    • project
    • location
    • responsePolicy
    • responsePolicyRule
    • Parameters :

        responsePolicyRule

          Description : User assigned name of the Response Policy Rule addressed by this request.

          Type : string

          Required : Yes

          Location : path

        responsePolicy

          Type : string

          Required : Yes

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Location : path

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        location

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Type : string

          Required : Yes

        project

          Type : string

          Location : path

          Description : Identifies the project addressed by this request.

          Required : Yes

      Description : Updates an existing Response Policy Rule.

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules/{responsePolicyRule}

      HTTP Method : PUT

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.responsePolicyRules.create

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • responsePolicy
    • Flat Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

      HTTP Method : POST

      Path : dns/v2/projects/{project}/locations/{location}/responsePolicies/{responsePolicy}/rules

      Parameters :

        responsePolicy

          Description : User assigned name of the Response Policy containing the Response Policy Rule.

          Required : Yes

          Type : string

          Location : path

        project

          Type : string

          Required : Yes

          Location : path

          Description : Identifies the project addressed by this request.

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Default : global

          Type : string

          Location : path

      Description : Creates a new Response Policy Rule.

  • dns.managedZones.get

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Parameter Order :

    • project
    • location
    • managedZone
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        managedZone

          Required : Yes

          Type : string

          Location : path

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

        location

          Required : Yes

          Type : string

          Default : global

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        project

          Description : Identifies the project addressed by this request.

          Required : Yes

          Type : string

          Location : path

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

      Description : Fetches the representation of an existing ManagedZone.

      HTTP Method : GET

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

  • dns.managedZones.list

      Description : Enumerates ManagedZones that have been created but not yet deleted.

      Parameter Order :

    • project
    • location
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones

      HTTP Method : GET

      Parameters :

        dnsName

          Description : Restricts the list to return only zones with this domain name.

          Location : query

          Type : string

        maxResults

          Type : integer

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Format : int32

          Location : query

        project

          Location : path

          Required : Yes

          Type : string

          Description : Identifies the project addressed by this request.

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Location : query

          Type : string

        location

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Default : global

          Location : path

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones

  • dns.managedZones.update

      Parameter Order :

    • project
    • location
    • managedZone
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Description : Updates an existing ManagedZone.

      HTTP Method : PUT

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Parameters :

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

        project

          Required : Yes

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

        managedZone

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

          Required : Yes

        location

          Location : path

          Required : Yes

          Default : global

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

  • dns.managedZones.delete

      Parameter Order :

    • project
    • location
    • managedZone
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Parameters :

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Default : global

          Location : path

          Type : string

        managedZone

          Type : string

          Required : Yes

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

        project

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

          Required : Yes

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Description : Deletes a previously created ManagedZone.

      HTTP Method : DELETE

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

  • dns.managedZones.patch

      Description : Applies a partial update to an existing ManagedZone.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Required : Yes

          Type : string

          Location : path

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Required : Yes

          Type : string

        location

          Location : path

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Type : string

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

      Parameter Order :

    • project
    • location
    • managedZone
    • HTTP Method : PATCH

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}

  • dns.managedZones.create

      Parameter Order :

    • project
    • location
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones

      Parameters :

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

        project

          Location : path

          Type : string

          Required : Yes

          Description : Identifies the project addressed by this request.

        location

          Required : Yes

          Default : global

          Type : string

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones

      Description : Creates a new ManagedZone.

      HTTP Method : POST

  • dns.managedZoneOperations.get

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations/{operation}

      HTTP Method : GET

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations/{operation}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        project

          Description : Identifies the project addressed by this request.

          Location : path

          Required : Yes

          Type : string

        location

          Required : Yes

          Default : global

          Location : path

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

        operation

          Description : Identifies the operation addressed by this request (ID of the operation).

          Type : string

          Required : Yes

          Location : path

        managedZone

          Type : string

          Description : Identifies the managed zone addressed by this request.

          Required : Yes

          Location : path

      Description : Fetches the representation of an existing Operation.

      Parameter Order :

    • project
    • location
    • managedZone
    • operation
  • dns.managedZoneOperations.list

      HTTP Method : GET

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations

      Description : Enumerates Operations for the given ManagedZone.

      Parameters :

        managedZone

          Description : Identifies the managed zone addressed by this request.

          Required : Yes

          Type : string

          Location : path

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Type : string

          Location : query

        location

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Type : string

          Required : Yes

        sortBy

          Enum :

        • START_TIME
        • ID
        • Type : string

          Default : START_TIME

          Location : query

          Enum Descriptions :

        • Description : Sorting criterion. The only supported values are START_TIME and ID.

        project

          Location : path

          Required : Yes

          Description : Identifies the project addressed by this request.

          Type : string

        maxResults

          Location : query

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Format : int32

          Type : integer

      Parameter Order :

    • project
    • location
    • managedZone
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/operations

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.policies.update

      Description : Updates an existing Policy.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        project

          Location : path

          Type : string

          Description : Identifies the project addressed by this request.

          Required : Yes

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Default : global

          Location : path

          Type : string

        policy

          Description : User given friendly name of the policy addressed by this request.

          Location : path

          Type : string

          Required : Yes

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

      Parameter Order :

    • project
    • location
    • policy
    • HTTP Method : PUT

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

  • dns.policies.list

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • Path : dns/v2/projects/{project}/locations/{location}/policies

      Parameters :

        project

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

          Required : Yes

        location

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Location : path

          Default : global

        maxResults

          Format : int32

          Location : query

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Type : integer

        pageToken

          Type : string

          Location : query

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies

      Description : Enumerates all Policies associated with a project.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.policies.patch

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • HTTP Method : PATCH

      Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Parameters :

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

        policy

          Description : User given friendly name of the policy addressed by this request.

          Type : string

          Location : path

          Required : Yes

        location

          Type : string

          Default : global

          Location : path

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

        clientOperationId

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

      Description : Applies a partial update to an existing Policy.

      Parameter Order :

    • project
    • location
    • policy
  • dns.policies.delete

      Description : Deletes a previously created Policy. Fails if the policy is still being referenced by a network.

      Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        location

          Location : path

          Required : Yes

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

        project

          Type : string

          Location : path

          Required : Yes

          Description : Identifies the project addressed by this request.

        clientOperationId

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

        policy

          Location : path

          Required : Yes

          Description : User given friendly name of the policy addressed by this request.

          Type : string

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Parameter Order :

    • project
    • location
    • policy
    • HTTP Method : DELETE

  • dns.policies.create

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies

      Parameters :

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Location : path

          Type : string

          Required : Yes

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Location : query

          Type : string

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • Path : dns/v2/projects/{project}/locations/{location}/policies

      Description : Creates a new Policy.

      HTTP Method : POST

  • dns.policies.get

      Parameters :

        location

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Default : global

          Location : path

          Type : string

        policy

          Description : User given friendly name of the policy addressed by this request.

          Required : Yes

          Location : path

          Type : string

        clientOperationId

          Location : query

          Type : string

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        project

          Type : string

          Description : Identifies the project addressed by this request.

          Required : Yes

          Location : path

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • HTTP Method : GET

      Description : Fetches the representation of an existing Policy.

      Parameter Order :

    • project
    • location
    • policy
    • Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

      Flat Path : dns/v2/projects/{project}/locations/{location}/policies/{policy}

  • dns.dnsKeys.get

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys/{dnsKeyId}

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys/{dnsKeyId}

      Description : Fetches the representation of an existing DnsKey.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        digestType

          Description : An optional comma-separated list of digest types to compute and display for key signing keys. If omitted, the recommended digest type is computed and displayed.

          Location : query

          Type : string

        location

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Required : Yes

          Default : global

          Type : string

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

        project

          Required : Yes

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

        managedZone

          Location : path

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Required : Yes

        dnsKeyId

          Location : path

          Required : Yes

          Type : string

          Description : The identifier of the requested DnsKey.

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • managedZone
    • dnsKeyId
  • dns.dnsKeys.list

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys

      Description : Enumerates DnsKeys to a ResourceRecordSet collection.

      Parameters :

        digestType

          Description : An optional comma-separated list of digest types to compute and display for key signing keys. If omitted, the recommended digest type is computed and displayed.

          Location : query

          Type : string

        pageToken

          Type : string

          Location : query

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

        maxResults

          Location : query

          Type : integer

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Format : int32

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Location : path

          Required : Yes

        location

          Type : string

          Required : Yes

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

          Default : global

        managedZone

          Required : Yes

          Location : path

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/dnsKeys

      Parameter Order :

    • project
    • location
    • managedZone
    • HTTP Method : GET

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.changes.create

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameter Order :

    • project
    • location
    • managedZone
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

      HTTP Method : POST

      Parameters :

        managedZone

          Required : Yes

          Type : string

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

        project

          Location : path

          Required : Yes

          Description : Identifies the project addressed by this request.

          Type : string

        location

          Type : string

          Default : global

          Required : Yes

          Location : path

      Description : Atomically updates the ResourceRecordSet collection.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

  • dns.changes.get

      HTTP Method : GET

      Parameters :

        changeId

          Description : The identifier of the requested change, from a previous ResourceRecordSetsChangeResponse.

          Type : string

          Location : path

          Required : Yes

        location

          Location : path

          Required : Yes

          Type : string

          Default : global

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

        project

          Description : Identifies the project addressed by this request.

          Type : string

          Required : Yes

          Location : path

        managedZone

          Type : string

          Location : path

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Required : Yes

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes/{changeId}

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes/{changeId}

      Description : Fetches the representation of an existing Change.

      Parameter Order :

    • project
    • location
    • managedZone
    • changeId
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.changes.list

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Description : Enumerates Changes to a ResourceRecordSet collection.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/changes

      HTTP Method : GET

      Parameter Order :

    • project
    • location
    • managedZone
    • Parameters :

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Type : string

          Location : query

        managedZone

          Location : path

          Type : string

          Required : Yes

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

        location

          Location : path

          Default : global

          Required : Yes

          Type : string

        maxResults

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

          Format : int32

          Location : query

          Type : integer

        project

          Required : Yes

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

        sortBy

          Location : query

          Description : Sorting criterion. The only supported value is change sequence.

          Default : CHANGE_SEQUENCE

          Type : string

          Enum Descriptions :

          Enum : CHANGE_SEQUENCE

        sortOrder

          Type : string

          Description : Sorting order direction: 'ascending' or 'descending'.

          Location : query

  • dns.resourceRecordSets.patch

      Parameter Order :

    • project
    • location
    • managedZone
    • name
    • type
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • HTTP Method : PATCH

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Description : Applies a partial update to an existing ResourceRecordSet.

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Parameters :

        clientOperationId

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

          Type : string

          Location : query

        location

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Default : global

          Required : Yes

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Type : string

          Location : path

          Required : Yes

        project

          Type : string

          Description : Identifies the project addressed by this request.

          Required : Yes

          Location : path

        name

          Type : string

          Location : path

          Required : Yes

          Description : Fully qualified domain name.

        type

          Location : path

          Description : RRSet type.

          Required : Yes

          Type : string

  • dns.resourceRecordSets.delete

      HTTP Method : DELETE

      Parameters :

        type

          Location : path

          Description : RRSet type.

          Required : Yes

          Type : string

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Location : path

          Type : string

          Required : Yes

        location

          Default : global

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

          Type : string

          Location : path

        project

          Location : path

          Description : Identifies the project addressed by this request.

          Required : Yes

          Type : string

        name

          Type : string

          Description : Fully qualified domain name.

          Location : path

          Required : Yes

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

      Parameter Order :

    • project
    • location
    • managedZone
    • name
    • type
    • Description : Deletes a previously created ResourceRecordSet.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

  • dns.resourceRecordSets.list

      Description : Enumerates ResourceRecordSets that you have created but not yet deleted.

      Parameter Order :

    • project
    • location
    • managedZone
    • Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

      Parameters :

        name

          Location : query

          Type : string

          Description : Restricts the list to return only records with this fully qualified domain name.

        managedZone

          Location : path

          Required : Yes

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Type : string

        location

          Required : Yes

          Default : global

          Type : string

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Location : path

        maxResults

          Location : query

          Format : int32

          Type : integer

          Description : Optional. Maximum number of results to be returned. If unspecified, the server decides how many results to return.

        type

          Type : string

          Description : Restricts the list to return only records of this type. If present, the "name" parameter must also be present.

          Location : query

        project

          Type : string

          Location : path

          Description : Identifies the project addressed by this request.

          Required : Yes

        pageToken

          Description : Optional. A tag returned by a previous list request that was truncated. Use this parameter to continue a previous list request.

          Location : query

          Type : string

      HTTP Method : GET

  • dns.resourceRecordSets.create

      Parameter Order :

    • project
    • location
    • managedZone
    • Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

      Description : Creates a new ResourceRecordSet.

      HTTP Method : POST

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets

      Parameters :

        project

          Required : Yes

          Description : Identifies the project addressed by this request.

          Location : path

          Type : string

        managedZone

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Required : Yes

          Location : path

          Type : string

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        location

          Type : string

          Default : global

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Required : Yes

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
  • dns.resourceRecordSets.get

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • https://www.googleapis.com/auth/ndev.clouddns.readonly
    • https://www.googleapis.com/auth/ndev.clouddns.readwrite
    • Parameters :

        type

          Location : path

          Type : string

          Description : RRSet type.

          Required : Yes

        clientOperationId

          Type : string

          Location : query

          Description : For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

        location

          Location : path

          Description : Specifies the location of the resource. This information will be used for routing and will be part of the resource name.

          Type : string

          Required : Yes

          Default : global

        project

          Description : Identifies the project addressed by this request.

          Location : path

          Required : Yes

          Type : string

        managedZone

          Required : Yes

          Location : path

          Description : Identifies the managed zone addressed by this request. Can be the managed zone name or ID.

          Type : string

        name

          Description : Fully qualified domain name.

          Type : string

          Location : path

          Required : Yes

      Flat Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Path : dns/v2/projects/{project}/locations/{location}/managedZones/{managedZone}/rrsets/{name}/{type}

      Parameter Order :

    • project
    • location
    • managedZone
    • name
    • type
    • HTTP Method : GET

      Description : Fetches the representation of an existing ResourceRecordSet.