def by_delegated_permission_classification_id(self,delegated_permission_classification_id: str) -> DelegatedPermissionClassificationItemRequestBuilder:
        """
        Provides operations to manage the delegatedPermissionClassifications property of the microsoft.graph.servicePrincipal entity.
        param delegated_permission_classification_id: The unique identifier of delegatedPermissionClassification
        Returns: DelegatedPermissionClassificationItemRequestBuilder
        """
        if delegated_permission_classification_id is None:
            raise TypeError("delegated_permission_classification_id cannot be null.")
        from .item.delegated_permission_classification_item_request_builder import DelegatedPermissionClassificationItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["delegatedPermissionClassification%2Did"] = delegated_permission_classification_id
        return DelegatedPermissionClassificationItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the delegatedPermissionClassifications property of the microsoft.graph.servicePrincipal entity.
        param delegated_permission_classification_id: The unique identifier of delegatedPermissionClassification
        Returns: DelegatedPermissionClassificationItemRequestBuilder
        
msgraph/generated/service_principals/item/delegated_permission_classifications/delegated_permission_classifications_request_builder.py