Settings_Clusters_Configuration_ArrayComplianceValue
The ArrayComplianceValue structure contains fields that describe the drift in an array of primitive data type values. Depending on the primitive data type of the configuration only one of the members in this structure is populated.
{
"type": "string",
"bool_arr": {
"host_arr": [
false
],
"desired_arr": [
false
]
},
"long_arr": {
"host_arr": [
0
],
"desired_arr": [
0
]
},
"double_arr": {
"host_arr": [
"number"
],
"desired_arr": [
"number"
]
},
"str_arr": {
"host_arr": [
"string"
],
"desired_arr": [
"string"
]
}
}
The ComplianceValueType enumerated type represents the type of configuration in drift.
BINARY : Indicates the value is a binary.
BOOLEAN : Indicates the value is a boolean.
DOUBLE : Indicates the value is a float/double.
LONG : Indicates the value is a integer(16 or 32 or 64 bit).
STRING : Indicates the value is a string.
SECRET : Indicates the value is a Secret type.
USER_DATA : Indicates that the value is a dynamic user defined structure.
The BooleanComplianceValueArray structure contains fields that describe an boolean array in drift. This struture captures the desired values and the host values for the drift.
The LongComplianceValueArray structure contains fields that describe a long array in drift. This struture captures the desired values and the host values for the drift.
The DoubleComplianceValueArray structure contains fields that describe a double array in drift. This struture captures the desired values and the host values for the drift.
The StringComplianceValueArray structure contains fields that describe an boolean array in drift. This struture captures the desired values and the host values for the drift.