| name | data type | constraints | description |
|---|---|---|---|
| accountId | number | required | |
| createdOn | number | ||
| createdBy | number | required | |
| modifiedOn | number | ||
| modifiedBy | number | required | |
| status | AccountStatus | ||
| provisioningStatus | AccountProvisioningStatus | ||
| expirationDate | number | ||
| maxNumberOfDevices | number | required | |
| maxNumberOfRules | number | required | |
| maxNumberChildAccounts | number | required | |
| maxNumberVpnConnections | number | required | |
| txByteLimit | number | required | |
| rxByteLimit | number | required | |
| dataStorageEnabled | boolean | required | |
| dataTimeToLive | number | required | |
| dataIndexBy | AccountDataIndexBy | ||
| auditEnabled | boolean | required | |
| lockoutPolicy | AccountLockoutPolicy | ||
| metricsIndexBy | AccountMetricsIndexBy | ||
| maxNumberProvisionRequests | number | required | |
| maxNumberDeviceJobs | number | required | |
| healthCheckInterval | number | required | |
| mqttThreshold | number | required | |
| restThreshold | number | required | |
| restCommandThreshold | number | required | |
| devNewAllowUnprovisioned | boolean | required | |
| devDefaultCredentialsTight | DeviceCredentialsTight | ||
| metricsIdxTimeToLive | number | required | |
| gracePeriod | number |
Example
{
"accountId" : 12345,
"createdOn" : 12345,
"createdBy" : 12345,
"modifiedOn" : 12345,
"modifiedBy" : 12345,
"status" : "BEING_DELETED",
"provisioningStatus" : "WAITING_TO_START",
"expirationDate" : 12345,
"maxNumberOfDevices" : 12345,
"maxNumberOfRules" : 12345,
"maxNumberChildAccounts" : 12345,
"maxNumberVpnConnections" : 12345,
"txByteLimit" : 12345,
"rxByteLimit" : 12345,
"dataStorageEnabled" : true,
"dataTimeToLive" : 12345,
"dataIndexBy" : "SERVER_TIMESTAMP",
"auditEnabled" : true,
"lockoutPolicy" : {
"enabled" : true,
"maxLoginFailures" : 12345,
"loginResetAfter" : 12345,
"lockDuration" : 12345
},
"metricsIndexBy" : "NONE",
"maxNumberProvisionRequests" : 12345,
"maxNumberDeviceJobs" : 12345,
"healthCheckInterval" : 12345,
"mqttThreshold" : 12345,
"restThreshold" : 12345,
"restCommandThreshold" : 12345,
"devNewAllowUnprovisioned" : true,
"devDefaultCredentialsTight" : "STRICT",
"metricsIdxTimeToLive" : 12345,
"gracePeriod" : 12345
}