Class: AWSCDK::ResourceExplorer2::CfnView::FiltersProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::ResourceExplorer2::CfnView::FiltersProperty
- Defined in:
- resource_explorer2/cfn_view.rb
Overview
Instance Attribute Summary collapse
- #filter_string ⇒ String readonly
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(filter_string:) ⇒ FiltersProperty
constructor
A new instance of FiltersProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(filter_string:) ⇒ FiltersProperty
Returns a new instance of FiltersProperty.
569 570 571 572 |
# File 'resource_explorer2/cfn_view.rb', line 569 def initialize(filter_string:) @filter_string = filter_string Jsii::Type.check_type(@filter_string, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "filterString") end |
Instance Attribute Details
#filter_string ⇒ String (readonly)
576 577 578 |
# File 'resource_explorer2/cfn_view.rb', line 576 def filter_string @filter_string end |
Class Method Details
.jsii_properties ⇒ Object
578 579 580 581 582 |
# File 'resource_explorer2/cfn_view.rb', line 578 def self.jsii_properties { :filter_string => "filterString", } end |
Instance Method Details
#to_jsii ⇒ Object
584 585 586 587 588 589 590 |
# File 'resource_explorer2/cfn_view.rb', line 584 def to_jsii result = {} result.merge!({ "filterString" => @filter_string, }) result.compact end |