Class: Jets::Cfn::TemplateBuilders::ManagedIamPolicy::ClassPolicy
- Inherits:
-
BasePolicy
- Object
- BasePolicy
- Jets::Cfn::TemplateBuilders::ManagedIamPolicy::ClassPolicy
- Defined in:
- lib/jets/cfn/template_builders/managed_iam_policy/class_policy.rb
Instance Attribute Summary
Attributes inherited from BasePolicy
Instance Method Summary collapse
-
#initialize(app_class) ⇒ ClassPolicy
constructor
A new instance of ClassPolicy.
Methods inherited from BasePolicy
Constructor Details
#initialize(app_class) ⇒ ClassPolicy
Returns a new instance of ClassPolicy.
6 7 8 |
# File 'lib/jets/cfn/template_builders/managed_iam_policy/class_policy.rb', line 6 def initialize(app_class) @definitions = app_class.class_managed_iam_policy || [] # contains definitions end |