PUT v1/bunits/{bunitId}/contract/exceptions/{exceptionId}

Update an exception

Request Information

URI Parameters

NameDescriptionTypeAdditional information
bunitId integer

Required

exceptionId string

None.

Body Parameters

ContractException
NameDescriptionTypeAdditional information
Contract The contract that the exception overrides
Contract

Required.

BusinessUnit The business unit whose revenue is handled by the exception
BusinessUnit

Required.

BillingStartDate The date the contract exception is effective from. No invoice will be done until this date is crossed.
date

If omitted during creation, the value will be set to current date.

BillingEndDate The date the exception terminates. After this date, the revenue of the exception will
be handled as all other business units of the consumer.
date

None.

Subscription The set of rules by which the revenue of the business unit is calculated.
Subscription

Required.

BillingStorageTypeId Information about what kind of storagetype is used when billing the business unit
integer

None.

BillingStorageType Information about what kind of storagetype is used when billing the business unit
BillingStorageType

None.

UseCpuMultiplier Whether or not the contract exception is invoiced using CPU multiplier or not
boolean

None.

Id A unique ID for the object.
integer

Read-only.

CreatedDate Time and date the object was created.
date

Read-only.

ArchivedDate Time and date the object was or is going to be archived.

Unarchived objects have no value in ArchivedDate
date

Read-only.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

Response Information

Resource Description

ContractException
NameDescriptionTypeAdditional information
Contract The contract that the exception overrides
Contract

Required.

BusinessUnit The business unit whose revenue is handled by the exception
BusinessUnit

Required.

BillingStartDate The date the contract exception is effective from. No invoice will be done until this date is crossed.
date

If omitted during creation, the value will be set to current date.

BillingEndDate The date the exception terminates. After this date, the revenue of the exception will
be handled as all other business units of the consumer.
date

None.

Subscription The set of rules by which the revenue of the business unit is calculated.
Subscription

Required.

BillingStorageTypeId Information about what kind of storagetype is used when billing the business unit
integer

None.

BillingStorageType Information about what kind of storagetype is used when billing the business unit
BillingStorageType

None.

UseCpuMultiplier Whether or not the contract exception is invoiced using CPU multiplier or not
boolean

None.

Id A unique ID for the object.
integer

Read-only.

CreatedDate Time and date the object was created.
date

Read-only.

ArchivedDate Time and date the object was or is going to be archived.

Unarchived objects have no value in ArchivedDate
date

Read-only.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.