- JSON representation
 - LegacyApiDynamicResultMetadata
 - LegacyApiActionParameter
 - CustomActionParameterType
 - LegacyApiIntegrationInstanceDataModel
 
| JSON representation | 
|---|
{ "name": string, "description": string, "script": string, "integrationIdentifier": string, "scriptResultName": string, "dynamicResultsMetadata": [ { object (  | 
            
| Fields | |
|---|---|
name | 
              
                 
 Output only. The name of the action.  | 
            
description | 
              
                 
 Output only. The description of the action.  | 
            
script | 
              
                 
 Output only. The script of the action.  | 
            
integrationIdentifier | 
              
                 
 Output only. The integration identifier of the action.  | 
            
scriptResultName | 
              
                 
 Output only. The script result name of the action.  | 
            
dynamicResultsMetadata[] | 
              
                 
 Output only. The dynamic results metadata of the action.  | 
            
creator | 
              
                 
 Output only. The creator of the action.  | 
            
version | 
              
                 
 Output only. The version of the action.  | 
            
parameters[] | 
              
                 
 Optional. The parameters of the action.  | 
            
timeoutSeconds | 
              
                 
 Output only. The timeout seconds of the action.  | 
            
asyncPollingIntervalInSeconds | 
              
                 
 Output only. The async polling interval in seconds of the action.  | 
            
totalIntervalTimeoutForAsyncInSeconds | 
              
                 
 Output only. The total interval timeout for async in seconds of the action.  | 
            
defaultResultValue | 
              
                 
 Output only. The default result value of the action.  | 
            
integrationInstances[] | 
              
                 
 Output only. The integration instances of the action.  | 
            
id | 
              
                 
 Output only. The id.  | 
            
creationTimeUnixTimeInMs | 
              
                 
 Output only. The creation time unix time in ms.  | 
            
modificationTimeUnixTimeInMs | 
              
                 
 Output only. The modification time unix time in ms.  | 
            
additionalProperties | 
              
                 
 Output only. The additional properties. An object containing a list of   | 
            
isEnabled | 
              
                 
 Output only. Whether the action is enabled.  | 
            
isAsync | 
              
                 
 Output only. Whether the action is async.  | 
            
hasJsonResult | 
              
                 
 Output only. Whether the action has json result.  | 
            
actionWidgetTemplateIdentifier | 
              
                 
 Output only. The action widget template identifier of the action.  | 
            
LegacyApiDynamicResultMetadata
The dynamic results metadata of the action.
| JSON representation | 
|---|
{ "resultName": string, "resultExample": string }  | 
              
| Fields | |
|---|---|
resultName | 
                
                   
 Output only. The result name.  | 
              
resultExample | 
                
                   
 Output only. The result example.  | 
              
LegacyApiActionParameter
The action parameter.
| JSON representation | 
|---|
{
  "id": string,
  "creationTimeUnixTimeInMs": string,
  "modificationTimeUnixTimeInMs": string,
  "customActionId": string,
  "defaultValue": string,
  "description": string,
  "name": string,
  "value": string,
  "type": enum ( | 
              
| Fields | |
|---|---|
id | 
                
                   
 Output only. The id.  | 
              
creationTimeUnixTimeInMs | 
                
                   
 Output only. The creation time unix time in ms.  | 
              
modificationTimeUnixTimeInMs | 
                
                   
 Output only. The modification time unix time in ms.  | 
              
customActionId | 
                
                   
 Output only. The custom action id.  | 
              
defaultValue | 
                
                   
 Output only. The default value.  | 
              
description | 
                
                   
 Output only. The description.  | 
              
name | 
                
                   
 Output only. The name.  | 
              
value | 
                
                   
 Output only. The value.  | 
              
type | 
                
                   
 Output only. The type.  | 
              
optionalValues[] | 
                
                   
 Output only. The optional values.  | 
              
isMandatory | 
                
                   
 Output only. Whether is mandatory.  | 
              
CustomActionParameterType
Custom action parameter type.
| Enums | |
|---|---|
STRING | 
                String. | 
BOOLEAN | 
                Boolean. | 
WFS_REPOSITORY | 
                Playbooks. | 
USER_REPOSITORY | 
                Users. | 
STAGES_REPOSITORY | 
                Case stages. | 
CLOSE_CASE_REASON_REPOSITORY | 
                Close case reasons. | 
CLOSE_CASE_ROOTCAUSE_REPOSITORY | 
                Close root causes. | 
PRIORITIES_REPOSITORY | 
                Case priorities. | 
EMAIL_CONTENT | 
                Email Content. | 
CONTENT | 
                Content. | 
PASSWORD | 
                Password. | 
ENTITY_TYPE | 
                Entity Type. | 
MULTI_VALUES | 
                Multi Values. | 
LIST | 
                List. | 
CODE | 
                Code. | 
TIME_SPAN_SECONDS | 
                TimeSpanSeconds. | 
MULTIPLE_CHOICE_PARAMETER | 
                MultipleChoiceParameter. | 
LegacyApiIntegrationInstanceDataModel
The integration instance data model.
| JSON representation | 
|---|
{ "identifier": string, "integrationIdentifier": string, "environmentIdentifier": string, "instanceName": string, "instanceDescription": string, "isConfigured": boolean, "isRemote": boolean, "isSystemDefault": boolean }  | 
              
| Fields | |
|---|---|
identifier | 
                
                   
 Output only. The identifier.  | 
              
integrationIdentifier | 
                
                   
 Output only. The integration identifier.  | 
              
environmentIdentifier | 
                
                   
 Output only. The environment identifier.  | 
              
instanceName | 
                
                   
 Output only. The instance name.  | 
              
instanceDescription | 
                
                   
 Output only. The instance description.  | 
              
isConfigured | 
                
                   
 Output only. Whether is configured.  | 
              
isRemote | 
                
                   
 Output only. Whether is remote.  | 
              
isSystemDefault | 
                
                   
 Output only. Whether is system default.  |