2023-08-08
▼ ▲ 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:
▼ ▲ 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:
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
▼ ▲ 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:
▼ ▲ servicenetworking.services.dnsZones.list
Path: v1/{+parent}/dnsZones:list
HTTP Method: GET
Scopes:
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. *