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

ResourceViolation

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

Violation detail based on resource type.

interface ResourceViolation {
AwsEc2InstanceViolation?: AwsEc2InstanceViolation | null;
AwsEc2NetworkInterfaceViolation?: AwsEc2NetworkInterfaceViolation | null;
AwsVPCSecurityGroupViolation?: AwsVPCSecurityGroupViolation | null;
DnsDuplicateRuleGroupViolation?: DnsDuplicateRuleGroupViolation | null;
DnsRuleGroupLimitExceededViolation?: DnsRuleGroupLimitExceededViolation | null;
DnsRuleGroupPriorityConflictViolation?: DnsRuleGroupPriorityConflictViolation | null;
NetworkFirewallBlackHoleRouteDetectedViolation?: NetworkFirewallBlackHoleRouteDetectedViolation | null;
NetworkFirewallInternetTrafficNotInspectedViolation?: NetworkFirewallInternetTrafficNotInspectedViolation | null;
NetworkFirewallInvalidRouteConfigurationViolation?: NetworkFirewallInvalidRouteConfigurationViolation | null;
NetworkFirewallMissingExpectedRoutesViolation?: NetworkFirewallMissingExpectedRoutesViolation | null;
NetworkFirewallMissingExpectedRTViolation?: NetworkFirewallMissingExpectedRTViolation | null;
NetworkFirewallMissingFirewallViolation?: NetworkFirewallMissingFirewallViolation | null;
NetworkFirewallMissingSubnetViolation?: NetworkFirewallMissingSubnetViolation | null;
NetworkFirewallPolicyModifiedViolation?: NetworkFirewallPolicyModifiedViolation | null;
NetworkFirewallUnexpectedFirewallRoutesViolation?: NetworkFirewallUnexpectedFirewallRoutesViolation | null;
NetworkFirewallUnexpectedGatewayRoutesViolation?: NetworkFirewallUnexpectedGatewayRoutesViolation | null;
PossibleRemediationActions?: PossibleRemediationActions | null;
}

§Properties

§
AwsEc2InstanceViolation?: AwsEc2InstanceViolation | null
[src]

Violation detail for an EC2 instance.

§
AwsEc2NetworkInterfaceViolation?: AwsEc2NetworkInterfaceViolation | null
[src]

Violation detail for a network interface.

§
AwsVPCSecurityGroupViolation?: AwsVPCSecurityGroupViolation | null
[src]

Violation detail for security groups.

§
DnsDuplicateRuleGroupViolation?: DnsDuplicateRuleGroupViolation | null
[src]

Violation detail for a DNS Firewall policy that indicates that a rule group that Firewall Manager tried to associate with a VPC is already associated with the VPC and can't be associated again.

§
DnsRuleGroupLimitExceededViolation?: DnsRuleGroupLimitExceededViolation | null
[src]

Violation detail for a DNS Firewall policy that indicates that the VPC reached the limit for associated DNS Firewall rule groups. Firewall Manager tried to associate another rule group with the VPC and failed.

§
DnsRuleGroupPriorityConflictViolation?: DnsRuleGroupPriorityConflictViolation | null
[src]

Violation detail for a DNS Firewall policy that indicates that a rule group that Firewall Manager tried to associate with a VPC has the same priority as a rule group that's already associated.

§
NetworkFirewallBlackHoleRouteDetectedViolation?: NetworkFirewallBlackHoleRouteDetectedViolation | null
[src]
§
NetworkFirewallInternetTrafficNotInspectedViolation?: NetworkFirewallInternetTrafficNotInspectedViolation | null
[src]

Violation detail for the subnet for which internet traffic hasn't been inspected.

§
NetworkFirewallInvalidRouteConfigurationViolation?: NetworkFirewallInvalidRouteConfigurationViolation | null
[src]

The route configuration is invalid.

§
NetworkFirewallMissingExpectedRoutesViolation?: NetworkFirewallMissingExpectedRoutesViolation | null
[src]

Expected routes are missing from Network Firewall.

§
NetworkFirewallMissingExpectedRTViolation?: NetworkFirewallMissingExpectedRTViolation | null
[src]

Violation detail for an Network Firewall policy that indicates that a subnet is not associated with the expected Firewall Manager managed route table.

§
NetworkFirewallMissingFirewallViolation?: NetworkFirewallMissingFirewallViolation | null
[src]

Violation detail for an Network Firewall policy that indicates that a subnet has no Firewall Manager managed firewall in its VPC.

§
NetworkFirewallMissingSubnetViolation?: NetworkFirewallMissingSubnetViolation | null
[src]

Violation detail for an Network Firewall policy that indicates that an Availability Zone is missing the expected Firewall Manager managed subnet.

§
NetworkFirewallPolicyModifiedViolation?: NetworkFirewallPolicyModifiedViolation | null
[src]

Violation detail for an Network Firewall policy that indicates that a firewall policy in an individual account has been modified in a way that makes it noncompliant. For example, the individual account owner might have deleted a rule group, changed the priority of a stateless rule group, or changed a policy default action.

§
NetworkFirewallUnexpectedFirewallRoutesViolation?: NetworkFirewallUnexpectedFirewallRoutesViolation | null
[src]

There's an unexpected firewall route.

§
NetworkFirewallUnexpectedGatewayRoutesViolation?: NetworkFirewallUnexpectedGatewayRoutesViolation | null
[src]

There's an unexpected gateway route.

§
PossibleRemediationActions?: PossibleRemediationActions | null
[src]

A list of possible remediation action lists. Each individual possible remediation action is a list of individual remediation actions.