Class: AWSCDK::Inspectorv2::CfnCisScanConfiguration::TimeProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Inspectorv2::CfnCisScanConfiguration::TimeProperty
- Defined in:
- inspectorv2/cfn_cis_scan_configuration.rb
Overview
The time.
Instance Attribute Summary collapse
-
#time_of_day ⇒ String
readonly
The time of day in 24-hour format (00:00).
-
#time_zone ⇒ String
readonly
The timezone.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(time_of_day:, time_zone:) ⇒ TimeProperty
constructor
A new instance of TimeProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(time_of_day:, time_zone:) ⇒ TimeProperty
Returns a new instance of TimeProperty.
755 756 757 758 759 760 |
# File 'inspectorv2/cfn_cis_scan_configuration.rb', line 755 def initialize(time_of_day:, time_zone:) @time_of_day = time_of_day Jsii::Type.check_type(@time_of_day, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "timeOfDay") @time_zone = time_zone Jsii::Type.check_type(@time_zone, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "timeZone") end |
Instance Attribute Details
#time_of_day ⇒ String (readonly)
The time of day in 24-hour format (00:00).
766 767 768 |
# File 'inspectorv2/cfn_cis_scan_configuration.rb', line 766 def time_of_day @time_of_day end |
#time_zone ⇒ String (readonly)
The timezone.
771 772 773 |
# File 'inspectorv2/cfn_cis_scan_configuration.rb', line 771 def time_zone @time_zone end |
Class Method Details
.jsii_properties ⇒ Object
773 774 775 776 777 778 |
# File 'inspectorv2/cfn_cis_scan_configuration.rb', line 773 def self.jsii_properties { :time_of_day => "timeOfDay", :time_zone => "timeZone", } end |
Instance Method Details
#to_jsii ⇒ Object
780 781 782 783 784 785 786 787 |
# File 'inspectorv2/cfn_cis_scan_configuration.rb', line 780 def to_jsii result = {} result.merge!({ "timeOfDay" => @time_of_day, "timeZone" => @time_zone, }) result.compact end |