Interface EcosystemUpdateSuccessEvent
interface EcosystemUpdateSuccessEvent { category: "ecosystem"; data: { id: string; integrations: ({ enabled: boolean; format: "VICAL"; integrationResult: undefined | { date: undefined | string; failReasons: undefined | { message: undefined | string; type: string; }[]; lastModifiedAt: undefined | string; lastSyncedAt: undefined | string; success: boolean; vicalIssueID: undefined | number; }; rootCertificatePems: string[]; url: string; } | { enabled: boolean; format: "MATTR"; integrationResult: undefined | { date: undefined | string; failReasons: undefined | { message: undefined | string; type: string; }[]; lastModifiedAt: undefined | string; lastSyncedAt: undefined | string; success: boolean; vicalIssueID: undefined | number; }; url: string; })[]; name: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface EcosystemUpdateSuccessEventSanitised { category: "ecosystem"; data: { id: string; integrations: ({ enabled: boolean; format: "VICAL"; integrationResult: undefined | { date: undefined | string; failReasons: undefined | { message: undefined | string; type: string; }[]; lastModifiedAt: undefined | string; lastSyncedAt: undefined | string; success: boolean; vicalIssueID: undefined | number; }; rootCertificatePems: string[]; url: string; } | { enabled: boolean; format: "MATTR"; integrationResult: undefined | { date: undefined | string; failReasons: undefined | { message: undefined | string; type: string; }[]; lastModifiedAt: undefined | string; lastSyncedAt: undefined | string; success: boolean; vicalIssueID: undefined | number; }; url: string; })[]; name: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "ecosystem"
Sanitisation Level DATA
data
data: {
id: string;
integrations: ({
enabled: boolean;
format: "VICAL";
integrationResult: undefined | {
date: undefined | string;
failReasons: undefined | {
message: undefined | string;
type: string;
}[];
lastModifiedAt: undefined | string;
lastSyncedAt: undefined | string;
success: boolean;
vicalIssueID: undefined | number;
};
rootCertificatePems: string[];
url: string;
} | {
enabled: boolean;
format: "MATTR";
integrationResult: undefined | {
date: undefined | string;
failReasons: undefined | {
message: undefined | string;
type: string;
}[];
lastModifiedAt: undefined | string;
lastSyncedAt: undefined | string;
success: boolean;
vicalIssueID: undefined | number;
};
url: string;
})[];
name: string;
}
Type declaration
id: string
integrations: ({
enabled: boolean;
format: "VICAL";
integrationResult: undefined | {
date: undefined | string;
failReasons: undefined | {
message: undefined | string;
type: string;
}[];
lastModifiedAt: undefined | string;
lastSyncedAt: undefined | string;
success: boolean;
vicalIssueID: undefined | number;
};
rootCertificatePems: string[];
url: string;
} | {
enabled: boolean;
format: "MATTR";
integrationResult: undefined | {
date: undefined | string;
failReasons: undefined | {
message: undefined | string;
type: string;
}[];
lastModifiedAt: undefined | string;
lastSyncedAt: undefined | string;
success: boolean;
vicalIssueID: undefined | number;
};
url: string;
})[]
name: string
requestId
requestId: string
timestamp
timestamp: number