A contract in the Connect platform.

Constructor

new()

Variables

activation:Activation

Activation informacion.

agreement:Agreement

Agreement object reference.

created:DateTime

Contract creation date.

creator:User

Create User object reference.

enrolled:DateTime

Contract enrollment date.

marketplace:Marketplace

Marketplace object reference.

name:String

Contract name.

owner:Account

Owner Account object reference.

signee:User

Signee User object reference, who signed the contract.

status:String

Contract status. One of: enrolling, pending, active, terminated, rejected.

type:String

Type of contract (same as agreement type). One of: distribution, program, service.

updated:DateTime

Contract status update date.

version:Int

Version of the contract (same as associated agreement version).

versionCreated:DateTime

Contract version creation date.

Inherited Variables

Defined by IdModel

id:String

Id of the model.

Inherited Methods

Defined by Model

toObject():Dynamic

Returns:

A Haxe dynamic object with a shallow copy of this model's properties.

toString():String

Returns:

A String with the JSON representation of this Model.