### Is there an existing issue for this?

- [X] I have searched the existing issues

### Enhancement description

https://github.com/localstack/localstack/pull/8754 added EventBridge Scheduler support however LocalStack is missing support for resource types: `AWS::Scheduler::Schedule` and `AWS::Scheduler::ScheduleGroup`

Follow up on https://github.com/localstack/localstack/issues/7268

### 🧑‍💻 Implementation

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedulegroup.html

### Anything else?

_No response_
primary_id_path = primary_id_path.replace("/properties", "")
    parts = [p for p in primary_id_path.split("/") if p]
    resolved_part = resource_props.copy()
    for i in range(len(parts)):
        part = parts[i]
        resolved_part = resolved_part.get(part)
        if i == len(parts) - 1:
            
            return resolved_part
    raise Exception(f"Resource properties is missing field: {part}")
class ResourceProviderExecutor:
    """
    Point of abstraction between our integration with generic base models, and the new providers.
    """
    def __init__(
        self,
        *,
        stack_name: str,
        stack_id: str,
        provider_config: dict[str, str],
        
        resources: dict[str, dict],
        legacy_base_models: dict[str, Type[GenericBaseModel]],
    ):
        self.stack_name = stack_name
        self.stack_id = stack_id
        self.provider_config = provider_config
        self.resources = resources
        self.legacy_base_models = legacy_base_models
    def deploy_loop(