Service Networking API (servicenetworking:v1)

2023-08-08

2 new methods | 2 removed methods

Additions

    Methods
  • servicenetworking.services.projects.global.networks.dnsZones.get

      HTTP Method : GET

      Flat Path : v1/services/{servicesId}/projects/{projectsId}/global/networks/{networksId}/dnsZones/{dnsZonesId}

      Parameter Order : name

      Path : v1/{+name}

      Description : Service producers can use this method to retrieve a DNS zone in the shared producer host project and the matching peering zones in consumer project

      Parameters :

        name

          Location : path

          Pattern : ^services/[^/]+/projects/[^/]+/global/networks/[^/]+/dnsZones/[^/]+$

          Description : Required. The network that the consumer is using to connect with services. Must be in the form of services/{service}/projects/{project}/global/networks/{network}/zones/{zoneName} Where {service} is the peering service that is managing connectivity for the service producer's organization. For Google services that support this {project} is the project number, as in '12345' {network} is the network name. {zoneName} is the DNS zone name

          Type : string

          Required : Yes

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/service.management
  • servicenetworking.services.projects.global.networks.dnsZones.list

      Parameter Order : parent

      Path : v1/{+parent}/dnsZones:list

      Description : * Service producers can use this method to retrieve a list of available DNS zones in the shared producer host project and the matching peering zones in the consumer project. *

      HTTP Method : GET

      Scopes :

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

        parent

          Description : Required. Parent resource identifying the connection which owns this collection of DNS zones in the format services/{service}/projects/{project}/global/networks/{network} Service: The service that is managing connectivity for the service producer's organization. For Google services that support this functionality, this value is `servicenetworking.googleapis.com`. Projects: the consumer project containing the consumer network. Network: The consumer network accessible from the tenant project.

          Location : path

          Type : string

          Required : Yes

          Pattern : ^services/[^/]+/projects/[^/]+/global/networks/[^/]+$

      Flat Path : v1/services/{servicesId}/projects/{projectsId}/global/networks/{networksId}/dnsZones:list

Deletions

    Methods
  • servicenetworking.services.dnsZone.get

      Parameters :

        name

          Description : Required. The network that the consumer is using to connect with services. Must be in the form of services/{service}/projects/{project}/global/networks/{network}/zones/{zoneName} Where {service} is the peering service that is managing connectivity for the service producer's organization. For Google services that support this {project} is the project number, as in '12345' {network} is the network name. {zoneName} is the DNS zone name

          Required : Yes

          Type : string

          Pattern : ^services/[^/]+$

          Location : path

      Flat Path : v1/services/{servicesId}/dnsZone:get

      HTTP Method : GET

      Description : Service producers can use this method to retrieve a DNS zone in the shared producer host project and the matching peering zones in consumer project

      Parameter Order : name

      Path : v1/{+name}/dnsZone:get

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/service.management
  • servicenetworking.services.dnsZones.list

      Path : v1/{+parent}/dnsZones:list

      HTTP Method : GET

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/service.management
    • Flat Path : v1/services/{servicesId}/dnsZones:list

      Parameter Order : parent

      Parameters :

        parent

          Required : Yes

          Location : path

          Description : Required. Parent resource identifying the connection which owns this collection of DNS zones in the format services/{service}/projects/{project}/global/networks/{network} Service: The service that is managing connectivity for the service producer's organization. For Google services that support this functionality, this value is `servicenetworking.googleapis.com`. Projects: the consumer project containing the consumer network. Network: The consumer network accessible from the tenant project.

          Pattern : ^services/[^/]+$

          Type : string

      Description : * Service producers can use this method to retrieve a list of available DNS zones in the shared producer host project and the matching peering zones in the consumer project. *