Class: Aws::ResourceExplorer2::Types::View
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResourceExplorer2::Types::View
- Includes:
- Structure
- Defined in:
- 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)] 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)] 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.
1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 |
# File 'lib/aws-sdk-resourceexplorer2/types.rb', line 1546 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.
1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 |
# File 'lib/aws-sdk-resourceexplorer2/types.rb', line 1546 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.
1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 |
# File 'lib/aws-sdk-resourceexplorer2/types.rb', line 1546 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.
1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 |
# File 'lib/aws-sdk-resourceexplorer2/types.rb', line 1546 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.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 |
# File 'lib/aws-sdk-resourceexplorer2/types.rb', line 1546 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.
[1]: docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 |
# File 'lib/aws-sdk-resourceexplorer2/types.rb', line 1546 class View < Struct.new( :filters, :included_properties, :last_updated_at, :owner, :scope, :view_arn) SENSITIVE = [:filters] include Aws::Structure end |