Get Zero Trust Gateway location details
zero_trust.gateway.locations.get(strlocation_id, LocationGetParams**kwargs) -> Location
GET/accounts/{account_id}/gateway/locations/{location_id}
Get a single Zero Trust Gateway location.
Security
API Token
The preferred authorization scheme for interacting with the Cloudflare API. Create a token.
Example:
API Email + API Key
The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.
Example:
The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.
Example:
Accepted Permissions (at least one required)
Get Zero Trust Gateway location details
import os
from cloudflare import Cloudflare
client = Cloudflare(
api_token=os.environ.get("CLOUDFLARE_API_TOKEN"), # This is the default and can be omitted
)
location = client.zero_trust.gateway.locations.get(
location_id="ed35569b41ce4d1facfe683550f54086",
account_id="699d98642c564d2e855e9661899b7252",
)
print(location.id){
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"success": true,
"result": {
"id": "ed35569b41ce4d1facfe683550f54086",
"client_default": false,
"created_at": "2014-01-01T05:20:00.12345Z",
"dns_destination_ips_id": "0e4a32c6-6fb8-4858-9296-98f51631e8e6",
"dns_destination_ipv6_block_id": "b08f7231-d458-495c-98ef-190604c9ee83",
"doh_subdomain": "oli3n9zkz5",
"ecs_support": false,
"endpoints": {
"doh": {
"enabled": true,
"networks": [
{
"network": "2001:85a3::/64"
}
],
"require_token": true
},
"dot": {
"enabled": true,
"networks": [
{
"network": "2001:85a3::/64"
}
]
},
"ipv4": {
"enabled": true
},
"ipv6": {
"enabled": true,
"networks": [
{
"network": "2001:85a3::/64"
}
]
}
},
"ip": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",
"ipv4_destination": "172.64.36.1",
"ipv4_destination_backup": "172.64.36.2",
"name": "Austin Office Location",
"networks": [
{
"network": "192.0.2.1/32"
}
],
"updated_at": "2014-01-01T05:20:00.12345Z"
}
}Returns Examples
{
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"success": true,
"result": {
"id": "ed35569b41ce4d1facfe683550f54086",
"client_default": false,
"created_at": "2014-01-01T05:20:00.12345Z",
"dns_destination_ips_id": "0e4a32c6-6fb8-4858-9296-98f51631e8e6",
"dns_destination_ipv6_block_id": "b08f7231-d458-495c-98ef-190604c9ee83",
"doh_subdomain": "oli3n9zkz5",
"ecs_support": false,
"endpoints": {
"doh": {
"enabled": true,
"networks": [
{
"network": "2001:85a3::/64"
}
],
"require_token": true
},
"dot": {
"enabled": true,
"networks": [
{
"network": "2001:85a3::/64"
}
]
},
"ipv4": {
"enabled": true
},
"ipv6": {
"enabled": true,
"networks": [
{
"network": "2001:85a3::/64"
}
]
}
},
"ip": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",
"ipv4_destination": "172.64.36.1",
"ipv4_destination_backup": "172.64.36.2",
"name": "Austin Office Location",
"networks": [
{
"network": "192.0.2.1/32"
}
],
"updated_at": "2014-01-01T05:20:00.12345Z"
}
}