Update a sublocationCopy Pageput https://{hostname}/etp-config/v3/configs/{configId}/sites/{siteId}/sub-locations/{subLocationId}Updates the sublocation.Path ParamssubLocationIdintegerrequiredA unique identifier for a location.siteIdintegerrequiredA unique identifier for a site.configIdintegerrequiredA unique identifier for the configuration.Query ParamsaccountSwitchKeystringFor customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys.Body ParamsSpecifies IP addresses and CIDR blocks of a region or geographic area for an assigned policy.accessConfigobjectProvides access config details.accessConfig objectclientOverridePolicyIdinteger≥ 0The unique ID of the related client override policy.clientOverridePolicyInfoobjectThe unique policy for handling the traffic arriving from Zero Trust Client or SIA Client.clientOverridePolicyInfo objectcreatedBystringlength ≥ 1Name of the user who created this site.deletedbooleanIndicates the site's deletion.truefalsedescriptionstringlength ≥ 1A description of the site configuration that you provide.dynamicExitPointsarray of objectslength ≥ 0A site's dynamic exit points.dynamicExitPointsADD objectdynamicIpEnabledbooleanEnables dynamic IP onramp for the site.truefalseexitPointsarray of objectsrequiredlength ≥ 0Site exit points.exitPoints*ADD objectidinteger≥ 1A unique identifier for the site. Use this value for siteId in subsequent operations.ipsecOnrampcredentialobjectIPsec credential properties.ipsecOnrampcredential objectipsecOverDNSEnabledbooleanEnables IPsec over DNS for the site.truefalseisOffnetworkLocationbooleanIndicates if the site is an off-network location.truefalsemodifiedBystringlength ≥ 1Name of the user who most recently modified this site.namestringrequiredlength ≥ 1The name of the site configuration.policyIdintegerrequired≥ 1The unique ID of the related policy.policyInfoobjectSpecifies the related policy SIA applies to incoming DNS requests.policyInfo objectsubLocationsarray of objectslength ≥ 0Nested sublocation instances.subLocationsADD objectuseInternalIpPrivacyMaskbooleanApplies internal IP privacy mask.truefalseHeadersIf-MatchstringrequiredUse the x_etag value included in the GET response. See Concurrency control for details.Responses 200Successful response. 400Validation error. 401Authentication error. See Get started for help setting up your API token. 403Insufficient permissions See Get started for help setting up your API token. 404Configuration not Found. 412Precondition failed. Use the x_etag string returned in the response header as If-Match in write requests to avoid overwriting edits by any other API clients. See Concurrency control for details.Updated 4 months ago