Get Pac Config File By Id

Get Pac Config File By Id

Get PAC Configuration by id

Request
URI
GET
https://{api_host}/api/cws/v1/enterprises/{enterpriseLogicalId}/pacFile/{logicalId}
COPY
Path Parameters
string
enterpriseLogicalId
Required

Enterprise Logical ID

string
logicalId
Required

PAC logicalId

Query Parameters
fields
Optional

filter fields


Responses
200

Get the PAC Configuration file by Id

Returns getPacConfigurationFileResponse of type(s) application/json
{
    "name": "Standard",
    "filename": "test.dat",
    "data": {
        "isDefault": false,
        "domainExceptions": [
            "vmware.com"
        ],
        "subnetExceptions": [
            [
                "2.2.2.2",
                "255.255.255.0"
            ],
            [
                "1.1.1.1",
                "255.255.255.255"
            ]
        ],
        "custom": "string",
        "httpPort": 3131,
        "httpsPort": 3131,
        "sslEnable": false,
        "ssoEnable": false,
        "useCustomPort": false,
        "defaultOverride": {
            "menloSecurity": {
                "enable": false
            },
            "googleServices": {
                "enable": false
            },
            "windowsUpdates": {
                "enable": false
            },
            "appleUpdates": {
                "enable": false
            },
            "mozilla": {
                "enable": false
            },
            "screenShareServices": {
                "enable": false
            },
            "dropboxFileSharing": {
                "enable": false
            },
            "samlIdentityServices": {
                "enable": false
            },
            "netflixVideoStreaming": {
                "enable": false
            },
            "serviceProviderBlockers": {
                "enable": false
            }
        },
        "description": "string",
        "enableAdvanced": false,
        "inspectDirect": false,
        "ipOverrideDomains": [
            "string"
        ],
        "blockOnInaccessible": false,
        "netHost": "string",
        "netIP": "string",
        "customRoute": false,
        "customProxies": [
            "string"
        ],
        "bypassOffice365": false,
        "bypassOffice365Tenants": [
            "string"
        ],
        "bypassUsGovOffice365": false,
        "bypassUsGovOffice365Tenants": [
            "string"
        ]
    },
    "logicalId": "ac611099-9872-4b29-bd87-8c2ba8b62c81",
    "modified": "2020-07-18T15:48:18.000Z",
    "created": "2020-07-18T15:48:18.000Z",
    "_href": "enterprises/1/pacFile/e5b6baa-e5fa-4272-ba4c-5f1941235584"
}
string
name
Optional

name

string
filename
Optional

filename

object
data
Optional

data

string
logicalId
Optional

logicalId

string
modified
Optional

modified

string
created
Optional

created

string
_href
Optional

_href


400

Invalid Input

Returns httpResponseError of type(s) application/json
{
    "code": "error code",
    "errors": [
        {
            "message": "error message",
            "path": "object.path"
        }
    ]
}
string
code
Required

code

Possible values are : INTERNAL_ERROR, INVALID_PARAMS, INVALID_QUERY_PARAMS, INVALID_LICENSE,
array of object
errors
Required

errors


500

Internal Server Error

Returns httpResponseError of type(s) application/json
{
    "code": "error code",
    "errors": [
        {
            "message": "error message",
            "path": "object.path"
        }
    ]
}
string
code
Required

code

Possible values are : INTERNAL_ERROR, INVALID_PARAMS, INVALID_QUERY_PARAMS, INVALID_LICENSE,
array of object
errors
Required

errors