def deserialize_sampling_rule_name()

in custom_resource/handler.py [0:0]


def deserialize_sampling_rule_name(physical_id):
    # parse sampling rule name from ARN
    pattern = r'^.+?:.+?:.+?:.+?:.+?:sampling-rule\/(.+?)$'

    match = re.search(pattern, physical_id)
    if match: 
        return match.group(1)
    
    raise ValueError("Invalid sampling rule ARN!")