AmazonELB Payload
| Name | Mandatory | Description | Field Type | Constraints |
| name | Yes | Name of the device . | String |
|
| vendor | Yes | Vendor of the device. | String | - |
| communicationAddressType | Yes | Communication type to the device. | String | Possible Values: IP,FQDN |
| ip | Yes | IP of the device. | String |
Required only if communicationAddressType is IP. The IP address must be in IPV4 format. |
| fqdn | Yes | FQDN of the device. | String | Required only if communicationAddressType is FQDN. |
| credentialType | Yes | Type of credential to be associated for the device. | String | Possible Values: ‘Manual Entry’,’Credential List - AppViewX’,’Credential List - CyberArk’. |
| userName | Yes | User name of the device. | String | Required only if credential Type is Manual entry. |
| password | Yes | Encoded value of the password to authenticate with the device. | String | Required only if credential Type is Manual entry. |
| credentialName | Yes | Name of the credential to be associated with the device. | String |
|
| module | Yes | Modules with which the device is to be added. | String[] | - |
| sshPort | No | Device communication port. | String |
Default value: 22 It must be between 1 and 65535. |
| certSync | No | Certificate sync mode. | String |
Possible values: Managed,Monitored,Ignored Default Value: Ignored. |
| isAppViewXSyncRequired | No | Boolean value to denote whether AppViewX group is required. Only for applicable vendors. | String | Default value: False |
| isAutoDetectSecondary | No | Boolean value to denote whether secondary devices should be automatically discovered and added to AppViewX. | String | Default value: False |
| dataCenter | No | Data center with which the device is to be added. | String | - |