ServiceLevelAgreementStatusDetail: {
    status: "UNKNOWN";
    [k: string]: unknown;
} | {
    breachTime: Datetime;
    status: "PENDING";
    [k: string]: unknown;
} | {
    achievedAt: Datetime;
    status: "ACHIEVED";
    [k: string]: unknown;
} | {
    breachTime: Datetime;
    status: "IMMINENT_BREACH";
    [k: string]: unknown;
} | {
    breachedAt: Datetime;
    status: "BREACHING";
    [k: string]: unknown;
} | {
    breachedAt: Datetime;
    completedAt: Datetime;
    status: "BREACHED";
    [k: string]: unknown;
} | {
    cancelledAt: Datetime;
    status: "CANCELLED";
    [k: string]: unknown;
}

Type declaration

  • [k: string]: unknown
  • status: "UNKNOWN"

Type declaration

  • [k: string]: unknown
  • breachTime: Datetime
  • status: "PENDING"

Type declaration

  • [k: string]: unknown
  • achievedAt: Datetime
  • status: "ACHIEVED"

Type declaration

  • [k: string]: unknown
  • breachTime: Datetime
  • status: "IMMINENT_BREACH"

Type declaration

  • [k: string]: unknown
  • breachedAt: Datetime
  • status: "BREACHING"

Type declaration

Type declaration

  • [k: string]: unknown
  • cancelledAt: Datetime
  • status: "CANCELLED"

Generated using TypeDoc