Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def __init__(self, *, id: str=None, name: str=None, type: str=None, target_resource_id: str=None, target: str=None, endpoint_status=None, weight: int=None, priority: int=None, endpoint_location: str=None, endpoint_monitor_status=None, min_child_endpoints: int=None, geo_mapping=None, subnets=None, custom_headers=None, **kwargs) -> None:
super(Endpoint, self).__init__(id=id, name=name, type=type, **kwargs)
self.target_resource_id = target_resource_id
self.target = target
self.endpoint_status = endpoint_status
self.weight = weight
self.priority = priority
self.endpoint_location = endpoint_location
self.endpoint_monitor_status = endpoint_monitor_status
self.min_child_endpoints = min_child_endpoints
self.geo_mapping = geo_mapping
self.subnets = subnets
self.custom_headers = custom_headers