Class: Aws::ResourceExplorer2::Types::View
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResourceExplorer2::Types::View
- Defined in:
- gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb
Overview
A view is a structure that defines a set of filters that provide a view into the information in the Amazon Web Services Resource Explorer index. The filters specify which information from the index is visible to the users of the view. For example, you can specify filters that include only resources that are tagged with the key "ENV" and the value "DEVELOPMENT" in the results returned by this view. You could also create a second view that includes only resources that are tagged with "ENV" and "PRODUCTION".
Constant Summary collapse
- SENSITIVE =
[:filters]
Instance Attribute Summary collapse
-
#filters ⇒ Types::SearchFilter
An array of SearchFilter objects that specify which resources can be included in the results of queries made using this view.
-
#included_properties ⇒ Array<Types::IncludedProperty>
A structure that contains additional information about the view.
-
#last_updated_at ⇒ Time
The date and time when this view was last modified.
-
#owner ⇒ String
The Amazon Web Services account that owns this view.
-
#scope ⇒ String
An [Amazon resource name (ARN)][1] of an Amazon Web Services account, an organization, or an organizational unit (OU) that specifies whether this view includes resources from only the specified Amazon Web Services account, all accounts in the specified organization, or all accounts in the specified OU.
-
#view_arn ⇒ String
The [Amazon resource name (ARN)][1] of the view.
Instance Attribute Details
#filters ⇒ Types::SearchFilter
An array of SearchFilter objects that specify which resources can be included in the results of queries made using this view.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1799 class View < Struct.new( :filters, :included_properties, :last_updated_at, :owner, :scope, :view_arn) SENSITIVE = [:filters] include Aws::Structure end |
#included_properties ⇒ Array<Types::IncludedProperty>
A structure that contains additional information about the view.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1799 class View < Struct.new( :filters, :included_properties, :last_updated_at, :owner, :scope, :view_arn) SENSITIVE = [:filters] include Aws::Structure end |
#last_updated_at ⇒ Time
The date and time when this view was last modified.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1799 class View < Struct.new( :filters, :included_properties, :last_updated_at, :owner, :scope, :view_arn) SENSITIVE = [:filters] include Aws::Structure end |
#owner ⇒ String
The Amazon Web Services account that owns this view.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1799 class View < Struct.new( :filters, :included_properties, :last_updated_at, :owner, :scope, :view_arn) SENSITIVE = [:filters] include Aws::Structure end |
#scope ⇒ String
An Amazon resource name (ARN) of an Amazon Web Services account, an organization, or an organizational unit (OU) that specifies whether this view includes resources from only the specified Amazon Web Services account, all accounts in the specified organization, or all accounts in the specified OU.
If not specified, the value defaults to the Amazon Web Services account used to call this operation.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1799 class View < Struct.new( :filters, :included_properties, :last_updated_at, :owner, :scope, :view_arn) SENSITIVE = [:filters] include Aws::Structure end |
#view_arn ⇒ String
The Amazon resource name (ARN) of the view.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 |
# File 'gems/aws-sdk-resourceexplorer2/lib/aws-sdk-resourceexplorer2/types.rb', line 1799 class View < Struct.new( :filters, :included_properties, :last_updated_at, :owner, :scope, :view_arn) SENSITIVE = [:filters] include Aws::Structure end |