PUT /service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/policy

Applies a new policy to the specified endpoints.

Request Information

URI Parameters

NameDescriptionTypeAdditional Information
gsmKey

The GSM console keycode.

string

Required

siteId

The site identifier.

string

Required

URI Sample(s)

PUT
https://unityapi.webrootcloudav.com/service/api/console/gsm/CE38-D7E5-DD58-46AE-8050/sites/2aea298e-7cce-4511-a96a-8b6bb359c867/endpoints/policy

Body Parameters

Additional information for setting a new policy.

SetPolicyEndpointsRequestModel
NameDescriptionTypeAdditional Information
EndpointsList

Comma delimited string of endpoint identifiers. If not specified, the policy is set for all endpoints on the site.

string

None.

PolicyId

The identifier of the policy that should be applied.

string

Required

Sample Request

{
  "EndpointsList": "4b793652-35a6-4766-8609-111162f505a5,05821276-1279-4695-8531-40f64ba3e4e2",
  "PolicyId": "692bcd4a-f923-4b23-939c-eb6c93af4bb7"
}                    
<SetPolicyEndpointsRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.Console.Models">
  <EndpointsList>4b793652-35a6-4766-8609-111162f505a5,05821276-1279-4695-8531-40f64ba3e4e2</EndpointsList>
  <PolicyId>692bcd4a-f923-4b23-939c-eb6c93af4bb7</PolicyId>
</SetPolicyEndpointsRequestModel>                    

Response Information

Resource Description

None. If successful, this API action does not return any data and the response status code will be 204 (No Content).