Class: AWSCDK::ElementalInference::CfnFeed::ClippingConfigProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
elemental_inference/cfn_feed.rb

Overview

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(callback_metadata: nil) ⇒ ClippingConfigProperty

Returns a new instance of ClippingConfigProperty.

Parameters:

  • callback_metadata (String, nil) (defaults to: nil)


581
582
583
584
# File 'elemental_inference/cfn_feed.rb', line 581

def initialize(callback_metadata: nil)
  @callback_metadata = 
  Jsii::Type.check_type(@callback_metadata, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "callbackMetadata") unless @callback_metadata.nil?
end

Instance Attribute Details

#callback_metadataString? (readonly)



588
589
590
# File 'elemental_inference/cfn_feed.rb', line 588

def 
  @callback_metadata
end

Class Method Details

.jsii_propertiesObject



590
591
592
593
594
# File 'elemental_inference/cfn_feed.rb', line 590

def self.jsii_properties
  {
    :callback_metadata => "callbackMetadata",
  }
end

Instance Method Details

#to_jsiiObject



596
597
598
599
600
601
602
# File 'elemental_inference/cfn_feed.rb', line 596

def to_jsii
  result = {}
  result.merge!({
    "callbackMetadata" => @callback_metadata,
  })
  result.compact
end