Package software.amazon.awscdk
Interface IPolicyValidationContext.Jsii$Default
- All Superinterfaces:
IPolicyValidationContext,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IPolicyValidationContext.Jsii$Proxy
- Enclosing interface:
IPolicyValidationContext
@Internal
public static interface IPolicyValidationContext.Jsii$Default
extends IPolicyValidationContext
Internal default implementation for
IPolicyValidationContext.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.IPolicyValidationContext
IPolicyValidationContext.Jsii$Default, IPolicyValidationContext.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault StringDeprecated.default software.constructs.IConstructThe root construct of the app being validated.default StringDeprecated.UsestackTemplatesinstead, which contains the region for each stack.default List<PolicyValidationStack> The absolute path of all templates to be processed, along with the stack construct path for each template.The absolute path of all templates to be processed.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAppConstruct
@Stability(Stable) @NotNull default software.constructs.IConstruct getAppConstruct()The root construct of the app being validated.Plugins may walk this tree for typed L1 property access and token resolution via
Stack.of(node).resolve(). The tree is finalized and should be treated as read-only; mutations have no effect on synthesized output.- Specified by:
getAppConstructin interfaceIPolicyValidationContext
-
getStackTemplates
The absolute path of all templates to be processed, along with the stack construct path for each template.- Specified by:
getStackTemplatesin interfaceIPolicyValidationContext
-
getTemplatePaths
The absolute path of all templates to be processed.- Specified by:
getTemplatePathsin interfaceIPolicyValidationContext
-
getAccountId
Deprecated.UsestackTemplatesinstead, which contains the account ID for each stack.(deprecated) The account ID for these templates, if known.Only set if all stacks have the exact same account ID.
- Specified by:
getAccountIdin interfaceIPolicyValidationContext
-
getRegion
Deprecated.UsestackTemplatesinstead, which contains the region for each stack.(deprecated) The region for these templates, if known.Only set if all stacks have the exact same region.
- Specified by:
getRegionin interfaceIPolicyValidationContext
-
stackTemplatesinstead, which contains the account ID for each stack.