Class: Aws::CloudTrail::Types::RequestWidget

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

Overview

Contains information about a widget on a CloudTrail Lake dashboard.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#query_parametersArray<String>

The optional query parameters. The following query parameters are valid: $StartTime$, $EndTime$, and $Period$.

Returns:

  • (Array<String>)


4641
4642
4643
4644
4645
4646
4647
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4641

class RequestWidget < Struct.new(
  :query_statement,
  :query_parameters,
  :view_properties)
  SENSITIVE = []
  include Aws::Structure
end

#query_statementString

The query statement for the widget. For custom dashboard widgets, you can query across multiple event data stores as long as all event data stores exist in your account.

When a query uses ? with eventTime, ? must be surrounded by single quotes as follows: '?'.

Returns:

  • (String)


4641
4642
4643
4644
4645
4646
4647
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4641

class RequestWidget < Struct.new(
  :query_statement,
  :query_parameters,
  :view_properties)
  SENSITIVE = []
  include Aws::Structure
end

#view_propertiesHash<String,String>

The view properties for the widget. For more information about view properties, see View properties for widgets in the CloudTrail User Guide.

Returns:

  • (Hash<String,String>)


4641
4642
4643
4644
4645
4646
4647
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4641

class RequestWidget < Struct.new(
  :query_statement,
  :query_parameters,
  :view_properties)
  SENSITIVE = []
  include Aws::Structure
end