Class: AWSCDK::QuickSight::CfnTemplate::SectionAfterPageBreakProperty

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



23632
23633
23634
23635
# File 'quick_sight/cfn_template.rb', line 23632

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.



23641
23642
23643
# File 'quick_sight/cfn_template.rb', line 23641

def status
  @status
end

Class Method Details

.jsii_propertiesObject



23643
23644
23645
23646
23647
# File 'quick_sight/cfn_template.rb', line 23643

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

Instance Method Details

#to_jsiiObject



23649
23650
23651
23652
23653
23654
23655
# File 'quick_sight/cfn_template.rb', line 23649

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