Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data View = View' {}
- newView :: View
- view_filters :: Lens' View (Maybe SearchFilter)
- view_includedProperties :: Lens' View (Maybe [IncludedProperty])
- view_lastUpdatedAt :: Lens' View (Maybe UTCTime)
- view_owner :: Lens' View (Maybe Text)
- view_scope :: Lens' View (Maybe Text)
- view_viewArn :: Lens' View (Maybe Text)
Documentation
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".
See: newView
smart constructor.
View' | |
|
Instances
Create a value of View
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filters:View'
, view_filters
- An array of SearchFilter objects that specify which resources can be
included in the results of queries made using this view.
$sel:includedProperties:View'
, view_includedProperties
- A structure that contains additional information about the view.
$sel:lastUpdatedAt:View'
, view_lastUpdatedAt
- The date and time when this view was last modified.
$sel:owner:View'
, view_owner
- The Amazon Web Services account that owns this view.
$sel:scope:View'
, view_scope
- 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.
$sel:viewArn:View'
, view_viewArn
- The
Amazon resource name (ARN)
of the view.
view_filters :: Lens' View (Maybe SearchFilter) Source #
An array of SearchFilter objects that specify which resources can be included in the results of queries made using this view.
view_includedProperties :: Lens' View (Maybe [IncludedProperty]) Source #
A structure that contains additional information about the view.
view_lastUpdatedAt :: Lens' View (Maybe UTCTime) Source #
The date and time when this view was last modified.
view_scope :: Lens' View (Maybe Text) Source #
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.
view_viewArn :: Lens' View (Maybe Text) Source #
The Amazon resource name (ARN) of the view.