Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PolicyComplianceDetail

import type { PolicyComplianceDetail } from "https://aws-api.deno.dev/v0.3/services/fms.ts?docs=full";

Describes the noncompliant resources in a member account for a specific Firewall Manager policy. A maximum of 100 entries are displayed. If more than 100 resources are noncompliant, EvaluationLimitExceeded is set to True.

interface PolicyComplianceDetail {
EvaluationLimitExceeded?: boolean | null;
ExpiredAt?: Date | number | null;
IssueInfoMap?: [key in DependentServiceName]: string | null | undefined | null;
MemberAccount?: string | null;
PolicyId?: string | null;
PolicyOwner?: string | null;
Violators?: ComplianceViolator[] | null;
}

§Properties

§
EvaluationLimitExceeded?: boolean | null
[src]

Indicates if over 100 resources are noncompliant with the Firewall Manager policy.

§
ExpiredAt?: Date | number | null
[src]

A timestamp that indicates when the returned information should be considered out of date.

§
IssueInfoMap?: [key in DependentServiceName]: string | null | undefined | null
[src]

Details about problems with dependent services, such as WAF or Config, and the error message received that indicates the problem with the service.

§
MemberAccount?: string | null
[src]

The Amazon Web Services account ID.

§
PolicyId?: string | null
[src]

The ID of the Firewall Manager policy.

§
PolicyOwner?: string | null
[src]

The Amazon Web Services account that created the Firewall Manager policy.

§
Violators?: ComplianceViolator[] | null
[src]

An array of resources that aren't protected by the WAF or Shield Advanced policy or that aren't in compliance with the security group policy.