Module: AWSCDK::IPolicyValidationContextBeta1 Deprecated

Defined in:
i_policy_validation_context_beta1.rb

Overview

Deprecated.

Use IPolicyValidationContext instead.

Context available to the validation plugin.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.jsii_overridable_methodsObject



28
29
30
31
32
33
# File 'i_policy_validation_context_beta1.rb', line 28

def self.jsii_overridable_methods
  {
    :app_construct => { kind: :property, name: "appConstruct", is_optional: false },
    :template_paths => { kind: :property, name: "templatePaths", is_optional: false },
  }
end

Instance Method Details

#app_constructConstructs::IConstruct

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.

Returns:

  • (Constructs::IConstruct)


17
18
19
# File 'i_policy_validation_context_beta1.rb', line 17

def app_construct()
  jsii_get_property("appConstruct")
end

#template_pathsArray<String>

The absolute path of all templates to be processed.

Returns:

  • (Array<String>)


24
25
26
# File 'i_policy_validation_context_beta1.rb', line 24

def template_paths()
  jsii_get_property("templatePaths")
end