def by_claims_mapping_policy_id(self,claims_mapping_policy_id: str) -> ClaimsMappingPolicyItemRequestBuilder:
        """
        Gets an item from the msgraph.generated.servicePrincipals.item.claimsMappingPolicies.item collection
        param claims_mapping_policy_id: The unique identifier of claimsMappingPolicy
        Returns: ClaimsMappingPolicyItemRequestBuilder
        """
        if claims_mapping_policy_id is None:
            raise TypeError("claims_mapping_policy_id cannot be null.")
        from .item.claims_mapping_policy_item_request_builder import ClaimsMappingPolicyItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["claimsMappingPolicy%2Did"] = claims_mapping_policy_id
        return ClaimsMappingPolicyItemRequestBuilder(self.request_adapter, url_tpl_params)

        Gets an item from the msgraph.generated.servicePrincipals.item.claimsMappingPolicies.item collection
        param claims_mapping_policy_id: The unique identifier of claimsMappingPolicy
        Returns: ClaimsMappingPolicyItemRequestBuilder
        
msgraph/generated/service_principals/item/claims_mapping_policies/claims_mapping_policies_request_builder.py