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 OrganizationEventFilter = OrganizationEventFilter' {
- awsAccountIds :: Maybe (NonEmpty Text)
- endTime :: Maybe DateTimeRange
- entityArns :: Maybe (NonEmpty Text)
- entityValues :: Maybe (NonEmpty Text)
- eventStatusCodes :: Maybe (NonEmpty EventStatusCode)
- eventTypeCategories :: Maybe (NonEmpty EventTypeCategory)
- eventTypeCodes :: Maybe (NonEmpty Text)
- lastUpdatedTime :: Maybe DateTimeRange
- regions :: Maybe (NonEmpty Text)
- services :: Maybe (NonEmpty Text)
- startTime :: Maybe DateTimeRange
- newOrganizationEventFilter :: OrganizationEventFilter
- organizationEventFilter_awsAccountIds :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text))
- organizationEventFilter_endTime :: Lens' OrganizationEventFilter (Maybe DateTimeRange)
- organizationEventFilter_entityArns :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text))
- organizationEventFilter_entityValues :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text))
- organizationEventFilter_eventStatusCodes :: Lens' OrganizationEventFilter (Maybe (NonEmpty EventStatusCode))
- organizationEventFilter_eventTypeCategories :: Lens' OrganizationEventFilter (Maybe (NonEmpty EventTypeCategory))
- organizationEventFilter_eventTypeCodes :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text))
- organizationEventFilter_lastUpdatedTime :: Lens' OrganizationEventFilter (Maybe DateTimeRange)
- organizationEventFilter_regions :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text))
- organizationEventFilter_services :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text))
- organizationEventFilter_startTime :: Lens' OrganizationEventFilter (Maybe DateTimeRange)
Documentation
data OrganizationEventFilter Source #
The values to filter results from the DescribeEventsForOrganization operation.
See: newOrganizationEventFilter
smart constructor.
OrganizationEventFilter' | |
|
Instances
newOrganizationEventFilter :: OrganizationEventFilter Source #
Create a value of OrganizationEventFilter
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:awsAccountIds:OrganizationEventFilter'
, organizationEventFilter_awsAccountIds
- A list of 12-digit Amazon Web Services account numbers that contains the
affected entities.
$sel:endTime:OrganizationEventFilter'
, organizationEventFilter_endTime
- Undocumented member.
$sel:entityArns:OrganizationEventFilter'
, organizationEventFilter_entityArns
- A list of entity ARNs (unique identifiers).
$sel:entityValues:OrganizationEventFilter'
, organizationEventFilter_entityValues
- A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or
EBS volumes (vol-426ab23e).
$sel:eventStatusCodes:OrganizationEventFilter'
, organizationEventFilter_eventStatusCodes
- A list of event status codes.
$sel:eventTypeCategories:OrganizationEventFilter'
, organizationEventFilter_eventTypeCategories
- A list of event type category codes. Possible values are issue
,
accountNotification
, or scheduledChange
. Currently, the
investigation
value isn't supported at this time.
$sel:eventTypeCodes:OrganizationEventFilter'
, organizationEventFilter_eventTypeCodes
- A list of unique identifiers for event types. For example,
"AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".
$sel:lastUpdatedTime:OrganizationEventFilter'
, organizationEventFilter_lastUpdatedTime
- Undocumented member.
$sel:regions:OrganizationEventFilter'
, organizationEventFilter_regions
- A list of Amazon Web Services Regions.
$sel:services:OrganizationEventFilter'
, organizationEventFilter_services
- The Amazon Web Services services associated with the event. For example,
EC2
, RDS
.
$sel:startTime:OrganizationEventFilter'
, organizationEventFilter_startTime
- Undocumented member.
organizationEventFilter_awsAccountIds :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text)) Source #
A list of 12-digit Amazon Web Services account numbers that contains the affected entities.
organizationEventFilter_endTime :: Lens' OrganizationEventFilter (Maybe DateTimeRange) Source #
Undocumented member.
organizationEventFilter_entityArns :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text)) Source #
A list of entity ARNs (unique identifiers).
organizationEventFilter_entityValues :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text)) Source #
A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).
organizationEventFilter_eventStatusCodes :: Lens' OrganizationEventFilter (Maybe (NonEmpty EventStatusCode)) Source #
A list of event status codes.
organizationEventFilter_eventTypeCategories :: Lens' OrganizationEventFilter (Maybe (NonEmpty EventTypeCategory)) Source #
A list of event type category codes. Possible values are issue
,
accountNotification
, or scheduledChange
. Currently, the
investigation
value isn't supported at this time.
organizationEventFilter_eventTypeCodes :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text)) Source #
A list of unique identifiers for event types. For example,
"AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".
organizationEventFilter_lastUpdatedTime :: Lens' OrganizationEventFilter (Maybe DateTimeRange) Source #
Undocumented member.
organizationEventFilter_regions :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text)) Source #
A list of Amazon Web Services Regions.
organizationEventFilter_services :: Lens' OrganizationEventFilter (Maybe (NonEmpty Text)) Source #
The Amazon Web Services services associated with the event. For example,
EC2
, RDS
.
organizationEventFilter_startTime :: Lens' OrganizationEventFilter (Maybe DateTimeRange) Source #
Undocumented member.