Class: AWSCDK::BedrockAgentCore::CfnRuntime::ContainerConfigurationProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
bedrock_agent_core/cfn_runtime.rb

Overview

The container configuration.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(container_uri:) ⇒ ContainerConfigurationProperty

Returns a new instance of ContainerConfigurationProperty.

Parameters:

  • container_uri (String)

    The container Uri.



974
975
976
977
# File 'bedrock_agent_core/cfn_runtime.rb', line 974

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

Instance Attribute Details

#container_uriString (readonly)

The container Uri.



983
984
985
# File 'bedrock_agent_core/cfn_runtime.rb', line 983

def container_uri
  @container_uri
end

Class Method Details

.jsii_propertiesObject



985
986
987
988
989
# File 'bedrock_agent_core/cfn_runtime.rb', line 985

def self.jsii_properties
  {
    :container_uri => "containerUri",
  }
end

Instance Method Details

#to_jsiiObject



991
992
993
994
995
996
997
# File 'bedrock_agent_core/cfn_runtime.rb', line 991

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