Class: Aws::Notifications::Types::ListNotificationConfigurationsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Notifications::Types::ListNotificationConfigurationsRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-notifications/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channel_arn ⇒ String
The Amazon Resource Name (ARN) of the Channel to match.
-
#event_rule_source ⇒ String
The matched event source.
-
#max_results ⇒ Integer
The maximum number of results to be returned in this call.
-
#next_token ⇒ String
The start token for paginated calls.
-
#status ⇒ String
The
NotificationConfigurationstatus to match. -
#subtype ⇒ String
The subtype used to filter the notification configurations in the request.
Instance Attribute Details
#channel_arn ⇒ String
The Amazon Resource Name (ARN) of the Channel to match.
1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 |
# File 'lib/aws-sdk-notifications/types.rb', line 1526 class ListNotificationConfigurationsRequest < Struct.new( :event_rule_source, :channel_arn, :status, :subtype, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#event_rule_source ⇒ String
The matched event source.
Must match one of the valid EventBridge sources. Only Amazon Web Services service sourced events are supported. For example, aws.ec2 and aws.cloudwatch. For more information, see [Event delivery from Amazon Web Services services] in the *Amazon EventBridge User Guide*.
1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 |
# File 'lib/aws-sdk-notifications/types.rb', line 1526 class ListNotificationConfigurationsRequest < Struct.new( :event_rule_source, :channel_arn, :status, :subtype, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of results to be returned in this call. Defaults to 20.
1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 |
# File 'lib/aws-sdk-notifications/types.rb', line 1526 class ListNotificationConfigurationsRequest < Struct.new( :event_rule_source, :channel_arn, :status, :subtype, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The start token for paginated calls. Retrieved from the response of a previous ListEventRules call. Next token uses Base64 encoding.
1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 |
# File 'lib/aws-sdk-notifications/types.rb', line 1526 class ListNotificationConfigurationsRequest < Struct.new( :event_rule_source, :channel_arn, :status, :subtype, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The NotificationConfiguration status to match.
-
Values:
-
ACTIVE-
All
EventRulesareACTIVEand any call can be run.
^
-
-
PARTIALLY_ACTIVE-
Some
EventRulesareACTIVEand some areINACTIVE. Any call can be run. -
Any call can be run.
-
-
INACTIVE-
All
EventRulesareINACTIVEand any call can be run.
^
-
-
DELETING-
This
NotificationConfigurationis being deleted. -
Only
GETandLISTcalls can be run.
-
-
1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 |
# File 'lib/aws-sdk-notifications/types.rb', line 1526 class ListNotificationConfigurationsRequest < Struct.new( :event_rule_source, :channel_arn, :status, :subtype, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#subtype ⇒ String
The subtype used to filter the notification configurations in the request.
1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 |
# File 'lib/aws-sdk-notifications/types.rb', line 1526 class ListNotificationConfigurationsRequest < Struct.new( :event_rule_source, :channel_arn, :status, :subtype, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |