localstack/aws/api/route53/__init__.py
File __init__.py
has 1846 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
from datetime import datetime
from typing import List, Optional, TypedDict
from localstack.aws.api import RequestContext, ServiceException, ServiceRequest, handler
Route53Api
has 70 functions (exceeds 20 allowed). Consider refactoring. Open
Open
class Route53Api:
service = "route53"
version = "2013-04-01"
@handler("ActivateKeySigningKey")
Function update_health_check
has 19 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_health_check(
Function list_traffic_policy_instances_by_policy
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_traffic_policy_instances_by_policy(
Function test_dns_answer
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def test_dns_answer(
Function create_hosted_zone
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_hosted_zone(
Function create_traffic_policy_instance
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_traffic_policy_instance(
Function list_resource_record_sets
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_resource_record_sets(
Function create_key_signing_key
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_key_signing_key(
Function list_traffic_policy_instances
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_traffic_policy_instances(
Function update_traffic_policy_instance
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_traffic_policy_instance(
Function list_cidr_blocks
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_cidr_blocks(
Function list_hosted_zones_by_vpc
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_hosted_zones_by_vpc(
Function list_traffic_policy_instances_by_hosted_zone
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_traffic_policy_instances_by_hosted_zone(
Function list_geo_locations
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_geo_locations(
Function change_tags_for_resource
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def change_tags_for_resource(
Function list_hosted_zones
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_hosted_zones(
Function change_cidr_collection
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def change_cidr_collection(
Function list_traffic_policy_versions
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_traffic_policy_versions(
Function update_traffic_policy_comment
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_traffic_policy_comment(
Function list_query_logging_configs
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_query_logging_configs(
Function associate_vpc_with_hosted_zone
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def associate_vpc_with_hosted_zone(
Function create_traffic_policy
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_traffic_policy(
Function get_geo_location
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_geo_location(
Function list_cidr_locations
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_cidr_locations(
Function list_hosted_zones_by_name
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_hosted_zones_by_name(
Function disassociate_vpc_from_hosted_zone
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def disassociate_vpc_from_hosted_zone(
Function create_traffic_policy_version
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def create_traffic_policy_version(
Function list_vpc_association_authorizations
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def list_vpc_association_authorizations(