Class: AWSCDK::Sagemaker::CfnMonitoringSchedule::StatisticsResourceProperty

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

Overview

The baseline statistics file in Amazon S3 that the current monitoring job should be validated against.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(s3_uri: nil) ⇒ StatisticsResourceProperty

Returns a new instance of StatisticsResourceProperty.

Parameters:

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

    The S3 URI for the statistics resource.



1763
1764
1765
1766
# File 'sagemaker/cfn_monitoring_schedule.rb', line 1763

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

Instance Attribute Details

#s3_uriString? (readonly)

The S3 URI for the statistics resource.



1772
1773
1774
# File 'sagemaker/cfn_monitoring_schedule.rb', line 1772

def s3_uri
  @s3_uri
end

Class Method Details

.jsii_propertiesObject



1774
1775
1776
1777
1778
# File 'sagemaker/cfn_monitoring_schedule.rb', line 1774

def self.jsii_properties
  {
    :s3_uri => "s3Uri",
  }
end

Instance Method Details

#to_jsiiObject



1780
1781
1782
1783
1784
1785
1786
# File 'sagemaker/cfn_monitoring_schedule.rb', line 1780

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