Class: AWSCDK::QuickSight::CfnAnalysis::SectionAfterPageBreakProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
quick_sight/cfn_analysis.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.



25506
25507
25508
25509
# File 'quick_sight/cfn_analysis.rb', line 25506

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.



25515
25516
25517
# File 'quick_sight/cfn_analysis.rb', line 25515

def status
  @status
end

Class Method Details

.jsii_propertiesObject



25517
25518
25519
25520
25521
# File 'quick_sight/cfn_analysis.rb', line 25517

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

Instance Method Details

#to_jsiiObject



25523
25524
25525
25526
25527
25528
25529
# File 'quick_sight/cfn_analysis.rb', line 25523

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