A request for an extension (to be installed or have a license assigned)

interface ExtensionRequest {
    rejectMessage?: string;
    requestDate?: Date;
    requestedBy?: IdentityRef;
    requestMessage?: string;
    requestState?: ExtensionRequestState;
    resolveDate?: Date;
    resolvedBy?: IdentityRef;
}

Properties

rejectMessage?: string

Required message supplied if the request is rejected

requestDate?: Date

Date at which the request was made

requestedBy?: IdentityRef

Represents the user who made the request

requestMessage?: string

Optional message supplied by the requester justifying the request

requestState?: ExtensionRequestState

Represents the state of the request

resolveDate?: Date

Date at which the request was resolved

resolvedBy?: IdentityRef

Represents the user who resolved the request