def by_enrollment_configuration_assignment_id(self,enrollment_configuration_assignment_id: str) -> EnrollmentConfigurationAssignmentItemRequestBuilder:
        """
        Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration entity.
        param enrollment_configuration_assignment_id: The unique identifier of enrollmentConfigurationAssignment
        Returns: EnrollmentConfigurationAssignmentItemRequestBuilder
        """
        if enrollment_configuration_assignment_id is None:
            raise TypeError("enrollment_configuration_assignment_id cannot be null.")
        from .item.enrollment_configuration_assignment_item_request_builder import EnrollmentConfigurationAssignmentItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["enrollmentConfigurationAssignment%2Did"] = enrollment_configuration_assignment_id
        return EnrollmentConfigurationAssignmentItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration entity.
        param enrollment_configuration_assignment_id: The unique identifier of enrollmentConfigurationAssignment
        Returns: EnrollmentConfigurationAssignmentItemRequestBuilder
        
msgraph/generated/device_management/device_enrollment_configurations/item/assignments/assignments_request_builder.py