This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 938109396eb480fd035f0c2c82a076cb613b91d4
Author: Andrea Cosentino <[email protected]>
AuthorDate: Mon Sep 7 07:24:18 2020 +0200

    Aligned with new api component json the camel-tooling-model twilio test
---
 .../camel/tooling/model/ApiComponentModelTest.java |    2 +-
 .../src/test/resources/twilio.json                 | 2770 +-------------------
 2 files changed, 92 insertions(+), 2680 deletions(-)

diff --git 
a/tooling/camel-tooling-model/src/test/java/org/apache/camel/tooling/model/ApiComponentModelTest.java
 
b/tooling/camel-tooling-model/src/test/java/org/apache/camel/tooling/model/ApiComponentModelTest.java
index eb6c51f..609f097 100644
--- 
a/tooling/camel-tooling-model/src/test/java/org/apache/camel/tooling/model/ApiComponentModelTest.java
+++ 
b/tooling/camel-tooling-model/src/test/java/org/apache/camel/tooling/model/ApiComponentModelTest.java
@@ -34,7 +34,7 @@ public class ApiComponentModelTest {
 
         Assertions.assertNotNull(model);
         Assertions.assertTrue(model.isApi());
-        Assertions.assertEquals("apiName", model.getApiPropertyQualifier());
+        Assertions.assertEquals("apiName/methodName", 
model.getApiPropertyQualifier());
         Assertions.assertEquals(56, model.getApiOptions().size());
         Assertions.assertEquals(7, model.getApiOptions().get("call").size());
     }
diff --git a/tooling/camel-tooling-model/src/test/resources/twilio.json 
b/tooling/camel-tooling-model/src/test/resources/twilio.json
index dd93a92..a676d01 100644
--- a/tooling/camel-tooling-model/src/test/resources/twilio.json
+++ b/tooling/camel-tooling-model/src/test/resources/twilio.json
@@ -11,2698 +11,110 @@
     "supportLevel": "Stable",
     "groupId": "org.apache.camel",
     "artifactId": "camel-twilio",
-    "version": "3.5.0-SNAPSHOT",
+    "version": "3.6.0-SNAPSHOT",
     "scheme": "twilio",
     "extendsScheme": "",
     "syntax": "twilio:apiName\/methodName",
     "async": false,
     "api": true,
-    "apiPropertyQualifier": "apiName",
+    "apiPropertyQualifier": "apiName\/methodName",
     "consumerOnly": false,
     "producerOnly": false,
     "lenientProperties": false
   },
   "componentProperties": {
-    "bridgeErrorHandler": {
-      "kind": "property",
-      "displayName": "Bridge Error Handler",
-      "group": "consumer",
-      "label": "consumer",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "Allows for bridging the consumer to the Camel routing 
Error Handler, which mean any exceptions occurred while the consumer is trying 
to pickup incoming messages, or the likes, will now be processed as a message 
and handled by the routing Error Handler. By default the consumer will use the 
org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be 
logged at WARN or ERROR level and ignored."
-    },
-    "lazyStartProducer": {
-      "kind": "property",
-      "displayName": "Lazy Start Producer",
-      "group": "producer",
-      "label": "producer",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "Whether the producer should be started lazy (on the 
first message). By starting lazy you can use this to allow CamelContext and 
routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and starting the [...]
-    },
-    "basicPropertyBinding": {
-      "kind": "property",
-      "displayName": "Basic Property Binding",
-      "group": "advanced",
-      "label": "advanced",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "Whether the component should use basic property binding 
(Camel 2.x) or the newer property binding with additional capabilities"
-    },
-    "configuration": {
-      "kind": "property",
-      "displayName": "Configuration",
-      "group": "advanced",
-      "label": "advanced",
-      "required": false,
-      "type": "object",
-      "javaType": "org.apache.camel.component.twilio.TwilioConfiguration",
-      "deprecated": false,
-      "secret": false,
-      "description": "To use the shared configuration"
-    },
-    "restClient": {
-      "kind": "property",
-      "displayName": "Rest Client",
-      "group": "advanced",
-      "label": "advanced",
-      "required": false,
-      "type": "object",
-      "javaType": "com.twilio.http.TwilioRestClient",
-      "deprecated": false,
-      "secret": false,
-      "description": "To use the shared REST client"
-    },
-    "accountSid": {
-      "kind": "property",
-      "displayName": "Account Sid",
-      "group": "security",
-      "label": "common,security",
-      "required": false,
-      "type": "string",
-      "javaType": "java.lang.String",
-      "deprecated": false,
-      "secret": true,
-      "description": "The account SID to use."
-    },
-    "password": {
-      "kind": "property",
-      "displayName": "Password",
-      "group": "security",
-      "label": "common,security",
-      "required": false,
-      "type": "string",
-      "javaType": "java.lang.String",
-      "deprecated": false,
-      "secret": true,
-      "description": "Auth token for the account."
-    },
-    "username": {
-      "kind": "property",
-      "displayName": "Username",
-      "group": "security",
-      "label": "common,security",
-      "required": false,
-      "type": "string",
-      "javaType": "java.lang.String",
-      "deprecated": false,
-      "secret": true,
-      "description": "The account to use."
-    }
+    "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by [...]
+    "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the r [...]
+    "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
+    "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.twilio.TwilioConfiguration", 
"deprecated": false, "secret": false, "description": "To use the shared 
configuration" },
+    "restClient": { "kind": "property", "displayName": "Rest Client", "group": 
"advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "com.twilio.http.TwilioRestClient", "deprecated": false, "secret": 
false, "description": "To use the shared REST client" },
+    "accountSid": { "kind": "property", "displayName": "Account Sid", "group": 
"security", "label": "common,security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"description": "The account SID to use." },
+    "password": { "kind": "property", "displayName": "Password", "group": 
"security", "label": "common,security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"description": "Auth token for the account." },
+    "username": { "kind": "property", "displayName": "Username", "group": 
"security", "label": "common,security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"description": "The account to use." }
   },
   "properties": {
-    "apiName": {
-      "kind": "path",
-      "displayName": "Api Name",
-      "group": "common",
-      "label": "",
-      "required": true,
-      "type": "object",
-      "javaType": "org.apache.camel.component.twilio.internal.TwilioApiName",
-      "enum": [
-        "account",
-        "address",
-        "application",
-        "available-phone-number-country",
-        "call",
-        "conference",
-        "connect-app",
-        "incoming-phone-number",
-        "key",
-        "message",
-        "new-key",
-        "new-signing-key",
-        "notification",
-        "outgoing-caller-id",
-        "queue",
-        "recording",
-        "short-code",
-        "signing-key",
-        "token",
-        "transcription",
-        "validation-request",
-        "address-dependent-phone-number",
-        "available-phone-number-country-local",
-        "available-phone-number-country-mobile",
-        "available-phone-number-country-toll-free",
-        "call-feedback",
-        "call-feedback-summary",
-        "call-notification",
-        "call-recording",
-        "conference-participant",
-        "incoming-phone-number-local",
-        "incoming-phone-number-mobile",
-        "incoming-phone-number-toll-free",
-        "message-feedback",
-        "message-media",
-        "queue-member",
-        "recording-add-on-result",
-        "recording-transcription",
-        "recording-add-on-result-payload",
-        "sip-credential-list",
-        "sip-domain",
-        "sip-ip-access-control-list",
-        "sip-credential-list-credential",
-        "sip-domain-credential-list-mapping",
-        "sip-domain-ip-access-control-list-mapping",
-        "sip-ip-access-control-list-ip-address",
-        "usage-record",
-        "usage-trigger",
-        "usage-record-all-time",
-        "usage-record-daily",
-        "usage-record-last-month",
-        "usage-record-monthly",
-        "usage-record-this-month",
-        "usage-record-today",
-        "usage-record-yearly",
-        "usage-record-yesterday"
-      ],
-      "deprecated": false,
-      "deprecationNote": "",
-      "secret": false,
-      "configurationClass": 
"org.apache.camel.component.twilio.TwilioConfiguration",
-      "configurationField": "configuration",
-      "description": "What kind of operation to perform"
-    },
-    "methodName": {
-      "kind": "path",
-      "displayName": "Method Name",
-      "group": "common",
-      "label": "",
-      "required": true,
-      "type": "string",
-      "javaType": "java.lang.String",
-      "enum": [
-        "create",
-        "delete",
-        "fetch",
-        "read",
-        "update"
-      ],
-      "deprecated": false,
-      "deprecationNote": "",
-      "secret": false,
-      "configurationClass": 
"org.apache.camel.component.twilio.TwilioConfiguration",
-      "configurationField": "configuration",
-      "description": "What sub operation to use for the selected operation"
-    },
-    "inBody": {
-      "kind": "parameter",
-      "displayName": "In Body",
-      "group": "common",
-      "label": "",
-      "required": false,
-      "type": "string",
-      "javaType": "java.lang.String",
-      "deprecated": false,
-      "secret": false,
-      "description": "Sets the name of a parameter to be passed in the 
exchange In Body"
-    },
-    "bridgeErrorHandler": {
-      "kind": "parameter",
-      "displayName": "Bridge Error Handler",
-      "group": "consumer",
-      "label": "consumer",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "Allows for bridging the consumer to the Camel routing 
Error Handler, which mean any exceptions occurred while the consumer is trying 
to pickup incoming messages, or the likes, will now be processed as a message 
and handled by the routing Error Handler. By default the consumer will use the 
org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be 
logged at WARN or ERROR level and ignored."
-    },
-    "sendEmptyMessageWhenIdle": {
-      "kind": "parameter",
-      "displayName": "Send Empty Message When Idle",
-      "group": "consumer",
-      "label": "consumer",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "If the polling consumer did not poll any files, you can 
enable this option to send an empty message (no body) instead."
-    },
-    "exceptionHandler": {
-      "kind": "parameter",
-      "displayName": "Exception Handler",
-      "group": "consumer (advanced)",
-      "label": "consumer,advanced",
-      "required": false,
-      "type": "object",
-      "javaType": "org.apache.camel.spi.ExceptionHandler",
-      "optionalPrefix": "consumer.",
-      "deprecated": false,
-      "secret": false,
-      "description": "To let the consumer use a custom ExceptionHandler. 
Notice if the option bridgeErrorHandler is enabled then this option is not in 
use. By default the consumer will deal with exceptions, that will be logged at 
WARN or ERROR level and ignored."
-    },
-    "exchangePattern": {
-      "kind": "parameter",
-      "displayName": "Exchange Pattern",
-      "group": "consumer (advanced)",
-      "label": "consumer,advanced",
-      "required": false,
-      "type": "object",
-      "javaType": "org.apache.camel.ExchangePattern",
-      "enum": [
-        "InOnly",
-        "InOut",
-        "InOptionalOut"
-      ],
-      "deprecated": false,
-      "secret": false,
-      "description": "Sets the exchange pattern when the consumer creates an 
exchange."
-    },
-    "pollStrategy": {
-      "kind": "parameter",
-      "displayName": "Poll Strategy",
-      "group": "consumer (advanced)",
-      "label": "consumer,advanced",
-      "required": false,
-      "type": "object",
-      "javaType": "org.apache.camel.spi.PollingConsumerPollStrategy",
-      "deprecated": false,
-      "secret": false,
-      "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange have been created and being routed in Camel."
-    },
-    "lazyStartProducer": {
-      "kind": "parameter",
-      "displayName": "Lazy Start Producer",
-      "group": "producer",
-      "label": "producer",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "Whether the producer should be started lazy (on the 
first message). By starting lazy you can use this to allow CamelContext and 
routes to startup in situations where a producer may otherwise fail during 
starting and cause the route to fail being started. By deferring this startup 
to be lazy then the startup failure can be handled during routing messages via 
Camel's routing error handlers. Beware that when the first message is processed 
then creating and starting the [...]
-    },
-    "basicPropertyBinding": {
-      "kind": "parameter",
-      "displayName": "Basic Property Binding",
-      "group": "advanced",
-      "label": "advanced",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "Whether the endpoint should use basic property binding 
(Camel 2.x) or the newer property binding with additional capabilities"
-    },
-    "synchronous": {
-      "kind": "parameter",
-      "displayName": "Synchronous",
-      "group": "advanced",
-      "label": "advanced",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "false",
-      "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)."
-    },
-    "backoffErrorThreshold": {
-      "kind": "parameter",
-      "displayName": "Backoff Error Threshold",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "integer",
-      "javaType": "int",
-      "deprecated": false,
-      "secret": false,
-      "description": "The number of subsequent error polls (failed due some 
error) that should happen before the backoffMultipler should kick-in."
-    },
-    "backoffIdleThreshold": {
-      "kind": "parameter",
-      "displayName": "Backoff Idle Threshold",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "integer",
-      "javaType": "int",
-      "deprecated": false,
-      "secret": false,
-      "description": "The number of subsequent idle polls that should happen 
before the backoffMultipler should kick-in."
-    },
-    "backoffMultiplier": {
-      "kind": "parameter",
-      "displayName": "Backoff Multiplier",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "integer",
-      "javaType": "int",
-      "deprecated": false,
-      "secret": false,
-      "description": "To let the scheduled polling consumer backoff if there 
has been a number of subsequent idles\/errors in a row. The multiplier is then 
the number of polls that will be skipped before the next actual attempt is 
happening again. When this option is in use then backoffIdleThreshold and\/or 
backoffErrorThreshold must also be configured."
-    },
-    "delay": {
-      "kind": "parameter",
-      "displayName": "Delay",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "integer",
-      "javaType": "long",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "500",
-      "description": "Milliseconds before the next poll."
-    },
-    "greedy": {
-      "kind": "parameter",
-      "displayName": "Greedy",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": false,
-      "description": "If greedy is enabled, then the ScheduledPollConsumer 
will run immediately again, if the previous run polled 1 or more messages."
-    },
-    "initialDelay": {
-      "kind": "parameter",
-      "displayName": "Initial Delay",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "integer",
-      "javaType": "long",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "1000",
-      "description": "Milliseconds before the first poll starts."
-    },
-    "repeatCount": {
-      "kind": "parameter",
-      "displayName": "Repeat Count",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "integer",
-      "javaType": "long",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "0",
-      "description": "Specifies a maximum limit of number of fires. So if you 
set it to 1, the scheduler will only fire once. If you set it to 5, it will 
only fire five times. A value of zero or negative means fire forever."
-    },
-    "runLoggingLevel": {
-      "kind": "parameter",
-      "displayName": "Run Logging Level",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "object",
-      "javaType": "org.apache.camel.LoggingLevel",
-      "enum": [
-        "TRACE",
-        "DEBUG",
-        "INFO",
-        "WARN",
-        "ERROR",
-        "OFF"
-      ],
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "TRACE",
-      "description": "The consumer logs a start\/complete log line when it 
polls. This option allows you to configure the logging level for that."
-    },
-    "scheduledExecutorService": {
-      "kind": "parameter",
-      "displayName": "Scheduled Executor Service",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "object",
-      "javaType": "java.util.concurrent.ScheduledExecutorService",
-      "deprecated": false,
-      "secret": false,
-      "description": "Allows for configuring a custom\/shared thread pool to 
use for the consumer. By default each consumer has its own single threaded 
thread pool."
-    },
-    "scheduler": {
-      "kind": "parameter",
-      "displayName": "Scheduler",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "object",
-      "javaType": "java.lang.Object",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "none",
-      "description": "To use a cron scheduler from either camel-spring or 
camel-quartz component. Use value spring or quartz for built in scheduler"
-    },
-    "schedulerProperties": {
-      "kind": "parameter",
-      "displayName": "Scheduler Properties",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "object",
-      "javaType": "java.util.Map<java.lang.String, java.lang.Object>",
-      "prefix": "scheduler.",
-      "multiValue": true,
-      "deprecated": false,
-      "secret": false,
-      "description": "To configure additional properties when using a custom 
scheduler or any of the Quartz, Spring based scheduler."
-    },
-    "startScheduler": {
-      "kind": "parameter",
-      "displayName": "Start Scheduler",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "true",
-      "description": "Whether the scheduler should be auto started."
-    },
-    "timeUnit": {
-      "kind": "parameter",
-      "displayName": "Time Unit",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "object",
-      "javaType": "java.util.concurrent.TimeUnit",
-      "enum": [
-        "NANOSECONDS",
-        "MICROSECONDS",
-        "MILLISECONDS",
-        "SECONDS",
-        "MINUTES",
-        "HOURS",
-        "DAYS"
-      ],
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "MILLISECONDS",
-      "description": "Time unit for initialDelay and delay options."
-    },
-    "useFixedDelay": {
-      "kind": "parameter",
-      "displayName": "Use Fixed Delay",
-      "group": "scheduler",
-      "label": "consumer,scheduler",
-      "required": false,
-      "type": "boolean",
-      "javaType": "boolean",
-      "deprecated": false,
-      "secret": false,
-      "defaultValue": "true",
-      "description": "Controls if fixed delay or fixed rate is used. See 
ScheduledExecutorService in JDK for details."
-    }
+    "apiName": { "kind": "path", "displayName": "Api Name", "group": "common", 
"label": "", "required": true, "type": "object", "javaType": 
"org.apache.camel.component.twilio.internal.TwilioApiName", "enum": [ 
"ACCOUNT", "ADDRESS", "APPLICATION", "AVAILABLE_PHONE_NUMBER_COUNTRY", "CALL", 
"CONFERENCE", "CONNECT_APP", "INCOMING_PHONE_NUMBER", "KEY", "MESSAGE", 
"NEW_KEY", "NEW_SIGNING_KEY", "NOTIFICATION", "OUTGOING_CALLER_ID", "QUEUE", 
"RECORDING", "SHORT_CODE", "SIGNING_KEY", "TOKEN", "TR [...]
+    "methodName": { "kind": "path", "displayName": "Method Name", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "enum": [ "create", "delete", "fetch", "read", "update" ], 
"deprecated": false, "deprecationNote": "", "secret": false, 
"configurationClass": "org.apache.camel.component.twilio.TwilioConfiguration", 
"configurationField": "configuration", "description": "What sub operation to 
use for the selected operation" },
+    "inBody": { "kind": "parameter", "displayName": "In Body", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "Sets 
the name of a parameter to be passed in the exchange In Body" },
+    "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled b [...]
+    "sendEmptyMessageWhenIdle": { "kind": "parameter", "displayName": "Send 
Empty Message When Idle", "group": "consumer", "label": "consumer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "description": "If the polling consumer did not 
poll any files, you can enable this option to send an empty message (no body) 
instead." },
+    "exceptionHandler": { "kind": "parameter", "displayName": "Exception 
Handler", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "secret": false, "description": "To let the consumer use a 
custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled 
then this option is not in use. By default the consumer will deal with [...]
+    "exchangePattern": { "kind": "parameter", "displayName": "Exchange 
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut", 
"InOptionalOut" ], "deprecated": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
+    "pollStrategy": { "kind": "parameter", "displayName": "Poll Strategy", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.apache.camel.spi.PollingConsumerPollStrategy", "deprecated": false, 
"secret": false, "description": "A pluggable 
org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your 
custom implementation to control error handling usually occurred during the 
poll operation before an Exchange h [...]
+    "lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the  [...]
+    "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
+    "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
+    "backoffErrorThreshold": { "kind": "parameter", "displayName": "Backoff 
Error Threshold", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"secret": false, "description": "The number of subsequent error polls (failed 
due some error) that should happen before the backoffMultipler should kick-in." 
},
+    "backoffIdleThreshold": { "kind": "parameter", "displayName": "Backoff 
Idle Threshold", "group": "scheduler", "label": "consumer,scheduler", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"secret": false, "description": "The number of subsequent idle polls that 
should happen before the backoffMultipler should kick-in." },
+    "backoffMultiplier": { "kind": "parameter", "displayName": "Backoff 
Multiplier", "group": "scheduler", "label": "consumer,scheduler", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "secret": 
false, "description": "To let the scheduled polling consumer backoff if there 
has been a number of subsequent idles\/errors in a row. The multiplier is then 
the number of polls that will be skipped before the next actual attempt is 
happening again. When this option  [...]
+    "delay": { "kind": "parameter", "displayName": "Delay", "group": 
"scheduler", "label": "consumer,scheduler", "required": false, "type": 
"integer", "javaType": "long", "deprecated": false, "secret": false, 
"defaultValue": "500", "description": "Milliseconds before the next poll." },
+    "greedy": { "kind": "parameter", "displayName": "Greedy", "group": 
"scheduler", "label": "consumer,scheduler", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "If greedy is enabled, then the 
ScheduledPollConsumer will run immediately again, if the previous run polled 1 
or more messages." },
+    "initialDelay": { "kind": "parameter", "displayName": "Initial Delay", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"integer", "javaType": "long", "deprecated": false, "secret": false, 
"defaultValue": "1000", "description": "Milliseconds before the first poll 
starts." },
+    "repeatCount": { "kind": "parameter", "displayName": "Repeat Count", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"integer", "javaType": "long", "deprecated": false, "secret": false, 
"defaultValue": "0", "description": "Specifies a maximum limit of number of 
fires. So if you set it to 1, the scheduler will only fire once. If you set it 
to 5, it will only fire five times. A value of zero or negative means fire 
forever." },
+    "runLoggingLevel": { "kind": "parameter", "displayName": "Run Logging 
Level", "group": "scheduler", "label": "consumer,scheduler", "required": false, 
"type": "object", "javaType": "org.apache.camel.LoggingLevel", "enum": [ 
"TRACE", "DEBUG", "INFO", "WARN", "ERROR", "OFF" ], "deprecated": false, 
"secret": false, "defaultValue": "TRACE", "description": "The consumer logs a 
start\/complete log line when it polls. This option allows you to configure the 
logging level for that." },
+    "scheduledExecutorService": { "kind": "parameter", "displayName": 
"Scheduled Executor Service", "group": "scheduler", "label": 
"consumer,scheduler", "required": false, "type": "object", "javaType": 
"java.util.concurrent.ScheduledExecutorService", "deprecated": false, "secret": 
false, "description": "Allows for configuring a custom\/shared thread pool to 
use for the consumer. By default each consumer has its own single threaded 
thread pool." },
+    "scheduler": { "kind": "parameter", "displayName": "Scheduler", "group": 
"scheduler", "label": "consumer,scheduler", "required": false, "type": 
"object", "javaType": "java.lang.Object", "deprecated": false, "secret": false, 
"defaultValue": "none", "description": "To use a cron scheduler from either 
camel-spring or camel-quartz component. Use value spring or quartz for built in 
scheduler" },
+    "schedulerProperties": { "kind": "parameter", "displayName": "Scheduler 
Properties", "group": "scheduler", "label": "consumer,scheduler", "required": 
false, "type": "object", "javaType": "java.util.Map<java.lang.String, 
java.lang.Object>", "prefix": "scheduler.", "multiValue": true, "deprecated": 
false, "secret": false, "description": "To configure additional properties when 
using a custom scheduler or any of the Quartz, Spring based scheduler." },
+    "startScheduler": { "kind": "parameter", "displayName": "Start Scheduler", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "description": "Whether the scheduler should be auto 
started." },
+    "timeUnit": { "kind": "parameter", "displayName": "Time Unit", "group": 
"scheduler", "label": "consumer,scheduler", "required": false, "type": 
"object", "javaType": "java.util.concurrent.TimeUnit", "enum": [ "NANOSECONDS", 
"MICROSECONDS", "MILLISECONDS", "SECONDS", "MINUTES", "HOURS", "DAYS" ], 
"deprecated": false, "secret": false, "defaultValue": "MILLISECONDS", 
"description": "Time unit for initialDelay and delay options." },
+    "useFixedDelay": { "kind": "parameter", "displayName": "Use Fixed Delay", 
"group": "scheduler", "label": "consumer,scheduler", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "description": "Controls if fixed delay or fixed rate 
is used. See ScheduledExecutorService in JDK for details." }
   },
   "apiProperties": {
-    "recording-add-on-result-payload": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
delete"
-      },
-      "pathAddOnResultSid": {
-        "kind": "parameter",
-        "displayName": "Path Add On Result Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the AddOnResult to which the payloads to 
delete belongs"
-      },
-      "pathReferenceSid": {
-        "kind": "parameter",
-        "displayName": "Path Reference Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the recording to which the AddOnResult 
resource that contains the payloads to delete belongs"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "usage-record-today": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "available-phone-number-country-local": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account requesting the 
AvailablePhoneNumber resources"
-      },
-      "pathCountryCode": {
-        "kind": "parameter",
-        "displayName": "Path Country Code",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The ISO Country code of the country from which to read 
phone numbers"
-      }
-    },
-    "call-recording": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathCallSid": {
-        "kind": "parameter",
-        "displayName": "Path Call Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Call to associate the resource with"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      },
-      "status": {
-        "kind": "parameter",
-        "displayName": "Status",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.rest.api.v2010.account.call.Recording.Status",
-        "enum": [
-          "in-progress",
-          "paused",
-          "stopped",
-          "processing",
-          "completed",
-          "absent"
-        ],
-        "deprecated": false,
-        "secret": false,
-        "description": "The new status of the recording"
-      }
-    },
-    "queue-member": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resource(s) to 
fetch"
-      },
-      "pathCallSid": {
-        "kind": "parameter",
-        "displayName": "Path Call Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The Call SID of the resource(s) to fetch"
-      },
-      "pathQueueSid": {
-        "kind": "parameter",
-        "displayName": "Path Queue Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Queue in which to find the members"
-      },
-      "url": {
-        "kind": "parameter",
-        "displayName": "Url",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.net.URI",
-        "deprecated": false,
-        "secret": false,
-        "description": "The absolute URL of the Queue resource"
-      }
-    },
-    "usage-trigger": {
-      "callbackUrl": {
-        "kind": "parameter",
-        "displayName": "Callback Url",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.net.URI",
-        "deprecated": false,
-        "secret": false,
-        "description": "The URL we call when the trigger fires"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      },
-      "triggerValue": {
-        "kind": "parameter",
-        "displayName": "Trigger Value",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The usage value at which the trigger should fire"
-      },
-      "usageCategory": {
-        "kind": "parameter",
-        "displayName": "Usage Category",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": 
"com.twilio.rest.api.v2010.account.usage.Trigger.UsageCategory",
-        "enum": [
-          "agent-conference",
-          "answering-machine-detection",
-          "authy-authentications",
-          "authy-calls-outbound",
-          "authy-monthly-fees",
-          "authy-phone-intelligence",
-          "authy-phone-verifications",
-          "authy-sms-outbound",
-          "call-progess-events",
-          "calleridlookups",
-          "calls",
-          "calls-client",
-          "calls-globalconference",
-          "calls-inbound",
-          "calls-inbound-local",
-          "calls-inbound-mobile",
-          "calls-inbound-tollfree",
-          "calls-outbound",
-          "calls-pay-verb-transactions",
-          "calls-recordings",
-          "calls-sip",
-          "calls-sip-inbound",
-          "calls-sip-outbound",
-          "carrier-lookups",
-          "conversations",
-          "conversations-api-requests",
-          "conversations-conversation-events",
-          "conversations-endpoint-connectivity",
-          "conversations-events",
-          "conversations-participant-events",
-          "conversations-participants",
-          "cps",
-          "fraud-lookups",
-          "group-rooms",
-          "group-rooms-data-track",
-          "group-rooms-encrypted-media-recorded",
-          "group-rooms-media-downloaded",
-          "group-rooms-media-recorded",
-          "group-rooms-media-routed",
-          "group-rooms-media-stored",
-          "group-rooms-participant-minutes",
-          "group-rooms-recorded-minutes",
-          "ip-messaging",
-          "ip-messaging-commands",
-          "ip-messaging-data-storage",
-          "ip-messaging-data-transfer",
-          "ip-messaging-endpoint-connectivity",
-          "lookups",
-          "marketplace",
-          "marketplace-algorithmia-named-entity-recognition",
-          "marketplace-cadence-transcription",
-          "marketplace-cadence-translation",
-          "marketplace-capio-speech-to-text",
-          "marketplace-convriza-ababa",
-          "marketplace-deepgram-phrase-detector",
-          "marketplace-digital-segment-business-info",
-          "marketplace-facebook-offline-conversions",
-          "marketplace-google-speech-to-text",
-          "marketplace-ibm-watson-message-insights",
-          "marketplace-ibm-watson-message-sentiment",
-          "marketplace-ibm-watson-recording-analysis",
-          "marketplace-ibm-watson-tone-analyzer",
-          "marketplace-icehook-systems-scout",
-          "marketplace-infogroup-dataaxle-bizinfo",
-          "marketplace-keen-io-contact-center-analytics",
-          "marketplace-marchex-cleancall",
-          "marketplace-marchex-sentiment-analysis-for-sms",
-          "marketplace-marketplace-nextcaller-social-id",
-          "marketplace-mobile-commons-opt-out-classifier",
-          "marketplace-nexiwave-voicemail-to-text",
-          "marketplace-nextcaller-advanced-caller-identification",
-          "marketplace-nomorobo-spam-score",
-          "marketplace-payfone-tcpa-compliance",
-          "marketplace-remeeting-automatic-speech-recognition",
-          "marketplace-tcpa-defense-solutions-blacklist-feed",
-          "marketplace-telo-opencnam",
-          "marketplace-truecnam-true-spam",
-          "marketplace-twilio-caller-name-lookup-us",
-          "marketplace-twilio-carrier-information-lookup",
-          "marketplace-voicebase-pci",
-          "marketplace-voicebase-transcription",
-          "marketplace-voicebase-transcription-custom-vocabulary",
-          "marketplace-whitepages-pro-caller-identification",
-          "marketplace-whitepages-pro-phone-intelligence",
-          "marketplace-whitepages-pro-phone-reputation",
-          "marketplace-wolfarm-spoken-results",
-          "marketplace-wolfram-short-answer",
-          "marketplace-ytica-contact-center-reporting-analytics",
-          "mediastorage",
-          "mms",
-          "mms-inbound",
-          "mms-inbound-longcode",
-          "mms-inbound-shortcode",
-          "mms-messages-carrierfees",
-          "mms-outbound",
-          "mms-outbound-longcode",
-          "mms-outbound-shortcode",
-          "monitor-reads",
-          "monitor-storage",
-          "monitor-writes",
-          "notify",
-          "notify-actions-attempts",
-          "notify-channels",
-          "number-format-lookups",
-          "pchat",
-          "pchat-actions",
-          "pchat-aps",
-          "pchat-messages",
-          "pchat-notifications",
-          "pchat-reads",
-          "pchat-users",
-          "peer-to-peer-rooms-participant-minutes",
-          "pfax",
-          "pfax-minutes",
-          "pfax-minutes-inbound",
-          "pfax-minutes-outbound",
-          "pfax-pages",
-          "phonenumbers",
-          "phonenumbers-cps",
-          "phonenumbers-emergency",
-          "phonenumbers-local",
-          "phonenumbers-mobile",
-          "phonenumbers-setups",
-          "phonenumbers-tollfree",
-          "premiumsupport",
-          "proxy",
-          "proxy-active-sessions",
-          "pstnconnectivity",
-          "pv",
-          "pv-composition-media-downloaded",
-          "pv-composition-media-encrypted",
-          "pv-composition-media-stored",
-          "pv-composition-minutes",
-          "pv-recording-compositions",
-          "pv-room-participants",
-          "pv-room-participants-au1",
-          "pv-room-participants-br1",
-          "pv-room-participants-ie1",
-          "pv-room-participants-jp1",
-          "pv-room-participants-sg1",
-          "pv-room-participants-us1",
-          "pv-room-participants-us2",
-          "pv-rooms",
-          "pv-sip-endpoint-registrations",
-          "recordings",
-          "recordingstorage",
-          "rooms-group-bandwidth",
-          "rooms-group-minutes",
-          "rooms-peer-to-peer-minutes",
-          "shortcodes",
-          "shortcodes-customerowned",
-          "shortcodes-mms-enablement",
-          "shortcodes-mps",
-          "shortcodes-random",
-          "shortcodes-uk",
-          "shortcodes-vanity",
-          "small-group-rooms",
-          "small-group-rooms-data-track",
-          "small-group-rooms-participant-minutes",
-          "sms",
-          "sms-inbound",
-          "sms-inbound-longcode",
-          "sms-inbound-shortcode",
-          "sms-messages-carrierfees",
-          "sms-messages-features",
-          "sms-messages-features-senderid",
-          "sms-outbound",
-          "sms-outbound-content-inspection",
-          "sms-outbound-longcode",
-          "sms-outbound-shortcode",
-          "speech-recognition",
-          "studio-engagements",
-          "sync",
-          "sync-actions",
-          "sync-endpoint-hours",
-          "sync-endpoint-hours-above-daily-cap",
-          "taskrouter-tasks",
-          "totalprice",
-          "transcriptions",
-          "trunking-cps",
-          "trunking-emergency-calls",
-          "trunking-origination",
-          "trunking-origination-local",
-          "trunking-origination-mobile",
-          "trunking-origination-tollfree",
-          "trunking-recordings",
-          "trunking-secure",
-          "trunking-termination",
-          "turnmegabytes",
-          "turnmegabytes-australia",
-          "turnmegabytes-brasil",
-          "turnmegabytes-germany",
-          "turnmegabytes-india",
-          "turnmegabytes-ireland",
-          "turnmegabytes-japan",
-          "turnmegabytes-singapore",
-          "turnmegabytes-useast",
-          "turnmegabytes-uswest",
-          "twilio-interconnect",
-          "video-recordings",
-          "voice-insights",
-          "voice-insights-client-insights-on-demand-minute",
-          "voice-insights-ptsn-insights-on-demand-minute",
-          "voice-insights-sip-interface-insights-on-demand-minute",
-          "voice-insights-sip-trunking-insights-on-demand-minute",
-          "wireless",
-          "wireless-orders",
-          "wireless-orders-artwork",
-          "wireless-orders-bulk",
-          "wireless-orders-esim",
-          "wireless-orders-starter",
-          "wireless-usage",
-          "wireless-usage-commands",
-          "wireless-usage-commands-africa",
-          "wireless-usage-commands-asia",
-          "wireless-usage-commands-centralandsouthamerica",
-          "wireless-usage-commands-europe",
-          "wireless-usage-commands-home",
-          "wireless-usage-commands-northamerica",
-          "wireless-usage-commands-oceania",
-          "wireless-usage-commands-roaming",
-          "wireless-usage-data",
-          "wireless-usage-data-africa",
-          "wireless-usage-data-asia",
-          "wireless-usage-data-centralandsouthamerica",
-          "wireless-usage-data-custom-additionalmb",
-          "wireless-usage-data-custom-first5mb",
-          "wireless-usage-data-domestic-roaming",
-          "wireless-usage-data-europe",
-          "wireless-usage-data-individual-additionalgb",
-          "wireless-usage-data-individual-firstgb",
-          "wireless-usage-data-international-roaming-canada",
-          "wireless-usage-data-international-roaming-india",
-          "wireless-usage-data-international-roaming-mexico",
-          "wireless-usage-data-northamerica",
-          "wireless-usage-data-oceania",
-          "wireless-usage-data-pooled",
-          "wireless-usage-data-pooled-downlink",
-          "wireless-usage-data-pooled-uplink",
-          "wireless-usage-mrc",
-          "wireless-usage-mrc-custom",
-          "wireless-usage-mrc-individual",
-          "wireless-usage-mrc-pooled",
-          "wireless-usage-mrc-suspended",
-          "wireless-usage-sms",
-          "wireless-usage-voice"
-        ],
-        "deprecated": false,
-        "secret": false,
-        "description": "The usage category the trigger watches"
-      }
-    },
-    "usage-record-last-month": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "usage-record-all-time": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "recording-transcription": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
delete"
-      },
-      "pathRecordingSid": {
-        "kind": "parameter",
-        "displayName": "Path Recording Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the recording that created the 
transcription to delete"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "message": {
-      "body": {
-        "kind": "parameter",
-        "displayName": "Body",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The text of the message you want to send. Can be up to 
1,600 characters in length."
-      },
-      "from": {
-        "kind": "parameter",
-        "displayName": "From",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number that initiated the message"
-      },
-      "mediaUrl": {
-        "kind": "parameter",
-        "displayName": "Media Url",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "array",
-        "javaType": "java.util.List<java.net.URI>",
-        "deprecated": false,
-        "secret": false,
-        "description": "The URL of the media to send with the message"
-      },
-      "messagingServiceSid": {
-        "kind": "parameter",
-        "displayName": "Messaging Service Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Messaging Service you want to associate 
with the message"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      },
-      "to": {
-        "kind": "parameter",
-        "displayName": "To",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The destination phone number"
-      }
-    },
-    "call-feedback-summary": {
-      "endDate": {
-        "kind": "parameter",
-        "displayName": "End Date",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "org.joda.time.LocalDate",
-        "deprecated": false,
-        "secret": false,
-        "description": "Only include feedback given on or before this date"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique sid that identifies this account"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string that uniquely identifies this feedback 
summary resource"
-      },
-      "startDate": {
-        "kind": "parameter",
-        "displayName": "Start Date",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "org.joda.time.LocalDate",
-        "deprecated": false,
-        "secret": false,
-        "description": "Only include feedback given on or after this date"
-      }
-    },
-    "sip-credential-list-credential": {
-      "password": {
-        "kind": "parameter",
-        "displayName": "Password",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The password will not be returned in the response"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique id of the Account that is responsible for 
this resource"
-      },
-      "pathCredentialListSid": {
-        "kind": "parameter",
-        "displayName": "Path Credential List Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique id that identifies the credential list to 
include the created credential"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique id that identifies the resource to delete"
-      },
-      "username": {
-        "kind": "parameter",
-        "displayName": "Username",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The username for this credential"
-      }
-    },
-    "new-key": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will be responsible for 
the new Key resource"
-      }
-    },
-    "incoming-phone-number": {
-      "areaCode": {
-        "kind": "parameter",
-        "displayName": "Area Code",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The desired area code for the new phone number"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      },
-      "phoneNumber": {
-        "kind": "parameter",
-        "displayName": "Phone Number",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number to purchase in E.164 format"
-      }
-    },
-    "call-notification": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resource to 
fetch"
-      },
-      "pathCallSid": {
-        "kind": "parameter",
-        "displayName": "Path Call Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The Call SID of the resource to fetch"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "validation-request": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account responsible for the new Caller 
ID"
-      },
-      "phoneNumber": {
-        "kind": "parameter",
-        "displayName": "Phone Number",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number to verify in E.164 format"
-      }
-    },
-    "usage-record-yesterday": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "usage-record-this-month": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "new-signing-key": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will be responsible for 
the new Key resource"
-      }
-    },
-    "conference": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resource(s) to 
fetch"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies this resource"
-      }
-    },
-    "usage-record-daily": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "application": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "usage-record": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "available-phone-number-country-mobile": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account requesting the 
AvailablePhoneNumber resources"
-      },
-      "pathCountryCode": {
-        "kind": "parameter",
-        "displayName": "Path Country Code",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The ISO Country code of the country from which to read 
phone numbers"
-      }
-    },
-    "conference-participant": {
-      "from": {
-        "kind": "parameter",
-        "displayName": "From",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number, Client identifier, or username 
portion of SIP address that made this call."
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathCallSid": {
-        "kind": "parameter",
-        "displayName": "Path Call Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The Call SID or URL encoded label of the participant 
to delete"
-      },
-      "pathConferenceSid": {
-        "kind": "parameter",
-        "displayName": "Path Conference Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the participant's conference"
-      },
-      "to": {
-        "kind": "parameter",
-        "displayName": "To",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number, SIP address or Client identifier 
that received this call."
-      }
-    },
-    "recording-add-on-result": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
delete"
-      },
-      "pathReferenceSid": {
-        "kind": "parameter",
-        "displayName": "Path Reference Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the recording to which the result to delete 
belongs"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource to 
delete"
-      }
-    },
-    "notification": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resource to 
fetch"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "sip-domain-ip-access-control-list-mapping": {
-      "ipAccessControlListSid": {
-        "kind": "parameter",
-        "displayName": "Ip Access Control List Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique id of the IP access control list to map to 
the SIP domain"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique id of the Account that is responsible for 
this resource"
-      },
-      "pathDomainSid": {
-        "kind": "parameter",
-        "displayName": "Path Domain Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string that uniquely identifies the SIP Domain"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A 34 character string that uniquely identifies the 
resource to delete."
-      }
-    },
-    "sip-domain": {
-      "domainName": {
-        "kind": "parameter",
-        "displayName": "Domain Name",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique address on Twilio to route SIP traffic"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "address": {
-      "city": {
-        "kind": "parameter",
-        "displayName": "City",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The city of the new address"
-      },
-      "customerName": {
-        "kind": "parameter",
-        "displayName": "Customer Name",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The name to associate with the new address"
-      },
-      "isoCountry": {
-        "kind": "parameter",
-        "displayName": "Iso Country",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The ISO country code of the new address"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will be responsible for 
the new Address resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      },
-      "postalCode": {
-        "kind": "parameter",
-        "displayName": "Postal Code",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The postal code of the new address"
-      },
-      "region": {
-        "kind": "parameter",
-        "displayName": "Region",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The state or region of the new address"
-      },
-      "street": {
-        "kind": "parameter",
-        "displayName": "Street",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The number and street address of the new address"
-      }
-    },
-    "message-media": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resource(s) to 
delete"
-      },
-      "pathMessageSid": {
-        "kind": "parameter",
-        "displayName": "Path Message Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Message resource that this Media 
resource belongs to"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies this resource"
-      }
-    },
-    "sip-ip-access-control-list-ip-address": {
-      "friendlyName": {
-        "kind": "parameter",
-        "displayName": "Friendly Name",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A human readable descriptive text for this resource, 
up to 64 characters long."
-      },
-      "ipAddress": {
-        "kind": "parameter",
-        "displayName": "Ip Address",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "An IP address in dotted decimal notation from which 
you want to accept traffic. Any SIP requests from this IP address will be 
allowed by Twilio. IPv4 only supported today."
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique sid that identifies this account"
-      },
-      "pathIpAccessControlListSid": {
-        "kind": "parameter",
-        "displayName": "Path Ip Access Control List Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The IpAccessControlList Sid with which to associate 
the created IpAddress resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string that identifies the resource to delete"
-      }
-    },
-    "available-phone-number-country": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account requesting the available phone 
number Country resource"
-      },
-      "pathCountryCode": {
-        "kind": "parameter",
-        "displayName": "Path Country Code",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The ISO country code of the country to fetch available 
phone number information about"
-      }
-    },
-    "usage-record-yearly": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "queue": {
-      "friendlyName": {
-        "kind": "parameter",
-        "displayName": "Friendly Name",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string to describe this resource"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies this resource"
-      }
-    },
-    "transcription": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
delete"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "sip-domain-credential-list-mapping": {
-      "credentialListSid": {
-        "kind": "parameter",
-        "displayName": "Credential List Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string that identifies the CredentialList resource 
to map to the SIP domain"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique sid that identifies this account"
-      },
-      "pathDomainSid": {
-        "kind": "parameter",
-        "displayName": "Path Domain Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string that identifies the SIP Domain for which the 
CredentialList resource will be mapped"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string that identifies the resource to delete"
-      }
-    },
-    "call-feedback": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique sid that identifies this account"
-      },
-      "pathCallSid": {
-        "kind": "parameter",
-        "displayName": "Path Call Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The call sid that uniquely identifies the call"
-      },
-      "qualityScore": {
-        "kind": "parameter",
-        "displayName": "Quality Score",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "integer",
-        "javaType": "java.lang.Integer",
-        "deprecated": false,
-        "secret": false,
-        "description": "The call quality expressed as an integer from 1 to 5"
-      }
-    },
-    "key": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
delete"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "incoming-phone-number-toll-free": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "phoneNumber": {
-        "kind": "parameter",
-        "displayName": "Phone Number",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number to purchase in E.164 format"
-      }
-    },
-    "token": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      }
-    },
-    "short-code": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resource(s) to 
fetch"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies this resource"
-      }
-    },
-    "available-phone-number-country-toll-free": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account requesting the 
AvailablePhoneNumber resources"
-      },
-      "pathCountryCode": {
-        "kind": "parameter",
-        "displayName": "Path Country Code",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The ISO Country code of the country from which to read 
phone numbers"
-      }
-    },
-    "usage-record-monthly": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      }
-    },
-    "sip-ip-access-control-list": {
-      "friendlyName": {
-        "kind": "parameter",
-        "displayName": "Friendly Name",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A human readable description of this resource"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique sid that identifies this account"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "A string that identifies the resource to delete"
-      }
-    },
-    "connect-app": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resource to 
fetch"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "address-dependent-phone-number": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
read"
-      },
-      "pathAddressSid": {
-        "kind": "parameter",
-        "displayName": "Path Address Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Address resource associated with the 
phone number"
-      }
-    },
-    "signing-key": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The account_sid"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The sid"
-      }
-    },
-    "outgoing-caller-id": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
delete"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "call": {
-      "applicationSid": {
-        "kind": "parameter",
-        "displayName": "Application Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Application resource that will handle 
the call"
-      },
-      "from": {
-        "kind": "parameter",
-        "displayName": "From",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.Endpoint",
-        "deprecated": false,
-        "secret": false,
-        "description": "Twilio number from which to originate the call"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies this resource"
-      },
-      "to": {
-        "kind": "parameter",
-        "displayName": "To",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.Endpoint",
-        "deprecated": false,
-        "secret": false,
-        "description": "Phone number, SIP address, or client identifier to 
call"
-      },
-      "twiml": {
-        "kind": "parameter",
-        "displayName": "Twiml",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.Twiml",
-        "deprecated": false,
-        "secret": false,
-        "description": "TwiML instructions for the call"
-      },
-      "url": {
-        "kind": "parameter",
-        "displayName": "Url",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.net.URI",
-        "deprecated": false,
-        "secret": false,
-        "description": "The absolute URL that returns TwiML for this call"
-      }
-    },
-    "incoming-phone-number-local": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "phoneNumber": {
-        "kind": "parameter",
-        "displayName": "Phone Number",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number to purchase in E.164 format"
-      }
-    },
-    "message-feedback": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "pathMessageSid": {
-        "kind": "parameter",
-        "displayName": "Path Message Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Message resource for which the feedback 
was provided"
-      }
-    },
-    "recording": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that created the resources to 
delete"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique string that identifies the resource"
-      }
-    },
-    "incoming-phone-number-mobile": {
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The SID of the Account that will create the resource"
-      },
-      "phoneNumber": {
-        "kind": "parameter",
-        "displayName": "Phone Number",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "object",
-        "javaType": "com.twilio.type.PhoneNumber",
-        "deprecated": false,
-        "secret": false,
-        "description": "The phone number to purchase in E.164 format"
-      }
-    },
-    "account": {
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "Fetch by unique Account Sid"
-      }
-    },
-    "sip-credential-list": {
-      "friendlyName": {
-        "kind": "parameter",
-        "displayName": "Friendly Name",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "Human readable descriptive text"
-      },
-      "pathAccountSid": {
-        "kind": "parameter",
-        "displayName": "Path Account Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "The unique id of the Account that is responsible for 
this resource"
-      },
-      "pathSid": {
-        "kind": "parameter",
-        "displayName": "Path Sid",
-        "group": "common",
-        "label": "",
-        "required": false,
-        "type": "string",
-        "javaType": "java.lang.String",
-        "deprecated": false,
-        "secret": false,
-        "description": "Delete by unique credential list Sid"
-      }
-    }
+    "account": { "pathSid": { "kind": "parameter", "displayName": "Path Sid", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "Fetch by unique Account Sid" } },
+    "address": { "city": { "kind": "parameter", "displayName": "City", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The city of the new address" }, "customerName": { "kind": 
"parameter", "displayName": "Customer Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The name [...]
+    "address-dependent-phone-number": { "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The SID of the Account 
that created the resources to read" }, "pathAddressSid": { "kind": "parameter", 
"displayName": "Path Address Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "j [...]
+    "application": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that will create the resource" }, 
"pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false,  [...]
+    "available-phone-number-country": { "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The SID of the Account 
requesting the available phone number Country resource" }, "pathCountryCode": { 
"kind": "parameter", "displayName": "Path Country Code", "group": "common", 
"label": "", "required": false, "type": "s [...]
+    "available-phone-number-country-local": { "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The SID of the Account 
requesting the AvailablePhoneNumber resources" }, "pathCountryCode": { "kind": 
"parameter", "displayName": "Path Country Code", "group": "common", "label": 
"", "required": false, "type": "stri [...]
+    "available-phone-number-country-mobile": { "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The SID of the Account 
requesting the AvailablePhoneNumber resources" }, "pathCountryCode": { "kind": 
"parameter", "displayName": "Path Country Code", "group": "common", "label": 
"", "required": false, "type": "str [...]
+    "available-phone-number-country-toll-free": { "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The SID of the Account 
requesting the AvailablePhoneNumber resources" }, "pathCountryCode": { "kind": 
"parameter", "displayName": "Path Country Code", "group": "common", "label": 
"", "required": false, "type": " [...]
+    "call": { "applicationSid": { "kind": "parameter", "displayName": 
"Application Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Application resource that will handle the call" 
}, "from": { "kind": "parameter", "displayName": "From", "group": "common", 
"label": "", "required": false, "type": "object", "javaType": 
"com.twilio.type.Endpoint", "deprecated": false [...]
+    "call-feedback": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The unique sid that identifies this account" }, "pathCallSid": 
{ "kind": "parameter", "displayName": "Path Call Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false [...]
+    "call-feedback-summary": { "endDate": { "kind": "parameter", 
"displayName": "End Date", "group": "common", "label": "", "required": false, 
"type": "object", "javaType": "org.joda.time.LocalDate", "deprecated": false, 
"secret": false, "description": "Only include feedback given on or before this 
date" }, "pathAccountSid": { "kind": "parameter", "displayName": "Path Account 
Sid", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "depre [...]
+    "call-notification": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resource to fetch" }, "pathCallSid": { "kind": "parameter", "displayName": 
"Path Call Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", " [...]
+    "call-recording": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that will create the 
resource" }, "pathCallSid": { "kind": "parameter", "displayName": "Path Call 
Sid", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecat [...]
+    "conference": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resource(s) to fetch" 
}, "pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated":  [...]
+    "conference-participant": { "from": { "kind": "parameter", "displayName": 
"From", "group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.twilio.type.PhoneNumber", "deprecated": false, "secret": 
false, "description": "The phone number, Client identifier, or username portion 
of SIP address that made this call." }, "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string" [...]
+    "connect-app": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resource to fetch" }, 
"pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": fa [...]
+    "incoming-phone-number": { "areaCode": { "kind": "parameter", 
"displayName": "Area Code", "group": "common", "label": "", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The desired area code for the new phone 
number" }, "pathAccountSid": { "kind": "parameter", "displayName": "Path 
Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": f [...]
+    "incoming-phone-number-local": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that will create the 
resource" }, "phoneNumber": { "kind": "parameter", "displayName": "Phone 
Number", "group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.twilio.type. [...]
+    "incoming-phone-number-mobile": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that will create the 
resource" }, "phoneNumber": { "kind": "parameter", "displayName": "Phone 
Number", "group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.twilio.type [...]
+    "incoming-phone-number-toll-free": { "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The SID of the Account 
that will create the resource" }, "phoneNumber": { "kind": "parameter", 
"displayName": "Phone Number", "group": "common", "label": "", "required": 
false, "type": "object", "javaType": "com.twilio.t [...]
+    "key": { "pathAccountSid": { "kind": "parameter", "displayName": "Path 
Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resources to delete" }, 
"pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, " [...]
+    "message": { "body": { "kind": "parameter", "displayName": "Body", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The text of the message you want to send. Can be up to 1,600 
characters in length." }, "from": { "kind": "parameter", "displayName": "From", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.twilio.type.PhoneNumber", "deprecated": [...]
+    "message-feedback": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that will create the 
resource" }, "pathMessageSid": { "kind": "parameter", "displayName": "Path 
Message Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", " [...]
+    "message-media": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resource(s) to delete" 
}, "pathMessageSid": { "kind": "parameter", "displayName": "Path Message Sid", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.Stri [...]
+    "new-key": { "pathAccountSid": { "kind": "parameter", "displayName": "Path 
Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that will be responsible for the new Key 
resource" } },
+    "new-signing-key": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that will be 
responsible for the new Key resource" } },
+    "notification": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resource to fetch" }, 
"pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": f [...]
+    "outgoing-caller-id": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to delete" }, "pathSid": { "kind": "parameter", "displayName": "Path 
Sid", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprec [...]
+    "queue": { "friendlyName": { "kind": "parameter", "displayName": "Friendly 
Name", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "A string to describe this resource" }, "pathAccountSid": { 
"kind": "parameter", "displayName": "Path Account Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": fals [...]
+    "queue-member": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resource(s) to fetch" 
}, "pathCallSid": { "kind": "parameter", "displayName": "Path Call Sid", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "de [...]
+    "recording": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resources to delete" }, 
"pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": fa [...]
+    "recording-add-on-result": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to delete" }, "pathReferenceSid": { "kind": "parameter", 
"displayName": "Path Reference Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "ja [...]
+    "recording-add-on-result-payload": { "pathAccountSid": { "kind": 
"parameter", "displayName": "Path Account Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "The SID of the Account 
that created the resources to delete" }, "pathAddOnResultSid": { "kind": 
"parameter", "displayName": "Path Add On Result Sid", "group": "common", 
"label": "", "required": false, "type": "string", " [...]
+    "recording-transcription": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to delete" }, "pathRecordingSid": { "kind": "parameter", 
"displayName": "Path Recording Sid", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "ja [...]
+    "short-code": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resource(s) to fetch" 
}, "pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated":  [...]
+    "signing-key": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The account_sid" }, "pathSid": { "kind": "parameter", 
"displayName": "Path Sid", "group": "common", "label": "", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The  [...]
+    "sip-credential-list": { "friendlyName": { "kind": "parameter", 
"displayName": "Friendly Name", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "Human readable descriptive text" }, 
"pathAccountSid": { "kind": "parameter", "displayName": "Path Account Sid", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "se [...]
+    "sip-credential-list-credential": { "password": { "kind": "parameter", 
"displayName": "Password", "group": "common", "label": "", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The password will not be returned in the 
response" }, "pathAccountSid": { "kind": "parameter", "displayName": "Path 
Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "dep [...]
+    "sip-domain": { "domainName": { "kind": "parameter", "displayName": 
"Domain Name", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The unique address on Twilio to route SIP traffic" }, 
"pathAccountSid": { "kind": "parameter", "displayName": "Path Account Sid", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false [...]
+    "sip-domain-credential-list-mapping": { "credentialListSid": { "kind": 
"parameter", "displayName": "Credential List Sid", "group": "common", "label": 
"", "required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "A string that identifies 
the CredentialList resource to map to the SIP domain" }, "pathAccountSid": { 
"kind": "parameter", "displayName": "Path Account Sid", "group": "common", 
"label": "", "required": false, "t [...]
+    "sip-domain-ip-access-control-list-mapping": { "ipAccessControlListSid": { 
"kind": "parameter", "displayName": "Ip Access Control List Sid", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "The 
unique id of the IP access control list to map to the SIP domain" }, 
"pathAccountSid": { "kind": "parameter", "displayName": "Path Account Sid", 
"group": "common", "label": "", "required": [...]
+    "sip-ip-access-control-list": { "friendlyName": { "kind": "parameter", 
"displayName": "Friendly Name", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "A human readable description of this resource" 
}, "pathAccountSid": { "kind": "parameter", "displayName": "Path Account Sid", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "de [...]
+    "sip-ip-access-control-list-ip-address": { "friendlyName": { "kind": 
"parameter", "displayName": "Friendly Name", "group": "common", "label": "", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "secret": false, "description": "A human readable 
descriptive text for this resource, up to 64 characters long." }, "ipAddress": 
{ "kind": "parameter", "displayName": "Ip Address", "group": "common", "label": 
"", "required": false, "type": "string", "j [...]
+    "token": { "pathAccountSid": { "kind": "parameter", "displayName": "Path 
Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that will create the resource" } },
+    "transcription": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resources to delete" }, 
"pathSid": { "kind": "parameter", "displayName": "Path Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated" [...]
+    "usage-record": { "pathAccountSid": { "kind": "parameter", "displayName": 
"Path Account Sid", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The SID of the Account that created the resources to read" } },
+    "usage-record-all-time": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-record-daily": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-record-last-month": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-record-monthly": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-record-this-month": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-record-today": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-record-yearly": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-record-yesterday": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account that created the 
resources to read" } },
+    "usage-trigger": { "callbackUrl": { "kind": "parameter", "displayName": 
"Callback Url", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.net.URI", "deprecated": false, "secret": false, 
"description": "The URL we call when the trigger fires" }, "pathAccountSid": { 
"kind": "parameter", "displayName": "Path Account Sid", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret" [...]
+    "validation-request": { "pathAccountSid": { "kind": "parameter", 
"displayName": "Path Account Sid", "group": "common", "label": "", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": false, "description": "The SID of the Account responsible for the new 
Caller ID" }, "phoneNumber": { "kind": "parameter", "displayName": "Phone 
Number", "group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.twilio.type.Phone [...]
   }
 }

Reply via email to