Class: Aws::CloudTrail::Types::GetDashboardResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudtrail/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_timestampTime

The timestamp that shows when the dashboard was created.

Returns:

  • (Time)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#dashboard_arnString

The ARN for the dashboard.

Returns:

  • (String)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#last_refresh_failure_reasonString

Provides information about failures for the last scheduled refresh.

Returns:

  • (String)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#last_refresh_idString

The ID of the last dashboard refresh.

Returns:

  • (String)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#refresh_scheduleTypes::RefreshSchedule

The refresh schedule for the dashboard, if configured.



2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the dashboard.

Returns:

  • (String)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#termination_protection_enabledBoolean

Indicates whether termination protection is enabled for the dashboard.

Returns:

  • (Boolean)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of dashboard.

Returns:

  • (String)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#updated_timestampTime

The timestamp that shows when the dashboard was last updated.

Returns:

  • (Time)


2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#widgetsArray<Types::Widget>

An array of widgets for the dashboard.

Returns:



2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2014

class GetDashboardResponse < Struct.new(
  :dashboard_arn,
  :type,
  :status,
  :widgets,
  :refresh_schedule,
  :created_timestamp,
  :updated_timestamp,
  :last_refresh_id,
  :last_refresh_failure_reason,
  :termination_protection_enabled)
  SENSITIVE = []
  include Aws::Structure
end