def METHOD_NAME(self):
    cmd = MockCmd(self.cli_ctx)
    raw_parameters = {
        "resource_group_name": "test_rg",
        "cluster_name": "test_cluster",
        "config_name": "aksManagedAutoUpgradeSchedule",
        "schedule_type": "AbsoluteMonthly",
        "day_of_month": 15,
        "interval_months": 3,
        "week_index": "First",
    }
    err = ("--interval-days, --interval-weeks, --day-of-week and --week-index cannot be used for AbsoluteMonthly schedule.")
    with self.assertRaises(MutuallyExclusiveArgumentError) as cm:
        aks_maintenanceconfiguration_update_internal(cmd, None, raw_parameters)
    self.assertEqual(str(cm.exception), err)