Java class for ContractTypeByServiceTypeAndInterface complex type for SLA.
name | data type | constraints | description |
---|---|---|---|
contractTypeByServiceTypeAndInterfaceName | string | required | Name. Required. |
quota | Quota | Quota. | |
rate | Rate | Rate. | |
serviceList | array of ServiceType | Service type list. Can be null.. | |
Properties inherited from ContractType |
|||
contractTypeFor | string | Contract type for. | |
contractTypeName | string | Contract type name. | |
effectiveFrom | number | Effective from XMLGregorianCalendar. | |
effectiveTo | number | Effective to XMLGregorianCalendar. |
Example
{ "contractTypeByServiceTypeAndInterface" : { "contractTypeByServiceTypeAndInterfaceName" : "...", "quota" : { "days" : 12345, "unit" : "...", "qtaLimit" : 12345, "limitExceedOK" : true, "resetQuota" : true }, "rate" : { "reqLimit" : 12345, "timePeriod" : 12345 }, "serviceList" : [ { "method" : [ { "methodName" : "...", "scs" : "..." }, { "methodName" : "...", "scs" : "..." } ], "serviceTypeName" : "..." }, { "method" : [ { "methodName" : "...", "scs" : "..." }, { "methodName" : "...", "scs" : "..." } ], "serviceTypeName" : "..." } ], "contractTypeFor" : "...", "contractTypeName" : "...", "effectiveFrom" : 12345, "effectiveTo" : 12345 } }