def METHOD_NAME(profile_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        rule_set_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetRuleSetResult]:
    """
    Gets an existing AzureFrontDoor rule set with the specified rule set name under the specified subscription, resource group and profile.
    Azure REST API version: 2023-05-01.
    :param str profile_name: Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group.
    :param str resource_group_name: Name of the Resource group within the Azure subscription.
    :param str rule_set_name: Name of the rule set under the profile which is unique globally.
    """
    ...