altimeter.aws.resource.events package¶
Submodules¶
altimeter.aws.resource.events.cloudwatchevents_rule module¶
Resource for CloudWatchEvents Rules
-
class
EventsRuleResourceSpec
¶ Bases:
altimeter.aws.resource.events.EventsResourceSpec
Resource for CloudWatchEvents Rules
-
classmethod
list_from_aws
(client, account_id, region)¶ Return a dict of dicts of the format:
- {‘rule_1_arn’: {rule_1_dict},
‘rule_2_arn’: {rule_2_dict}, …}
Where the dicts represent results from list_rules and additional info per rule from list_targets_by_rule.
- Return type
-
schema
: Schema = <altimeter.core.graph.schema.Schema object>¶
-
type_name
: str = 'rule'¶
-
classmethod
altimeter.aws.resource.events.event_bus module¶
Resource for CloudWatchEvents EventBusses
-
class
EventBusResourceSpec
¶ Bases:
altimeter.aws.resource.events.EventsResourceSpec
Resource for CloudWatchEvents EventBus
-
classmethod
list_from_aws
(client, account_id, region)¶ Return a dict of dicts of the format:
- {‘event_bus_1_arn’: {event_bus_1_dict},
‘event_bus_2_arn’: {event_bus_2_dict}, …}
Where the dicts represent results from describe_event_bus.
- Return type
-
schema
: Schema = <altimeter.core.graph.schema.Schema object>¶
-
type_name
: str = 'event-bus'¶
-
classmethod
Module contents¶
Base class for CloudWatch Events resources.
-
class
EventsResourceSpec
¶ Bases:
altimeter.aws.resource.resource_spec.AWSResourceSpec
Base class for CloudWatch Events resources.
-
service_name
: str = 'events'¶
-