Class: AWSCDK::QuickSight::CfnDashboard::SectionAfterPageBreakProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
quick_sight/cfn_dashboard.rb

Overview

The configuration of a page break after a section.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status: nil) ⇒ SectionAfterPageBreakProperty

Returns a new instance of SectionAfterPageBreakProperty.

Parameters:

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

    The option that enables or disables a page break at the end of a section.



26478
26479
26480
26481
# File 'quick_sight/cfn_dashboard.rb', line 26478

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

Instance Attribute Details

#statusString? (readonly)

The option that enables or disables a page break at the end of a section.



26487
26488
26489
# File 'quick_sight/cfn_dashboard.rb', line 26487

def status
  @status
end

Class Method Details

.jsii_propertiesObject



26489
26490
26491
26492
26493
# File 'quick_sight/cfn_dashboard.rb', line 26489

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

Instance Method Details

#to_jsiiObject



26495
26496
26497
26498
26499
26500
26501
# File 'quick_sight/cfn_dashboard.rb', line 26495

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