Class: AWSCDK::Sagemaker::CfnModelPackage::ModelPackageStatusDetailsProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
sagemaker/cfn_model_package.rb

Overview

Specifies the validation and image scan statuses of the model package.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(validation_statuses: nil) ⇒ ModelPackageStatusDetailsProperty

Returns a new instance of ModelPackageStatusDetailsProperty.

Parameters:



2009
2010
2011
2012
# File 'sagemaker/cfn_model_package.rb', line 2009

def initialize(validation_statuses: nil)
  @validation_statuses = validation_statuses
  Jsii::Type.check_type(@validation_statuses, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImNvbGxlY3Rpb24iOnsiZWxlbWVudHR5cGUiOnsidW5pb24iOnsidHlwZXMiOlt7ImZxbiI6ImF3cy1jZGstbGliLklSZXNvbHZhYmxlIn0seyJmcW4iOiJhd3MtY2RrLWxpYi5hd3Nfc2FnZW1ha2VyLkNmbk1vZGVsUGFja2FnZS5Nb2RlbFBhY2thZ2VTdGF0dXNJdGVtUHJvcGVydHkifV19fSwia2luZCI6ImFycmF5In19XX19")), "validationStatuses") unless @validation_statuses.nil?
end

Instance Attribute Details

#validation_statusesAWSCDK::IResolvable, ... (readonly)

The validation status of the model package.



2018
2019
2020
# File 'sagemaker/cfn_model_package.rb', line 2018

def validation_statuses
  @validation_statuses
end

Class Method Details

.jsii_propertiesObject



2020
2021
2022
2023
2024
# File 'sagemaker/cfn_model_package.rb', line 2020

def self.jsii_properties
  {
    :validation_statuses => "validationStatuses",
  }
end

Instance Method Details

#to_jsiiObject



2026
2027
2028
2029
2030
2031
2032
# File 'sagemaker/cfn_model_package.rb', line 2026

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