localstack-core/localstack/aws/api/events/__init__.py
File __init__.py
has 1532 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
from datetime import datetime
from typing import Dict, List, Optional, TypedDict
from localstack.aws.api import RequestContext, ServiceException, ServiceRequest, handler
EventsApi
has 57 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class EventsApi:
service = "events"
version = "2015-10-07"
@handler("ActivateEventSource")
Function put_rule
has 10 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def put_rule(
Function create_api_destination
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_api_destination(
Function create_event_bus
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_event_bus(
Function create_endpoint
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_endpoint(
Function put_permission
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def put_permission(
Function update_api_destination
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_api_destination(
Function update_endpoint
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_endpoint(
Function start_replay
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def start_replay(
Function list_archives
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_archives(
Function create_archive
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_archive(
Function list_replays
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_replays(
Function list_endpoints
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_endpoints(
Function list_connections
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_connections(
Function create_connection
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_connection(
Function list_api_destinations
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_api_destinations(
Function remove_targets
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def remove_targets(
Function list_rule_names_by_target
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_rule_names_by_target(
Function list_rules
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_rules(
Function update_archive
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_archive(
Function update_event_bus
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_event_bus(
Function list_targets_by_rule
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_targets_by_rule(
Function update_connection
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_connection(
Function delete_rule
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def delete_rule(
Function list_event_sources
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_event_sources(
Function put_targets
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def put_targets(
Function list_event_buses
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_event_buses(
Function remove_permission
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def remove_permission(
Function list_partner_event_source_accounts
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_partner_event_source_accounts(
Function list_partner_event_sources
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_partner_event_sources(