PbmCapabilityRange

PbmCapabilityRange
PbmCapabilityRange

The PbmCapabilityRange data object defines a range of values for storage property instances (PbmCapabilityPropertyInstance).

Use the range type to define a range of values of a supported builtin type, for example range<int>, range<long>, or range<timespan>. You can specify a partial range by omitting one of the properties, min or max.

This structure may be used only with operations rendered under /pbm.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "min": {
        "_typeName": "string"
    },
    "max": {
        "_typeName": "string"
    }
}
min
Required

Minimum value of range.

Must be one of the supported datatypes as defined in PbmBuiltinTypeEnum. Must be the same datatype as min.

max
Required

Maximum value of range.

Must be one of the supported datatypes as defined in PbmBuiltinTypeEnum. Must be the same datatype as max.