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

Scope

import type { Scope } from "https://aws-api.deno.dev/v0.4/services/configservice.ts?docs=full";

Defines which resources trigger an evaluation for an Config rule. The scope can include one or more resource types, a combination of a tag key and value, or a combination of one resource type and one resource ID. Specify a scope to constrain which resources trigger an evaluation for a rule. Otherwise, evaluations for the rule are triggered when any resource in your recording group changes in configuration.

interface Scope {
ComplianceResourceId?: string | null;
ComplianceResourceTypes?: string[] | null;
TagKey?: string | null;
TagValue?: string | null;
}

§Properties

§
ComplianceResourceId?: string | null
[src]

The ID of the only Amazon Web Services resource that you want to trigger an evaluation for the rule. If you specify a resource ID, you must specify one resource type for ComplianceResourceTypes.

§
ComplianceResourceTypes?: string[] | null
[src]

The resource types of only those Amazon Web Services resources that you want to trigger an evaluation for the rule. You can only specify one type if you also specify a resource ID for ComplianceResourceId.

§
TagKey?: string | null
[src]

The tag key that is applied to only those Amazon Web Services resources that you want to trigger an evaluation for the rule.

§
TagValue?: string | null
[src]

The tag value applied to only those Amazon Web Services resources that you want to trigger an evaluation for the rule. If you specify a value for TagValue, you must also specify a value for TagKey.