AnyConnectGroupPolicy
Description
An object that contains remote access VPN properties that define an AnyConnect group policy. (Note: The field level constraints listed here might not cover all the constraints on the field. Additional constraints might exist.)
Model Properties
Property | Required | Type | Description | |||
---|---|---|---|---|---|---|
version | False | string | A unique string version assigned by the system when the object is created or modified. No assumption can be made on the format or content of this identifier. The identifier must be provided whenever attempting to modify/delete an existing object. As the version will change every time the object is modified, the value provided in this identifier must match exactly what is present in the system or the request will be rejected. | |||
name | True | string | A mandatory Unicode alphanumeric string containing the name of the group policy, from 1 to 65 characters. The string cannot include HTML tags. | |||
banner | False | string | An optional string that contains a message that you want to show to users at the beginning of their VPN session. For example, legal disclaimers and warnings about appropriate use. The banner can be up to 500 characters, but cannot contain semi-colons (;) or HTML tags. Field level constraints: must match pattern ^[^;]*$. (Note: Additional constraints might exist) |
|||
maxConnectionTimeout | False | integer | An optional integer that defines the maximum length of time, in minutes, that users are allowed to stay connected to the VPN without getting automatically disconnected, from 1- 4473924 or blank. The default is unlimited. Note that the idle timeout still applies. | |||
idleTimeout | False | integer | An optional integer that defines the length of time, in minutes, that the VPN connection can be idle before it is automatically closed, from 1-35791394. The default is 30 minutes. | |||
clientProfiles | False | [object] | A list of AnyConnectClientProfile objects that clients use when connected through this group policy. If you do not select a client profile, the AnyConnect client uses default values for all options. Allowed types are: [AnyConnectClientProfile] |
|||
browserProxyType | True | string | An enum value that specifies whether proxies are used during a VPN session for Internet Explorer web browser on Windows client devices. Values can be one of the following. NO_PROXY - Do not use the proxy defined for the browser, if any. NO_MODIFY - Allow the user to configure (or not configure) a browser proxy, and use the proxy if it is configured. AUTO_DETECT - Enable the use of automatic proxy server detection in the browser. USE_SERVER - Use the proxy server defined in this object. You must define the proxy using the proxyPort, proxyServer, and proxyExceptions properties. Field level constraints: cannot be null. (Note: Additional constraints might exist) |
|||
proxyServer | False | string | A string containing the hostname or IP address of the proxy server. This property is meaningful and mandatory only if you specify USE_SERVER for browserProxyType. The proxyPort and proxyServer options combined cannot exceed 100 characters. Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist) |
|||
proxyPort | False | integer | An integer that defines the port number for the proxy server, from 1-65535. This property is meaningful only if you specify USE_SERVER for browserProxyType. The default is 8080 if USE_SERVER is specified. | |||
proxyExceptions | False | [object] | A list of ServerHostAndPort objects that identity web servers. This property is meaningful only if you specify USE_SERVER for browserProxyType. Requests to the identified servers bypass the proxy, that is, they are exempted from the proxy. | |||
id | False | string | A unique string identifier assigned by the system when the object is created. No assumption can be made on the format or content of this identifier. The identifier must be provided whenever attempting to modify/delete (or reference) an existing object. Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist) |
|||
type | True | string | A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name. |