Alert: {
    awsPolicy: string;
    description: string;
    environment: string;
    id: string;
    pillar: "SECURITY" | "COST_OPTIMIZATION" | "RELIABILITY";
    remediationText: string;
    remediationUrl: string;
    resourceId?: string;
    severity: "LOW" | "MEDIUM" | "HIGH" | "MANDATORY";
    sourceAlertId: string;
    status: "PENDING" | "NOT_APPLICABLE" | "COMPLETED";
    title: string;
    workspace: string;
}

Type declaration

  • awsPolicy: string

    Policy of the issue that created the alert.

  • description: string

    Description of the alert.

  • environment: string

    Describe the environment of the alert. It can be production, staging or development.

  • id: string

    Auto id of the alert.

  • pillar: "SECURITY" | "COST_OPTIMIZATION" | "RELIABILITY"

    Describe the pillar of the alert. It can be security, reliability or cost optimization.

  • remediationText: string

    Short description about what can be done in order to resolve the issue.

  • remediationUrl: string

    Url that contains a detailed documentation to resolve the issue.

  • OptionalresourceId?: string

    Id of the resource.

  • severity: "LOW" | "MEDIUM" | "HIGH" | "MANDATORY"

    Describe the severity of the alert. It can be mandatory, high, medium or low.

  • sourceAlertId: string

    Id of the alert in AWS.

  • status: "PENDING" | "NOT_APPLICABLE" | "COMPLETED"

    Status of the alert. It can be pending, completed or not applicable.

  • title: string

    Describe the title of the alert.

  • workspace: string

    Workspace of the alert.