Class: AWSCDK::ResourceExplorer2::CfnView::FiltersProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
resource_explorer2/cfn_view.rb

Overview

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filter_string:) ⇒ FiltersProperty

Returns a new instance of FiltersProperty.

Parameters:

  • filter_string (String)


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_stringString (readonly)



576
577
578
# File 'resource_explorer2/cfn_view.rb', line 576

def filter_string
  @filter_string
end

Class Method Details

.jsii_propertiesObject



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_jsiiObject



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