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

PolicyComplianceStatus

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

Indicates whether the account is compliant with the specified policy. An account is considered noncompliant if it includes resources that are not protected by the policy, for WAF and Shield Advanced policies, or that are noncompliant with the policy, for security group policies.

interface PolicyComplianceStatus {
EvaluationResults?: EvaluationResult[] | null;
IssueInfoMap?: [key in DependentServiceName]: string | null | undefined | null;
LastUpdated?: Date | number | null;
MemberAccount?: string | null;
PolicyId?: string | null;
PolicyName?: string | null;
PolicyOwner?: string | null;
}

§Properties

§
EvaluationResults?: EvaluationResult[] | null
[src]

An array of EvaluationResult objects.

§
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.

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

Timestamp of the last update to the EvaluationResult objects.

§
MemberAccount?: string | null
[src]

The member account ID.

§
PolicyId?: string | null
[src]

The ID of the Firewall Manager policy.

§
PolicyName?: string | null
[src]

The name of the Firewall Manager policy.

§
PolicyOwner?: string | null
[src]

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