POST api/ComplianceRule/Update

Request Information

URI Parameters

None.

Body Parameters

Collection of ComplianceModelUpdate
NameDescriptionTypeAdditional information
ComplianceRuleId

integer

None.

Description

string

None.

Type

string

None.

PortfolioFilter

string

None.

CheckPortfolioFilter

string

None.

StartDate

string

None.

EndDate

string

None.

BottomValue

decimal number

None.

TopValue

decimal number

None.

CheckType

string

None.

Filter

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "ComplianceRuleId": 1,
    "Description": "sample string 2",
    "Type": "sample string 3",
    "PortfolioFilter": "sample string 4",
    "CheckPortfolioFilter": "sample string 5",
    "StartDate": "sample string 6",
    "EndDate": "sample string 7",
    "BottomValue": 1.0,
    "TopValue": 1.0,
    "CheckType": "sample string 8",
    "Filter": "sample string 9"
  },
  {
    "ComplianceRuleId": 1,
    "Description": "sample string 2",
    "Type": "sample string 3",
    "PortfolioFilter": "sample string 4",
    "CheckPortfolioFilter": "sample string 5",
    "StartDate": "sample string 6",
    "EndDate": "sample string 7",
    "BottomValue": 1.0,
    "TopValue": 1.0,
    "CheckType": "sample string 8",
    "Filter": "sample string 9"
  }
]

application/xml, text/xml

Sample:
<ArrayOfComplianceModelUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApiCompass.Models.ClassModel.ComplianceRule">
  <ComplianceModelUpdate>
    <BottomValue>1</BottomValue>
    <CheckPortfolioFilter>sample string 5</CheckPortfolioFilter>
    <CheckType>sample string 8</CheckType>
    <ComplianceRuleId>1</ComplianceRuleId>
    <Description>sample string 2</Description>
    <EndDate>sample string 7</EndDate>
    <Filter>sample string 9</Filter>
    <PortfolioFilter>sample string 4</PortfolioFilter>
    <StartDate>sample string 6</StartDate>
    <TopValue>1</TopValue>
    <Type>sample string 3</Type>
  </ComplianceModelUpdate>
  <ComplianceModelUpdate>
    <BottomValue>1</BottomValue>
    <CheckPortfolioFilter>sample string 5</CheckPortfolioFilter>
    <CheckType>sample string 8</CheckType>
    <ComplianceRuleId>1</ComplianceRuleId>
    <Description>sample string 2</Description>
    <EndDate>sample string 7</EndDate>
    <Filter>sample string 9</Filter>
    <PortfolioFilter>sample string 4</PortfolioFilter>
    <StartDate>sample string 6</StartDate>
    <TopValue>1</TopValue>
    <Type>sample string 3</Type>
  </ComplianceModelUpdate>
</ArrayOfComplianceModelUpdate>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.