Class: AWSCDK::Sagemaker::CfnPartnerApp::PartnerAppMaintenanceConfigProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Sagemaker::CfnPartnerApp::PartnerAppMaintenanceConfigProperty
- Defined in:
- sagemaker/cfn_partner_app.rb
Overview
A collection of settings that specify the maintenance schedule for the PartnerApp.
Instance Attribute Summary collapse
-
#maintenance_window_start ⇒ String
readonly
The maintenance window start day and time for the PartnerApp.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(maintenance_window_start:) ⇒ PartnerAppMaintenanceConfigProperty
constructor
A new instance of PartnerAppMaintenanceConfigProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(maintenance_window_start:) ⇒ PartnerAppMaintenanceConfigProperty
Returns a new instance of PartnerAppMaintenanceConfigProperty.
737 738 739 740 |
# File 'sagemaker/cfn_partner_app.rb', line 737 def initialize(maintenance_window_start:) @maintenance_window_start = maintenance_window_start Jsii::Type.check_type(@maintenance_window_start, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "maintenanceWindowStart") end |
Instance Attribute Details
#maintenance_window_start ⇒ String (readonly)
The maintenance window start day and time for the PartnerApp.
746 747 748 |
# File 'sagemaker/cfn_partner_app.rb', line 746 def maintenance_window_start @maintenance_window_start end |
Class Method Details
.jsii_properties ⇒ Object
748 749 750 751 752 |
# File 'sagemaker/cfn_partner_app.rb', line 748 def self.jsii_properties { :maintenance_window_start => "maintenanceWindowStart", } end |
Instance Method Details
#to_jsii ⇒ Object
754 755 756 757 758 759 760 |
# File 'sagemaker/cfn_partner_app.rb', line 754 def to_jsii result = {} result.merge!({ "maintenanceWindowStart" => @maintenance_window_start, }) result.compact end |