def METHOD_NAME(
    self,
    name: str,
    effective_start: Optional[str],
    rule_version: str,
    rules: List[Dict[str, Any]],
    default_value: str,
    split_charge_rules: List[Dict[str, Any]],
    tags: List[Dict[str, str]],
) -> Tuple[str, str]:
    """
    The EffectiveOn and ResourceTags-parameters are not yet implemented
    """
    ccd = CostCategoryDefinition(
        self.account_id,
        name,
        effective_start,
        rule_version,
        rules,
        default_value,
        split_charge_rules,
    )
    self.cost_categories[ccd.arn] = ccd
    self.tag_resource(ccd.arn, tags)
    return ccd.arn, ccd.effective_start