Class: AWSCDK::CleanRoomsML::CfnConfiguredModelAlgorithm::InferenceContainerConfigProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
clean_rooms_ml/cfn_configured_model_algorithm.rb

Overview

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(image_uri:) ⇒ InferenceContainerConfigProperty

Returns a new instance of InferenceContainerConfigProperty.

Parameters:

  • image_uri (String)


634
635
636
637
# File 'clean_rooms_ml/cfn_configured_model_algorithm.rb', line 634

def initialize(image_uri:)
  @image_uri = image_uri
  Jsii::Type.check_type(@image_uri, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "imageUri")
end

Instance Attribute Details

#image_uriString (readonly)



641
642
643
# File 'clean_rooms_ml/cfn_configured_model_algorithm.rb', line 641

def image_uri
  @image_uri
end

Class Method Details

.jsii_propertiesObject



643
644
645
646
647
# File 'clean_rooms_ml/cfn_configured_model_algorithm.rb', line 643

def self.jsii_properties
  {
    :image_uri => "imageUri",
  }
end

Instance Method Details

#to_jsiiObject



649
650
651
652
653
654
655
# File 'clean_rooms_ml/cfn_configured_model_algorithm.rb', line 649

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