Data Structure for HTTPS Trigger

Attribute NameBase TypeRestrictionsDescription
namestring

Min length = 2

Max length = 45

HTTPS Trigger name starts with / character and contains alphanumeric and special characters such as -#%&=.\?/ characters without leading and trailing white-space characters.

Name of the HTTPS Trigger

application nameUriPair

nillable = false

minOccurs = 1

minOccurs = 1

Name of application

maxSessions baseIdInt

nillable = false

minOccurs = 1

minOccurs = 1

Maximum number of sessions

idleTimeout idleTimeout

nillable = false

minOccurs = 0

minOccurs = 1

default = 1000

Idle timeout value

locale string

Min length = 1

Max length = 50

Locale contains alphanumeric characters, special characters, spaces, underscores (_), and hyphens (-) without leading or trailing white spaces.

Defines the locale

enabled boolean

default = true

Indicates if the HTTPS Trigger is enabled

Sample Input XML

<?xml version="1.0" encoding="UTF-8"?>
<httpTrigger>
<self>URL</self>
<name>/test</name>
<application name="app1">
<refURL>URL</refURL>
</application>
<maxSessions>1</maxSessions>
<idleTimeout>1000</idleTimeout>
<locale>en_US</locale>
<enabled>true</enabled>
</httpTrigger>