ContractTypeByServiceTypeAndInterface Data Type

Java class for ContractTypeByServiceTypeAndInterface complex type for SLA.

Properties
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
  }
}